|
||||||||||||||||||||||||||||||||||||||||||||||||
Menu
Distributions (131)
Software (10844)
|
HTML (21) - Přecházíme na XHTMLTentokrát si ukážeme, na co všechno si dát pozor při přechodu z HTML na XHTML.
Jak už jsem v anotaci předeslal bude dnešní díl o přechodu na modernější standard XHTML, který vychází z HTML, ale má oproti svému předchůdci přisnější syntax a snaží se navrátit k původnímu účelu, za kterým bylo HTML vytvořené - tedy pro tvorbu strukturovaných dokumentů. To že se pomocí HTML začaly dokumenty i formátovat byl velký odklon od původních záměrů tvůrců. Proto také vznikl jazyk CSS, který se stará o správné zobrazení zformátovaných dokumentů. V XHTML tedy zmizely značky a atributy, které se starají jen o vzhled určitých prvků, např.: bgcolor="". Tyto atributy a značky byly v HTML 4.01 označeny jako zastaralé a v budoucnu nepodporované - tím budoucnem je právě XHTML. :) Na co si tedy dat pozor?Kromě již zmiňovaných zakázaných atributů a značek si musíte dát pozor i na další pravidla, která při psaní validních XHTML dokumentů musíte dodržovat. Nyní si je projdeme. Použijte správný typ dokumentuPrvní odlišnost od HTML 4.01 je samozřejmě už ve specifikaci použitého typu dokumentu. Použít můžete například tuto definici:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Značky se nesmí křížitToto pravidlo platilo uz v HTML, ale pokud jste ho porušili, prohlížeč se s tim dokázal nějak srovnat. Nyní je to považovaáno za chybu. Příklad špatného kódu: A takto je to správně:
<p>Nějaký text - část je <b>tučně</b></p>
Značky a atributy malými písmenyZnačky a atributy se musí v XHTML psát malými písmeny. Tohle pravidlo jsme dodržovali i v našem seriálu. Ačkoli to není pro HTML 4.01 povinné, je to, myslím, dobrý zvyk, který se určitě vyplatí. Všechny párové značky musí být ukončenéTohle pravidlo je jednoduché a jasné. Ukončovací tag je poviný u všech párových elementů.
Příklad špatného kódu: A takto je to správně:
<p>první odstavec</p><p>druhý odstavec</p>
Hodnoty všech atributů musí být v uvozovkáchTohle pravidlo snad nevyžaduje žádný další komentář. Do uvozovek jsme v našem seriálu psali všechny hodnoty, takže se vám snad toto pravidlo dostalo do krve. Atribut musí mít hodnotuPokud chcete použít atribut, který byl v HTML 4.01 bez hodnoty, musíte ji v XHTML uvést. Vše bude jasné z příkladu:
<option value="01" selected="selected">
Nepárové značky musí končit znaky />Bez dalšího zbytečného vysvětlování uvedu příklad:
<br/>
Scripty a styly piste mezi znaky
|
|
||
DISCUSSION
For this item is no comments. |
||
Add comment is possible for logged registered users.
|
1. |
Pacman linux Download: 4879x |
2. |
FreeBSD Download: 9067x |
3. |
PCLinuxOS-2010 Download: 8564x |
4. |
alcolix Download: 10949x |
5. |
Onebase Linux Download: 9661x |
6. |
Novell Linux Desktop Download: 0x |
7. |
KateOS Download: 6245x |
1. |
xinetd Download: 2413x |
2. |
RDGS Download: 937x |
3. |
spkg Download: 4762x |
4. |
LinPacker Download: 9968x |
5. |
VFU File Manager Download: 3199x |
6. |
LeftHand Mała Księgowość Download: 7203x |
7. |
MISU pyFotoResize Download: 2811x |
8. |
Lefthand CRM Download: 3563x |
9. |
MetadataExtractor Download: 0x |
10. |
RCP100 Download: 3122x |
11. |
Predaj softveru Download: 0x |
12. |
MSH Free Autoresponder Download: 0x |