HTM / HTML - Relativnφ / absolutnφ odkazy - JmΘna soubor∙ - Kontrola odkaz∙, p°esouvßnφ soubor∙ - Slo╛ky (neboli adresß°e) - Domßcφ kopie - Startovnφ soubor - StruΦnΘ shrnutφ
P°φpona u╛φvan²ch soubor∙ je bezmßla lhostejnß. Html je standard, ale kdy╛ p°i╣el str²Φek Bill s Windows 3.11, pot°eboval trojpφsmennou p°φponu, tak vymysleli htm a od tΘ doby to tvrd∞ prosazujφ. DoporuΦuji pou╛φvat takovou p°φponu, kterou mß nastavenou vß╣ oblφben² editor. Ale jenom jednu, a╗ to nespletete.
Kv∙li chyb∞jφcφmu "l" na konci adresy n∞kdy napφ╣u ╣patn² odkaz. TakΘ m∙╛ete zkusit, kdy╛ budete mφt p°i brouzdßnφ ╣patnou adresu, zm∞nit htm na html nebo naopak, mohl to splΘst autor.
Absolutnφ adresa je takovß, ╛e kdy╛ ji vy╗ukßte do prohlφ╛eΦe, tak se vßm strßnka zobrazφ. ╪φkß se tomu URL. Relativnφ adresa je takovß, kterß neobsahuje takovΘ to http://www.blabla.cz/, ale rovnou obsahuje jmΘno souboru, umφst∞nΘho ve stejnΘ slo╛ce (nebo jmΘno slo╛ky a pak /jmΘno souboru).
Nap°φklad tento soubor mß absolutnφ adresu http://dusan.pc-slany.cz/internet/soubory.htm. Z hlavnφ strßnky o tvorb∞ www na n∞j vede relativnφ odkaz zapsan² jako <a href="soubory.htm"> , ze strßnky http://dusan.pc-slany.cz by na n∞j vedl relativnφ odkaz <a href="internet/soubory">. Pokud prohlφ╛eΦ narazφ na relativnφ odkaz, tak vφ, ╛e p°ed n∞j mß p°idat cestu k aktußlnφ strßnce (Φφm╛ si jej p°evede na absolutnφ).
Je dobr²m zvykem dßvat do HTML strßnek odkazy relativnφ v rßmci jednoho serveru (lΘpe °eΦeno site, neboli webu). K Φemu je to dobrΘ: m∙╛ete svazek n∞kolika strßnek p°enΘst n∞kam t°eba na disket∞ a v╣echny odkazy budou fungovat. Zm∞nφte server a nedß vßm to ╛ßdnou prßci. Fungovat odkazy budou i t∞m, co si to postahujφ na disk (pokud k tomu ov╣em nepou╛ijφ poslednφ p°φli╣ inteligentnφ verzi IE, kterß m∞nφ sta╛enΘ strßnky a jmΘna soubor∙). Jednodu╣e °eΦeno jsou relativnφ odkazy stabiln∞j╣φ.
Absolutnφ odkazy je nutnΘ pou╛φt v╣ude jinde -- toti╛ v╛dy, kdy se odkazovanß strßnka nachßzφ na jinΘm serveru.
Jinak pojat² v²klad absolutnφ a relativnφ adresace naleznete u popisu odkaz∙ v HTML.
Va╣e HTML soubory byste m∞li pojmenovat podle nßsledujφcφch zßsad:
Existujφ programy, kterΘ dokß╛φ zkontrolovat, jestli nemßte na sv²ch strßnkßch odkaz na neexistujφcφ strßnku. To se hodφ, zejmΘna pokud Φasto p°ejmenovßvßte nebo p°esouvßte soubory (prost∞ m∞nφte URL). Kdy╛ soubor p°esunete, m∞li byste toti╛ zßrove≥ zm∞nit adresu v╣ech odkaz∙, kterΘ na p°esunut² soubor ukazujφ. To m∙╛e b²t n∞kdy tvrdß d°ina a navφc se to dob°e splete. Jak to °e╣it:
Je pot°eba si uv∞domit, ╛e i po oprav∞ v╣ech odkaz∙ nemusφ Φtenß° strßnku nalΘzt. Je to tφm, ╛e strßnka, ve kterΘ kliknul na odkaz, se m∙╛e naΦφst z klientovy cache pam∞ti, tak╛e neopravenß.
Dal╣φ problΘm p°edstavujφ vyhledßvaΦe. «ßdn² z nich nekontroluje p°φli╣ Φasto, kam se kterß strßnka pod∞la, tak╛e to potom Φtenß°∙m bude hlßsit 404 nenalezeno.
Soubory webu si m∙╛ete uklßdat do slo╛ek, jak jste zvyklφ u normßlnφch soubor∙. V╣echny soubory byste m∞li mφt na serveru v jednΘ slo╛ce a v jejφch podslo╛kßch. Je pak vlastn∞ jedno, kolik si ud∞lßte vno°en²ch podslo╛ek a jak to budete d∞lat. Jde o to, abyste v tom m∞li p°ehled. Mßm jen n∞kolik mßlo doporuΦenφ:
Pokud budete mφt aktußlnφ verzi strßnek jenom na Internetu, budete mφt problΘmy minimßln∞ se zßlohovßnφm. Je v²hodnΘ mφt doma nebo v prßci na svΘm poΦφtaΦi kopii strßnek a to a╗ u╛ jste nebo nejste p°ipojeni. (Je to ideßlnφ volba, pokud p°ipojeni z domova nejste, tak jsem to d∞lal dva roky.) Ve╣kerΘ zm∞ny je t°eba provßd∞t jen na tΘ domßcφ kopii a aktualizaci v╛dycky provΘst zkopφrovßnφm zm∞n∞n²ch soubor∙ na server (disketou, FTPΘΦkem nebo obojφm). Tuto praxi navφc podporujφ programy Dreamweaver, FP Explorer a dal╣φ.
Ka╛d² server mß nastavenΘ jmΘno startovnφho souboru. Na v∞t╣in∞ server∙ se to dß nastavit (dokonce i pro tu kterou slo╛ku), ale mßlokdy se to m∞nφ. To znamenß, ╛e si od sprßvce va╣eho serveru musφte zjistit, jak se ten startovnφ soubor mß jmenovat. NejΦast∞ji se pou╛φvß index.html, jß nßhodou pou╛φvßm default.htm, ale vid∞l jsem i welcome.html, index.htm, welcome.asp. Teoreticky si tak lze p°edstavit asi tucet r∙zn²ch jmen. (Pokud si nejste jisti, jak se startovnφ soubor mß jmenovat, zvolte si jeden a v╣echna ostatnφ jmΘna soubor∙ napl≥te odkazem na n∞j (nebo p°esm∞rovßnφm).)
K Φemu to konkrΘtn∞ je: kdy╛ vede odkaz ne na soubor, ale na slo╛ku (adresa konΦφ lomφtkem), podφvß se server, jestli v tΘ slo╛ce je startovnφ soubor. Pokud jej najde, zobrazφ jej. Pokud jej nenajde, zobrazφ seznam soubor∙ slo╛ky (nebo nic, zßle╛φ na nastavenφ serveru). Nap°φklad www.gawain.pc-slany.cz zobrazuje ve skuteΦnosti soubor www.gawain.pc-slany.cz/default.htm
Odkazem vedoucφm do slo╛ky je ka╛dß adresa, kterß konΦφ lomφtkem, tak╛e t°eba i ka╛dß adresa domΘny (tam se to lomφtko nemusφ dßvat, ale chßpe se to tak, jakoby tam bylo).
Pou╛φvejte p°φponu bu∩ htm
, nebo html
. Mezi sv²mi
soubory pou╛φvejte relativnφ odkazy. V nßzvech soubor∙ nepou╛φvejte
mezery a znaky s diakritikou a nenφ-li to nutnΘ, pak ani velkß pφsmena.
ZbyteΦn∞ soubory nep°esouvejte, kdy╛tak obΦas zkontrolujte odkazy n∞jak²m
programem. Soubory, kterΘ u╛ nebudete m∞nit, si dejte do samostatn²ch slo╛ek
(tj. adresß°∙). Nevno°ujte zbyteΦn∞ slo╛ky. Startovnφ soubor pojmenujte
podle konvence na serveru.
Vizte tΘ╛ zßklady HTML, publikovßnφ a zßklady nastavenφ serveru, vyt∞╛ovßnφ strßnek (stahovßnφ soubor∙), DomΘny na webu
Obsah
Hledßnφ
Zßkladnφ kurs
Editory
HTML tipy
Provoz webu
CSS styly
Jak psßt web:
http://dusan.pc-slany.cz/internet/
Pφ╣e Yuh∙: autorova strßnka, mail: dusan@pc-slany.cz
Poslednφ aktualizace 24.12.2001