Soubory na webu

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φ

HTM / HTML

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.

Relativnφ / absolutnφ odkazy

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.

JmΘna soubor∙

Va╣e HTML soubory byste m∞li pojmenovat podle nßsledujφcφch zßsad:

Kontrola odkaz∙, p°esouvßnφ soubor∙.

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.

Slo╛ky (neboli adresß°e)

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φ:

  1. Pro jmΘna slo╛ek platφ totΘ╛, co pro jmΘna soubor∙: bez mezer, hßΦk∙ atd., nejlΘpe mal²mi pφsmeny. Obzvlß╣╗ zd∙raz≥uji srozumitelnost -- jmΘno slo╛ky je nynφ vlastn∞ souΦßst adresy.
  2. Ned∞lejte p°φli╣ slo╛it∞ zano°enΘ struktury. Napsat relativnφ odkaz v hustΘm stromu nenφ ·plnß sranda.
  3. Nenφ chybou nechat v╣echny soubory ve stejnΘ slo╛ce. Jedin² problΘm nastßvß p°i pou╛itφ FTP -- adresß°e s mnoha polo╛kami se pomalu naΦφtajφ.
  4. Je zvykem dßvat obrßzky do slo╛ky zvanΘ "images", to usnadnφ anal²zu logovßnφ.
  5. Soubory, kterΘ u╛ nebudete m∞nit, si dejte do samostatnΘ slo╛ky. Usnadnφ vßm to aktualizaci, sprßvu a upload webu. V m²ch webech se ta slo╛ka jmenuje Archiv.

Domßcφ kopie

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╣φ.

Startovnφ soubor

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). 

StruΦnΘ shrnutφ

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

Pφ╣e Yuh∙
dusan@pc-slany.cz
mail formulß°em
Jak psßt web O tvorb∞, ·dr╛b∞ a zlep╣ovßnφ internetov²ch strßnek.

Zßklady HTML CSS FrontPage Hledßnφ

Obsah

Hlavnφ strßnka

Novinky

FAQ

Download

Zdroje

Hledßnφ


Roz╣φ°enΘ

Zßkladnφ kurs

Jak ud∞lat strßnku

Zßklady HTML

Publikovßnφ

Zßsady psanφ

Editory

R∙znΘ prohlφ╛eΦe

Editory

FrontPage 2000

FP Editor 98

Word 97

FrontPage Express

HTML tipy

P°φprava obrßzk∙

Obrßzky

Pozadφ

Odkazy

Vychytßvky odkaz∙

Zßlo╛ky

Aktivnφ mail

Tabulky

┌prava tabulek

Novinky tabulek

Design tabulkami

Rßmy

Formßtovßnφ rßm∙

Rßmy nepou╛φvat

Iframe

Formulß°e

Formulß°e v HTML

DokonalΘ formulß°e

Zßpis barev

Definice

Formßtovacφ chyby

Jak ud∞lat levΘ menu

Vyt∞╛ovßnφ strßnek

Provoz webu

Rychlost strßnek

VzdßlenΘ slu╛by

VyhledßvaΦe

Katalogy

Sprßva soubor∙

Ikona strßnky

Obsah / forma

╚e╣tina

Chyby Φe╣tiny

Tabulky k≤dovßnφ

Meta tagy

Nastavenφ serveru

Programovßnφ strßnek

ZaΦßtky PHP

Mo╛nosti PHP

Pou╛φvßnφ prohlφ╛eΦe

CSS styly

CSS styly

┌vod do CSS

Struktura textu

CSS prakticky

P╪EHLED VLASTNOST═ CSS

Slo╛it∞j╣φ deklarace

DΘlkovΘ jednotky

Pozicovßnφ

Sloupce pozicovßnφm

Okraje objekt∙

Odli╣enφ prohlφ╛eΦ∙

Omezenφ CSS

Odli╣n² tisk

DynamickΘ HTML

Filtry

P°φklady filtr∙

R∙znΘ barvy odkaz∙

Barva rolovacφ li╣ty

 


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