>> PROFESORO Harlan: HTML, aŭ hiperteksto Markup Language, estas la lingvo en
kio retpaĝojn skribitajn.
Nun, ĝi ne estas programlingvo, ĉar ĝi ne permesas al ni esprimi
logiko, kiel masxojn, dum masxojn, kaj kondiĉoj kaj similaj.
Pli ĝuste, ĝi estas ja markaĵojn kiu permesas al ni difini, kion retejo
paĝo devus aspekti kiel, strukture kaj estetike.
Kaj ĝi faras tion per maniero de kion oni nomas etikedoj.
Ni plonĝi en kaj fari la plej simpla el TTT-paĝo, kiu simple diras, por
Ekzemple, saluton mondo.
>> Rimarku ĉi tie, en gedit, ke mi havas jam savis la dosieron kiel hello.html.
Kaj rimarkos cxi tie, en la fina fenestro, ke mi ŝajnas esti interne de
dosierujo nomita publiko, kiu sin estas ene de dosierujo nomita
loka gastiganto, kiu mem estas interne de dosierujo nomita vhosts, kiuj
sin estas ene de John Harvard hejma dosierujo.
Nun ĝi rezultas, pro la maniero ni jam agordis la aparaton, kiu
estas en reala mondo maniero kiel eble plej io interne de tiu publika
dosierujo devus ja esti atingebla al la tuta publika vojo
retumilo, kvankam, ĝuste nun, Mi estas la sola kontribuanto kiu tuj estos
aliro al tiu retpagxo.
>> Ni nun revenu al hello.html kaj komenci skribas iom de tiu lingvo.
Unue, la pinto de tiu dosiero, mi tuj specifi malferma krampo, exclamation
punkto, DOCTYPE spaco html.
Tiu linio estas ne-etikedo, per, ankoraŭ kvankam ĝi komencos kun malfermita
krampo, sed, anstataŭe, estas speciala unu linio fragmento kiu specifas al
retumilo, tie venas retejo paĝo skribita en HTML.
>> Ni proksima, sur linio de lia propra, specifi malferma krampo html, indikante
al la retumilo ke ĉi tie, ja, estas ke la HTML.
Interne de tiu, ni krommargxenu iom, kaj tiam faru kapon, preciziganta la
retumilo, jen venas la kapo de la artikolon, kiu, nuntempe, supozi estas
esence la titolo trinkejon je la tre supro de la retumilo fenestro.
Ni sekvanta specifi, ene de tiu kapo etikedo, ke ni havas titolon de
iu simpla kiel saluton.
Sed nun, ni diru la retumilo ni faris havigante titolo.
Por fari tion, kiel ni malfermis aŭ komenciĝis la etikedon, titolo, antaŭ momento,
ni nun apude aŭ fini ke etikedon per specifante, efektive, la malo.
>> Por esprimi, ke ni faru malferma krampo, antaŭen oblikvo, titolo.
Simile, nun ke ni faris difinanta, cxar nun la estro de cxi tiu
paĝon, ni faros malferma krampo oblikvo kapon, dirante al la retumilo kiun ni estas
nun faris provizi la kapo.
Nur unu parto nun restas, la tn korpo de la retpaĝo, kiun
vere konsistigas la esencon de iu ajn retpaĝo.
>> Ni specifi ke, tie, ĝi estas komencante, kun malferma krampo, korpo,
proksime krampo.
Kaj ni nun skribas ion kiel saluton komo mondo.
Sentas kiel ĉi tiu estas sufiĉe bona retejo paĝon, do ni nun movi al nova linio.
Indiku malferma krampo, antaŭen oblikvo, korpo, informante la retumilo kiun ni estas
faris provizi la korpon.
Kaj simile, ni nun informi la retumilo kiun mi done
provizante retpaĝo.
Sur linio de lia propra, ni faros malfermita krampo, antaŭen oblikvo, html.
>> Nun, rimarki la estetiko de tiu retpaĝo.
Kvankam, teknike, ne bezonata havigi tiel blanka
spaco kiel mi faris, estas bona stilo, ĉar La kodo estas, eble, multe
pli legebla.
Avizo, precipe, ke kiam mi malfermas aŭ komenci etikedo, mi tiam indent en
la linioj kiuj sekvas.
Kaj kiam mi fermas aŭ kaj la etikedo, mi fermi tiun etikedon ĉu sur la sama
linio, se ĝi estas sufiĉe mallonga linio, aŭ sur nova linio en tia maniero, ke la
proksime tag linioj supren kun la malfermita-etikedo, multe kiel ni faris en lingvo kiel C
kun malferma kaj proksima krispa krampoj.
>> Ni nun savu ĉi dosieron kaj provi ĝin malfermi per foliumilo
interne de la aparato.
Atendu malfermi Chrome, kaj ni nun viziti http://localhost, kiu estas
kromnomo por la aparato mem, / hello.html.
Kaj rimarki ke mi ne reale tajpitaj publiko, ĉar ĝi estas implicita
ke se vizitante la paĝon per retejo retumilo, vi ja volas aliri al la
enhavon de tiu publika adresaro.
Sed mi volas aliri, specife, hello.html.
Do ni nun batis Entajpu kaj vidi, kio okazas.
>> Hm.
Mi ne havas permeson por aliri / Hello.html sur tiu ĉi servilo.
Nu, kial povus esti?
Nu, tio rezultas ne estas sufiĉaj simple metu tiun dosieron, hello.html,
en tiu publika adresaro.
Ni ankaŭ bezonas proactivamente diri la aparato, ke ni ja volas
permesi la tutan mondon, potenciale, aliri ĉi tiun dosieron.
Por tion fari, ni devas ŝanĝi lian permesoj, por tiel diri, kaj ni povas
fari ĉe komandan linion.
>> Ni tajpas ls-l akiri longan liston de la dosieroj en ĉi dosierujo, Enter.
Kaj ni vidos ja, hello.html.
Sed ĉi tie sur la maldekstra, avizo, estas r kaj w.
La r, kiel vi eble jam divenis, signifas legi, kaj la w per skribi, sed
la fakto ke estas nur unu tia r kaj unu tia w, la tutan vojon super la
Maldekstre de tiuj strekoj, signifas, ke nur la dosierojn mastro, mi, ĉu vere
legi kaj skribi ĉi tiu dosiero.
>> Ni devas mastrumi almenaŭ unu alia r lasi la tutan mondon legi
tiun dosieron kiel bone.
Kaj fari tion, ni povas fari tiel kun la komando, chmod, aŭ ŝanĝi reĝimon.
chmod a, por ĉiuj, krom r, spaco, hello.html Eniru.
Nenio ŝajnas esti okazinta, sed tio ĝenerale estas bona afero.
Do ls-l denove devus, espereble, liveri iujn pliajn r-aj jaroj.
>> Kaj efektive, ni faru vidi tian.
Sur la maldekstra flanko tie nun, avizo kiun mi legis kaj skribi privilegiojn.
Tie estas alia r, kaj poste alia r.
Nu, tio rezultas la r en la mezo signifas mian grupon, kio okazas al esti
lernantoj en la aparato, povas ankaŭ legi tiun dosieron.
Sed tio grandparte pala ĉi tie, ĉar ni parolas pri la retejon kaj
ne la aparato mem.
Sed tiu tria r la tuta vojo al la dekstre indikas ke la tuta mondo,
aŭ nenio, povas legi ĉi tiun dosieron.
>> Ni nun reiru al mia retumilo, freŝigi la paĝo, kaj vidi, cxu mi ne estas
plu malpermesas.
Ni klaku Chrome la Reŝarĝi ikono supren ĉi tie, aŭ bati Kontrolo-R, kaj tie ni
havas ĝin, saluton mondo.