P°φruΦka pro snadnou tvorbu html dokument∙.
Zßkladnφ pravidla psanφ HTML dokument∙
Text napsan² Φern∞ up°es≥uje problΘm.
1. RozliÜujte mezi VELK▌MI a mal²mi pφsmeny v nßzvech soubor∙. Pokud nedodr₧φte shodnou velikost pφsmen v nßzvu souboru a v odkazu v t∞le HTML dokumentu, po umφst∞nφ na internetov² server vßm tyto odkazy p°estanou fungovat. Vysv∞tlenφ je jednoduchΘ, Windows 95/NT ignorujφ velikost pφsmen v nßzvech soubor∙, proto kdy₧ se v dokumentu odvolßvßte na soubor "Dokument.html" a soubor mß ve skuteΦnosti prvnφ pφsmeno malΘ "dokument.html" server nahlßsφ chybu, ₧e p°φsluÜn² dokument nemohl nalΘzt, proto₧e rozliÜuje mezi VELK▌MI a mal²mi pφsmeny v nßzvu souboru. Proto doporuΦuji dr₧et se koncepce vÜechna pφsmena v nßzvech soubor∙ malß. Pokud toto dodr₧φte p°i psanφ HTML dokumentu dodr₧φte, uÜet°φte si tφm mnoho Φasu, i v p°φpad∞ ₧e by bylo ve skuteΦnosti n∞jakΘ pφsmeno v nßzvu souboru velkΘ, m∙₧ete u vÜech soubor∙ zm∞nit vÜechna pφsmena na malß. Pozor, Microsoft Explorer (Pr∙zkumnφk), zobrazuje v₧dy velkΘ pφsmeno na zaΦßtku nßzvu souboru. Pro kontrolu doporuΦuji Servant Salamander nebo FAR File Manager. 2. Jako p°φponu soubor∙ obsahujφcφ HTML dokumenty pou₧φvejte ".html", NE! ".htm", standardem na Internetu je p°φpona ".html", p°φponu ".htm" pou₧φvß jen Microsoft, a tφm tak niΦφ zab∞hl² standard, kter² po mnoho let fungoval. Vychßzejte takΘ z toho, ₧e v∞tÜina server∙ na Internetu i prohlφ₧eΦ∙ hledß nejprve soubory s p°φponou ".html" a a₧ potΘ hledß jako alternativu soubory s p°φponou ".htm", n∞kdy se m∙₧e stßt, ₧e takov² soubor nebude ani nalezen. 3. VaÜe strßnky by se m∞ly odvφjet od zßkladnφho souboru s nßzvem "index.html", kdy₧ toti₧ nezadßte prohlφ₧eΦi p°esnou adresu i s nßzvem souboru, automaticky hledß soubor s nßzvem "index.html". Na ostatnφch strßnkßch by m∞l b²t takΘ odkaz na strßnku index.html. 4. Pokud se odkazujete na jin² server, nezapome≥te uvΘst jeho celou adresu , nap°φklad http://www.mcc.cz/. Pokud by ste uvedli jen www.mcc.cz, prohlφ₧eΦ by nehledal server www.mcc.cz, ale k adrese, na kterΘ se nachßzφte by p°idal jen www.mcc.cz, potom by vznikl nap°φklad nßsledujφcφ paskvil: http://www.oki.cz/index.html/www.mcc.cz, co₧ je samoz°ejm∞ nesmysl. 5. Kdy₧ se v dokumentu odvolßvßte na jin² dokument v jinΘm adresß°i, Φint∞ tak relativn∞. Nap°φklad pokud se odvolßvßte na soubor index.html v adresß°i o ·rove≥ v²Üe pou₧ijte ../index.html NE! http://www.mcc.cz/index.html. Takto pou₧it² absolutnφ odkaz zdr₧uje, tφm ₧e se musφ provΘst vφce krok∙, ne₧ p°i relativnφm odkazu, nemluv∞ o tom, ₧e nap°φklad p°i pou₧itφ program∙ pro p°ek≤dovßnφ tabulky znak∙ p°ijdete o informaci na jak² m≤d se majφ znaky p°ekonvertovat. 6. Pokud pou₧ijete ve vaÜem dokumentu slu₧bu serveru p°ek≤dovßnφ tabulky znak∙, nap°φklad pomocφ SaCzech, vyvarujte se pou₧itφ pomocnΘho tagu <META CHARSET="windows-1250">. Pou₧itφm tohoto tagu by mohlo dojφt k chybßm, proto₧e k p°ek≤dovßnφ dochßzφ tak, ₧e program na serveru vezme dokument v zßkladnφm tvaru nap°. windows-1250 a vÜechny rozÜφ°enΘ znaky (pφsmena s hßΦky a Φßrky), p°epφÜe do jinΘho formßtu nap° pro ISO-8859-2, ale v dokumentu stßle z∙stane tag <META CHARSET="windows-1250">. Te∩ mßme dokonal² nesmysl, soubor s formßtem rozÜφ°en²ch znak∙ ISO-8859-2, ale i tagem <META CHARSET="windows-1250">, kter² °φkß prohlφ₧eΦi aby p°epnul k≤dovou strßnku na windows-1250. V lepÜφm p°φpad∞ prohlφ₧eΦ tuto °ßdku ignoruje a p°epne se sprßvn∞ do m≤du ISO-8859-2, ale pravd∞podobn∞ji se p°epne do m≤du windows-1250 a zobrazφ znaky Üpatn∞. 7. Obrßzky, kterΘ pou₧φvßte ve vaÜem dokumentu umφs¥ujte do adresß°e IMAGES, nebo do n∞jakΘho adresß°e k tomu urΦenΘmu. Umo₧nφ vßm p°ehledn∞ pou₧φt opakujφcφ se obrßzek na vφce strßnkßch bez toho, aby byl n∞kolikrßt umφst∞n v adresß°i spolu s HTML dokumentem. UÜet°φte tak mφsto na serveru. 8. P°i pou₧itφ zm∞ny barvy pφsma, doporuΦuji pou₧φvat formßt hexadecimßlnφch slo₧ek RRGGBB ne nßzvy barev. Pokud pou₧ijete nßzev barvy COLOR="Red", riskujete, ₧e barva nebude sprßvn∞ interpretovßna a mφsto ΦervenΘ se zobrazφ p°eddefinovanß standardnφ barva. Pou₧φvejte rad∞ji formßt "COLOR="#RRGGBB"". Kde RR je hexadecimßlnφ hodnota ΦervenΘ slo₧ky, GG zelenΘ a BB modrΘ. 9. V dokumentu by m∞la b²t specifikace ₧e jde o HTML dokument, pou₧itφm tagu <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">. Tφmto tagem se vyhnete nesprßvnΘ interpretaci dokumentu n∞kter²mi prohlφ₧eΦi. Tento html dokument nesmφ b²t komerΦn∞ Üφ°en bez souhlasu autora! |