>> PROFESSOR HARLAN: HTML, of HyperText Opmaak taal, is die taal in
wat webblaaie geskryf.
Nou, dit is nie 'n programmeertaal, omdat dit nie toelaat om ons te druk
logika, soos vir loops, en terwyl loops, en voorwaardes en dies meer.
Inteendeel, dit is inderdaad 'n opmaak taal wat dit moontlik maak vir ons wat 'n web te spesifiseer
bladsy moet lyk, struktureel en estetiese.
En dit doen dit deur middel van wat geroep tags.
Kom ons duik in en maak die eenvoudigste webblad, een wat net sê, vir
Byvoorbeeld, hallo wêreld.
>> Let hier, in gedit, wat ek reeds die lêer gestoor as hello.html.
En kennis van hier, in die terminale venster, dat ek blyk te wees binne
'n gids genoem publiek, wat self is die binnekant van 'n gids genoem
plaaslike gasheer, wat self is die binnekant van 'n gids genoem vhosts, wat
self is binnekant van John Harvard se tuisgids.
Nou blyk dit, as gevolg van die manier waarop Ons het ingestel om die toestel, wat
is in as werklike wêreld 'n manier as moontlik, enigiets binnekant van die openbare
gids moet inderdaad toeganklik wees aan die hele publiek via 'n
web leser, selfs al is, reg nou, Ek is die enigste gebruiker wat gaan wees
toegang tot hierdie webblad.
>> Kom ons keer nou terug na hello.html en begin skryf sommige van die taal.
Eerstens, bo-op hierdie lêer, ek gaan om te spesifiseer oop bracket, uitroep
punt, DOCTYPE HTML ruimte.
Hierdie reël is nie 'n etiket, per se, selfs al is dit nie begin met 'n oop
bracket, maar dit plaas, is 'n spesiale een lyn fragment wat bepaal tot 'n
leser, hier kom 'n web bladsy geskryf in HTML.
>> Kom ons langs, op 'n lyn van sy eie, spesifiseer oop bracket html, wat aandui
aan die leser wat hier is, Inderdaad, is dat HTML.
Binnekant van die, laat ons duik in 'n bietjie, en dan kop, spesifiseer die
leser, hier kom die hoof van die bladsy, wat vir nou, aanvaar is
wese die titel bar op die heel top van die venster van die leser se.
Kom ons volgende spesifiseer, binnekant van die kop tag, dat ons sal 'n titel van 'n
iets eenvoudig soos Hello.
Maar nou, laat ons vertel die leser ons klaar die verskaffing van 'n titel.
Om dit te doen, net soos ons oop of begin die etiket, die titel, 'n oomblik gelede
Kom ons kyk nou naby of einde daardie merker deur spesifiseer, in werking tree, is die teenoorgestelde.
>> Wat uit te druk, ons doen oop bracket, slash, titel.
Net so, nou dat ons klaar definieer, Vir nou, die hoof van hierdie
bladsy, sal ons oop bracket streep kop te doen, vertel die leser wat ons is
nou gedoen verskaffing van die kop.
Slegs een gedeelte nou bly, is die sogenaamde liggaam van die webblad, wat
werklik behels die essensie van 'n webblad.
>> Kom ons bepaal dat, hier, dis begin, met 'n oop bracket, liggaam,
naby bracket.
En laat ons iets skryf nou soos hallo komma wêreld.
Voel soos hierdie is 'n goed genoeg web bladsy, so laat ons nou na 'n nuwe lyn.
Spesifiseer oop bracket, slash, liggaam, die leser dat ons in te lig
gedoen verskaffing van die liggaam.
En so, laat ons nou lig die leser wat ek gedoen
die verskaffing van 'n webblad.
Op 'n lyn van sy eie, sal ons oop doen bracket, slash, html.
>> Nou, neem kennis van die estetika van hierdie webblad.
Selfs al is, tegnies, dit is nie vereis soveel wit te voorsien
ruimte as wat ek gedoen het, is dit 'n goeie styl, want die kode is, waarskynlik, baie
meer leesbaar.
Kennis, in die besonder, dat wanneer ek oop of begin 'n tag, ek dan streepje in
Die lyne wat volg.
En toe ek sluit of die etiket, ek sluit daardie merker óf op dieselfde
lyn, al is dit 'n redelik kort reël, of op 'n nuwe reël in so 'n manier dat die
naby tag lyn met die oop tag, baie soos ons gedoen het in 'n taal soos C
met oop en toe krullerige draadjies.
>> Kom ons nou hierdie lêer red en probeer dit oop te maak in 'n webblaaier
binnekant van die toestel.
Kom ons oop Chrome, en laat ons nou besoek http://localhost, wat 'n
bynaam vir die toestel self, / hello.html.
En sien dat Ek het nie eintlik getik publiek, want dit is geïmpliseer
dat indien die besoek van hierdie bladsy via 'n web leser, het jy inderdaad wil om toegang tot die
inhoud van die openbare gids.
Maar ek wil om toegang te verkry, spesifiek, hello.html.
So laat ons nou druk Enter en kyk wat gebeur.
>> Hm.
Ek het nie toestemming om toegang het nie / Hello.html op hierdie bediener.
Nou, hoekom sou dit wees?
Wel, dit blyk dit is nie voldoende om net te sit hierdie lêer, hello.html,
in die openbare gids.
Ons moet ook proaktief vertel die toestel dat ons inderdaad, wil
toelaat dat die hele wêreld, potensieel, hierdie lêer om toegang te verkry.
Om dit te doen, ons moet verander sy regte, om so te praat nie, en ons kan
doen op 'n opdrag lyn.
>> Kom ons tik LS-l 'n lang lys te kry van die lêers in hierdie gids, Tik.
En ons sien, inderdaad, hello.html.
Maar hier aan die linkerkant, kennisgewing, is 'n r en 'n w.
Die r, as jy dalk raai, beteken lees en die w middel skryf nie, maar
die feit dat daar is net een so 'n r en een so 'n W, al die pad na die
linkerkant van die koppeltekens, beteken dit dat slegs die lêers eienaar, myself, kan eintlik
lees en skryf hierdie lêer.
>> Ons moet ten minste een ander om te wissel r te laat die hele wêreld gelees
hierdie lêer as well.
En om dit te doen, kan ons dit doen met die opdrag, chmod of verandering af.
chmod a, vir almal, plus R, ruimte, hello.html Tik.
Dit lyk asof niks gebeur het nie, maar dit is oor die algemeen 'n goeie ding.
So LS-l weer moet, hopelik, lewer 'n paar ekstra r se.
>> En inderdaad, ons sien so.
Op die linkerkant nou hier, kennisgewing dat ek kan lees en skryf voorregte.
Daar is nog 'n r, en dan nog 'n r.
Wel, dit blyk uit die r in die middel beteken dat my groep, wat gebeur te wees
studente in die toestel, Lees ook hierdie lêer.
Maar dit is grotendeels irrelevant hier, omdat ons praat oor die web en
nie die toestel self.
Maar daardie derde r al die pad op die reg dui aan dat die hele wêreld,
of al, kan hierdie lêer lees.
>> Kom ons nou terug na my leser gaan herlaai die bladsy, en sien as ek nie
meer verbied.
Kom ons kliek Chrome se herlaai ikoon up hier, of druk Control-R, en daar het ons
dit het, hallo wêreld.