PROFESSUR HARLAN: HTML, jew HyperText Lingwa markup, hija l-lingwa li liema paġni web huma miktuba. Issa, mhuwiex lingwa ta 'programmar, għaliex ma inessu li jesprimu loġika, bħal per loops, u filwaqt loops, u l-kondizzjonijiet u simili. Pjuttost, huwa tabilħaqq lingwa markup li jippermetti li tispeċifika liema web paġna għandu look like, strutturalment u estetikament. U jagħmel dan permezz ta ' liema huma msejħa tags. Ejja adsa u jagħmlu l-aktar sempliċi ta ' web page, wieħed li sempliċiment tgħid, għall- Pereżempju, bonjour dinja. Avviż hawn, fil gedit, li stajt diġà salvat il-fajl bħala hello.html. U avviż stabbiliti hawn, fit-terminal tieqa, li I jidhru li huma ġewwa ta ' direttorju imsejjaħ pubbliku, li fih innifsu huwa ġewwa ta 'direttorju imsejjaħ ospitanti lokali, li fih innifsu huwa ġewwa ta ' direttorju imsejjaħ vhosts, li nnifisha hija ġewwa ta 'John Harvard direttorju dar. Issa jirriżulta, minħabba l-mod konna kkonfigurat l-appliance, li huwa fid-dinja bħala reali mod possibbli, xejn ġewwa ta 'dan pubblika direttorju għandu, tabilħaqq, ikunu aċċessibbli lill-pubbliku kollu permezz ta ' web browser, għalkemm, id-dritt issa, Jien l-uniku utent li għaddej biex tkun aċċess din il-paġna web. Ejja issa jirritornaw għall hello.html u tibda miktub xi wħud li l-lingwa. L-ewwel, atop dan il-fajl, jien ser tispeċifika parentesi miftuħa, exclamation punt, DOCTYPE ispazju html. Din il-linja mhix tikketta, per se, anke jekk ma tibda bil miftuħ parentesi, iżda, minflok, huwa speċjali linja framment wieħed li jispeċifika għal browser, hawn taqa a web paġna miktuba HTML. Ejja jmiss, fuq linja tagħha stess, tispeċifika html parentesi miftuħa, li jindika il-browser li hawn tabilħaqq, huwa li HTML. Ġewwa ta 'dan, ejja-inċiż a bit, u mela ras, li tispeċifika l- browser, hawnhekk jidħol l-kap tal- paġna, li, għal issa, jassumi huwa essenzjalment l-bar titolu fil-ħafna quċċata tat-tieqa tal-brawżer. Ejja jmiss jispeċifikaw, ġewwa dak il-kap tag, li aħna ser ikollhom titolu ta ' xi ħaġa sempliċi bħal bonjour. Imma issa, ejja tgħid il-browser aħna qed isir provvediment titolu. Biex tagħmel dan, biss kif aħna miftuħa jew beda l-tikketta, titolu, mument ilu, ejja issa qrib jew jispiċċaw li tag mill tispeċifika, fil-fatt, l-oppost. Li jesprimu dak, nagħmlu parentesi miftuħa, slash quddiem, it-titolu. Bl-istess mod, issa li aħna qed isir definizzjoni, għal issa, il-kap ta 'dan paġna, aħna ser nagħmlu open bracket ras slash, javżak l-browser li aħna qed issa jsir provvediment ir-ras. Porzjon wieħed biss issa jibqa ', il- hekk imsejħa korp tal-paġna web, li verament jikkostitwixxi l-essenza ta 'kull paġna web. Ejja jispeċifikaw li, hawnhekk, huwa bidu, ma parentesi miftuħa, korp, parentesi magħluqa. U ejja issa jiktbu xi ħaġa bħal bonjour dinja comma. Iħoss bħal dan huwa web tajba biżżejjed paġna, hekk ejja issa jimxu għal linja ġdida. Speċifika parentesi miftuħa, quddiem mmejla, korp, tinforma lill-browser li aħna qed isir jipprovdi l-korp. U l-istess, ejja issa tinforma il-browser li jien jsir jipprovdu web page. Fuq linja tagħha stess, aħna ser nagħmlu miftuħa parentesi, slash quddiem, html. Issa, avviż l-estetika ta 'din il-paġna web. Anki jekk, teknikament, mhuwiex meħtieġa jipprovdu kemm abjad ispazju kif għamilt, huwa stil tajjeb, għaliex il-kodiċi hija, forsi, ħafna aktar leġġibbli. Avviż, b'mod partikolari, li meta I miftuħa jew jibdew tag, I imbagħad inċiż il-linji li jsegwu. U meta I qrib jew u l-tikketta, I tagħlaq dik tag jew fuq l-istess line, jekk huwa linja relattivament qasir, jew fuq linja ġdida b'tali mod li l- linji tikketta qrib mal-tag miftuħa, ħafna bħal għamilna f'lingwa bħal C b'ċineg kaboċċi miftuħa u qrib. Ejja issa jiffranka dan il-fajl u erġa ' li tiftaħ fil-web browser ġewwa tal-appliance. Ejja jiftħu Chrome, u ejja issa żur http://localhost, li huwa laqam għall-appliance innifsu, / hello.html. U tinnota li stajt ma attwalment ittajpjat pubbliku, għaliex dan huwa implikat li jekk jżuru din il-paġna permezz ta 'web browser, inti tabilħaqq tixtieq li aċċess għall- kontenut ta 'dik id-direttorju pubbliku. Imma I do jridu aċċess, speċifikament, hello.html. Mela ejja issa hit Ikteb u tara x'jiġri. Hm. I ma għandekx permess għall-aċċess / Hello.html fuq dan is-server. Issa, għaliex jista 'jkun? Ukoll, jirriżulta mhuwiex biżżejjed li sempliċement magħmula dan il-fajl, hello.html, f'dak f'direttorju pubbliku. Għandna bżonn ukoll b'mod proattiv tgħid il- apparat li aħna, fil-fatt, tixtieq li jippermettu d-dinja kollha, potenzjalment, għall-aċċess dan il-fajl. Biex tagħmel dan, għandna bżonn għall-bidla tagħha permessi, biex ngħidu hekk, u nistgħu tagħmel dan fuq linja ta 'kmand. Ejja tip ls-l li tikseb lista twila tal-fajls f'dan id-direttorju, Ikteb. U naraw, tabilħaqq, hello.html. Imma hawn fuq ix-xellug, avviż, hija r u w. Il-r, kif inti jista 'jkollok guessed, ifisser jinqraw, u l-mezzi w jiktbu, iżda fatt hemm wieħed biss bħal ru wieħed bħal w, it-triq kollha madwar l- xellug ta 'dawk dashes, ifisser li huma biss is-sid files, myself, tista 'attwalment jaqraw u jiktbu dan il-fajl. Għandna bżonn biex toggle-inqas waħda oħra r li tikri l-dinja kollha jinqara dan il-fajl kif ukoll. U biex tagħmel dan, nistgħu nagħmlu dan bl- kmand, chmod, jew mod bidla. chmod a, għal kulħadd, plus r, ispazju, hello.html Ikteb. Xejn jidher li ġara, iżda li ġeneralment ħaġa tajba. Allura Ls-l-ġdid għandu, wieħed jittama, rendiment xi r tal addizzjonali. U fil-fatt, nagħmlu tara tali. Fuq in-naħa tax-xellug hawn issa, avviż li qrajt u jiktbu privileġġi. Hemm r-ieħor, u mbagħad ieħor r. Ukoll, jirriżulta lr fin-nofs ifisser grupp tiegħi, li jiġri li jkun studenti fil-appliance, tista 'wkoll taqra dan il-fajl. Imma dak li irrilevanti għal kollox hawnhekk, peress li aħna qed jitkellem dwar il-web u mhux l-appliance innifsu. Iżda din it-tielet r-triq kollha fuq il- dritt tindika li d-dinja kollha, jew kollha, tista 'taqra dan il-fajl. Ejja issa jmorru lura għall-browser tiegħi, rikarigu il-paġna, u ara jekk jien l-ebda itwal projbit. Ejja ikklikkja ikona rikarigu Chrome up hawn, jew Control-R hit, u hemm aħna jkollhom dan, bonjour dinja.