PROFESSOR HARLAN: HTML, of HyperText Markup Language, is de taal in welke webpagina's worden geschreven. Nu, het is niet een programmeertaal, want het laat ons niet toe om uit te drukken logica, zoals voor loops, en terwijl loops, en de voorwaarden en dergelijke. Integendeel, het is inderdaad een opmaaktaal dat ons in staat stelt om aan te geven wat een web pagina eruit moet zien, structureel en esthetisch. En doet dit door middel van wat zijn tags genoemd. Laten we duiken in en maken de meest eenvoudige webpagina, een die zegt eenvoudig, voor Zo, hallo wereld. Let hier op, in gedit, dat heb ik al het bestand opgeslagen als hello.html. En let hier beneden, in de terminal venster, dat ik lijken binnenin een directory genaamd publiek, dat zich is de binnenkant van een directory met de naam lokale host, die zelf is de binnenkant van een directory genaamd vhosts, die zelf is de binnenkant van John Harvard home directory. Nu blijkt, vanwege de manier waarop we hebben het toestel geconfigureerd, die is als de echte wereld een manier mogelijk, iets binnenkant van deze openbare directory moet inderdaad toegankelijk het gehele publiek via een webbrowser, hoewel, nu, Ik ben de enige gebruiker die gaat worden toegang tot deze webpagina. Laten we nu terugkeren naar hello.html en start schrijven van een aantal van die taal. Eerste, boven op dit bestand, ga ik specificeren haakje openen, uitroep punt, DOCTYPE ruimte html. Deze lijn is niet een tag, per se, zelfs hoewel het begint met een open bracket, maar in plaats daarvan een speciale een lijn fragment dat aangeeft een browser, hier komt een web pagina geschreven in HTML. Laten we het volgende, op een lijn van zijn eigen, specificeren haakje openen html, wat aangeeft de browser die hier inderdaad, is dat HTML. Binnenkant van dat, laten we inspringen een beetje, en doe dan het hoofd, met vermelding van de browser, hier komt het hoofd van de pagina, die, voor nu, neem aan dat is wezen de titelbalk aan de zeer boven in het venster van de browser. Laten we het volgende te specificeren, de binnenkant van dat hoofd tag, dat wij een titel van zult hebben iets simpels als hallo. Maar nu, laten we zeggen de browser we klaar zijn het verstrekken van een titel. Om dat te doen, net zoals we geopend of gestart de titel, een moment geleden, laten we nu dicht of te beëindigen die tag door onder vermelding, in feite het tegenovergestelde. Om dat uit te drukken, doen we haakje openen, slash titel. Op dezelfde manier, nu dat we klaar definiëren, voor nu, het hoofd van deze pagina, zullen we haakje openen slash hoofd doen, de browser te vertellen dat we Nu gebeurt het verstrekken van het hoofd. Slechts een deel nu blijft, de zogenaamde lichaam van de webpagina, die echt de essentie vormt van een webpagina. Laten we aangeven dat, hier, het is beginnen, met open beugel, lichaam, haakje sluiten. En laten we nu iets schrijven zoals hello komma wereld. Voelt als dit is een goed genoeg web pagina, dus laten we nu naar een nieuwe regel. Geef haakje openen, slash, lichaam, het informeren van de browser dat we gedaan die de lichaam. En op dezelfde wijze, laten we nu informeren de browser die ik ben klaar verschaffen van een webpagina. Op een eigen regel, zullen we openen doen bracket, slash, html. Nu, let op de esthetiek van deze webpagina. Hoewel, technisch, het is niet nodig om zo veel wit leveren ruimte zoals ik heb gedaan, het is een goede stijl, want de code is, misschien wel, veel leesbaarder. Let op, in het bijzonder, dat wanneer ik open of start een tag, ik toen streepje in de lijnen die volgen. En wanneer ik sluiten of en de tag, ik sluiten die tag ofwel op hetzelfde lijn, als het een vrij korte lijn, of op een nieuwe regel zodanig dat de close tag lijn staat met de open label, net zoals we deden in een taal als C met open en dicht accolades. Laten we nu sla dit bestand op en probeer om het te openen in een webbrowser binnenkant van het apparaat. Laten we openen Chrome, en laten we nu bezoek http://localhost, dat is een bijnaam voor het apparaat zelf / hello.html. En merk op dat ik heb eigenlijk niet getypt publiek, omdat het impliciet dat als een bezoek aan deze pagina via een web browser, je inderdaad toegang wilt tot het inhoud van deze publieke directory. Maar ik wil wel toegang, in het bijzonder, hello.html. Dus laten we nu druk op Enter en zie wat er gebeurt. Hm. Ik heb geen toestemming om toegang te krijgen / Hello.html op deze server. Nu, waarom zou dat zijn? Nou, het blijkt dat het niet voldoende om gewoon dit bestand gezet, hello.html, in die openbare map. We moeten ook proactief vertellen de apparaat dat we, inderdaad, wil laat de hele wereld, in potentie, toegang tot dit bestand. Om dit te doen, moeten we om te veranderen zijn toestemmingen, om zo te zeggen, en we kunnen dat te doen op een opdrachtregel. Laten we het type ls-l om een ​​lange lijst te krijgen van de bestanden in deze map, Enter. En we zien inderdaad hello.html. Maar hier aan de linkerkant, kennisgeving, is een r en een w. De r, zoals je misschien al geraden, betekent lezen, en de w betekent schrijven, maar het feit dat er slechts een dergelijke r en een dergelijke w, de hele weg naar de Links van deze streepjes betekent dat alleen de bestanden eigenaar, ikzelf, kan eigenlijk lezen en schrijven dit bestand. We moeten ten minste een andere schakelt r aan de hele wereld laten lezen dit bestand ook. En om dit te doen, kunnen we dat doen met de commando, chmod, of verandering modus. chmod een, voor allen, plus r, ruimte, hello.html Enter. Niets lijkt te zijn gebeurd, maar dat is over het algemeen een goede zaak. Dus nogmaals ls-l zou moeten, hopelijk, opleveren wat extra r's. En inderdaad, we zien wel zodanig. Aan de linkerkant hier nu, bericht dat ik heb gelezen en schrijf privileges. Er is nog een r, en dan nog een r. Nou, het blijkt dat de r in het midden betekent dat mijn fractie, die toevallig studenten in het toestel, kan ook dit bestand te lezen. Maar dat is hier grotendeels irrelevant, omdat we praten over het web en niet het apparaat zelf. Maar dat derde r helemaal op de rechts geeft dat de gehele wereld, of alle, kan dit bestand te lezen. Laten we nu terug naar mijn browser gaan, herladen de pagina, en zien of ik ben niet langer verboden. Laten klik Chrome herladen pictogram omhoog hier, of druk op control-R, en daar zijn we hebben, hello wereld.