PROFESORUL HARLAN: HTML, sau HyperText Limbaj de marcare, este limba în care paginile web sunt scrise. Acum, nu este un limbaj de programare, pentru cÄ nu ne permite sÄ-Èi exprime logicÄ, cum ar fi de bucle, Èi în timp ce buclele, Èi condiÈiile Èi altele asemenea. Mai degrabÄ, este într-adevÄr un limbaj de markup care ne permite sÄ specificaÈi ce un web Pagina ar trebui sÄ arate ca, structural Èi estetic. Èi face acest lucru prin intermediul ceea ce se numesc tag-uri. Haideti sa patrundem in Èi face mai simple de pagina web, una care pur Èi simplu spune, pentru exemplu, salut lume.
ObservaÈi aici, în gedit, cÄ am deja salvat fiÈierul ca hello.html. Si observa aici, în terminalul fereastrÄ, cÄ eu par a fi în interiorul un director numit de stat, care se este în interiorul de un director numit gazdÄ locale, care se aflÄ Ã®n interiorul lui un director numit vhosts, care în sine este în interiorul de John Harvard directorul home. Acum, se pare cÄ, din cauza modului în am configurat aparatul, care este în lumea realÄ ca o modalitate în care este posibil, nimic în interiorul acestui publice director ar trebui, într-adevÄr, sÄ fie accesibil pentru întreaga publicului prin intermediul unui browser-ul web, chiar dacÄ, chiar acum, Eu sunt singurul utilizator care va fi accesarea acestei pagini web.
SÄ ne întoarcem acum la hello.html Èi de a începe scris o parte din aceastÄ limbÄ. Ãn primul rând, deasupra acest dosar, am de gând sÄ specifica suport deschis, de exclamare punct, spaÈiu DOCTYPE html. AceastÄ linie nu este o etichetÄ, în sine, chiar deÈi ea nu începe cu un dialog deschis Suport, dar, în schimb, este un speciale un fragment linie care specificÄ pentru o browser-ul, aici vine un web Pagina scrise în HTML.
SÄ urmÄtor, pe o linie proprie, specifica deschis html suport, indicând pentru browser-ul ca aici, într-adevÄr, este ca HTML. Ãn interiorul de care, haideÈi liniuÈÄ un pic, Èi apoi faceÈi cap, specificând la browser-ul, aici vine Èeful pagina, care, de acum, presupun este în esenÈÄ, pe bara de titlu la foarte partea de sus a ferestrei browser-ului. SÄ urmÄtor specifica, în interiorul capul tag-ul, cÄ vom avea un titlu de ceva simplu ca bunÄ ziua. Dar acum, hai sÄ spunem browser-ului am terminat oferind un titlu. Pentru a face acest lucru, la fel cum am deschis sau inceput tag-ul, titlul, o clipÄ Ã®n urmÄ, hai acum aproape sau termina cÄ tag-ul de specificând, de fapt, opusul.
Pentru a exprima faptul cÄ, facem suport deschis, slash înainte, titlu. Ãn mod similar, acum cÄ am terminat definirea, pentru acum, capul acestei paginÄ, vom face deschis suport cap slash, spune browser-ul pe care suntem acum se face furnizarea capului. Doar o singurÄ porÈie rÄmâne acum, aÈa-numitul corp a paginii web, care constituie de fapt esenÈa din orice paginÄ web.
SÄ se specifice cÄ, aici, e începând, cu suport deschis, corp, aproape suport. Èi sÄ scrie ceva acum ca salut virgulÄ lume. Se simte ca acesta este un web destul de bun pagina, asa ca hai sa acum trece la o nouÄ linie. Specifica suport deschis, înainte slash, corp, informarea browser-ul pe care suntem fÄcut asigurarea corpului. Èi în mod similar, hai acum a informa browser-ul pe care am terminat oferind o paginÄ web. Pe o linie proprie, vom face deschis suport, înainte slash, html.
Acum, observa estetica a acestei pagini web. Chiar dacÄ, tehnic, nu este trebuie sÄ ofere cât mai mult alb spaÈiu aÈa cum am fÄcut-o, e stil bun, deoarece codul este, fÄrÄ Ã®ndoialÄ, mult mai mai uÈor de citit. Notificare, în special, cÄ, atunci când am deschis sau de a începe o etichetÄ, apoi am liniuÈÄ din liniile care urmeazÄ. Èi când am închide sau Èi tag-ul, am închide cÄ tag-ul, fie pe aceeaÈi linie, în cazul în care este o linie destul de scurt, sau pe o linie nouÄ Ã®n aÈa fel încât linii de tag-ul de aproape cu tag-ul deschis, la fel ca ne-am facut intr-o limba ca C cu acolade deschide Èi închide.
SÄ salvÄm acum acest fiÈier Èi încercaÈi pentru a deschide într-un browser web în interiorul aparatului. SÄ deschidem Chrome, si sa acum vizita http://localhost, care este o pseudonim pentru aparatul în sine, / hello.html. Èi observaÈi cÄ eu nu am de fapt scris publice, deoarece este implicat cÄ Ã®n cazul în care vizita aceasta pagina prin intermediul unui web browser-ul, tu într-adevÄr doriÈi sÄ accesaÈi conÈinutul care directorul public. Dar eu nu vreau sÄ acceseze, în mod special, hello.html. Deci, haideÈi acum de a lovi Enter Èi sÄ vedem ce se întâmplÄ.
Hm. Nu am permisiunea de a accesa / Hello.html pe acest server. Acum, de ce ar fi asta? Ei bine, se pare cÄ nu este suficient pur Èi simplu pune acest dosar, hello.html, în acel director public. De asemenea, trebuie sÄ-i spuneÈi în mod proactiv aparat pe care noi, într-adevÄr, doresc sÄ permite toatÄ lumea, potenÈial, pentru a accesa acest fisier. Pentru a face acest lucru, avem nevoie pentru a schimba sale permisiuni, ca sÄ spunem aÈa, Èi putem face acest lucru la o linie de comandÄ.
SÄ tastaÈi ls-l pentru a obÈine o listÄ lungÄ din fiÈierele din acest director, Enter. Èi vom vedea, într-adevÄr, hello.html. Dar pe aici pe stânga, preaviz, este un r Èi un w. R, aÈa cum aÈi ghicit, înseamnÄ citit, Èi w mijloacele de a scrie, dar faptul existÄ o singurÄ astfel de r Èi un astfel de w, tot drumul peste la stâng al acestor linii, înseamnÄ cÄ numai proprietarul fiÈierelor, eu însumi, poate de fapt citeascÄ Èi sÄ scrie acest fiÈier.
Avem nevoie pentru a trece cel puÈin un alt r pentru a lÄsa întreaga lume citit acest fiÈier, de asemenea. Èi pentru a face acest lucru, putem face acest lucru cu comanda, chmod, sau modul de schimbare. chmod o, pentru toÈi, plus r, spaÈiu, hello.html Enter. Nimic nu pare sÄ se fi întâmplat, dar care este, în general, un lucru bun. Deci, din nou ls-l ar trebui, sperÄm, da unele suplimentar r.
Èi într-adevÄr, putem vedea cum. Pe partea stângÄ de aici acum, aviz pe care le-am citit Èi scrie privilegii. ExistÄ un alt r, Èi apoi un alt r. Ei bine, se pare r în mijloc înseamnÄ grupul meu, care se întâmplÄ sÄ fie elevii din aparat, se poate citi, de asemenea, acest fiÈier. Dar asta e irelevant aici, din moment ce vorbim despre web Èi nu aparatul în sine. Dar cÄ a treia r tot drumul pe indicÄ drept cÄ toatÄ lumea, sau toate, poate citi acest fiÈier.
SÄ ne întoarcem acum la browser-ul meu, reîncÄrcaÈi pagina, Èi a vedea dacÄ eu nu sunt mai mult interzis. SÄ faceÈi clic pe pictograma de reîncÄrcare Chrome sus aici, sau lovit de control-R, Èi acolo ne-am l-au, salut lume.