>> 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.