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.