XHTML Moduly
XHTML modulariza?ný model definuje moduly pre XHTML.
Pre?o XHTML Modularizácia?
XHTML je jednoduchý, ale ve?ký jazyk. XHTML obsahuje vä??inu s funk?nosti, ktoré bude
web developer potrebova?.
Z nejakých dôvodov je príli? ve?ký a komplexný a z iných dôvodov je zase príli? jednoduchý.
Rozdelením XHTML do modulo vytvorilo W3C (World Wide web Consortium) malé
a dobre-definovanéwell zostavy XHTML elementov, ktoré sa mô?u oddelene
pou?íva? pre malé rozhrania alebo kombinova? s inými XML ?tandardnmi do vä??ích
a viac komplexných aplikácií.
S modulárnym XHTML, designery mô?u:
- Vybra? elementy, ktoré majú by? podporované rozhraním, s pou?itím blokov
?tandardov tvorenia XHTML
- Prida? roz?írenia do XHTML, pou?itím XML, bez poru?enia XHTML ?tandardu
- Zjednodu?i? XHTML pre rozhrania, ako sú ru?né po?íta?e a mobilné telefóny, TV a domáce prístroje
- Roz?íri? XHTML pre komplexné aplikácie, pridaním nových XML funkcií (ako MathML, SVG, Zvuky a Multimédia)
- Definova? profily XHTML, ako XHTML Basic (pod-zostava XHTML pre mobilné rozhrania)
XHTML Moduly
W3C zoskupilo definíciu XHTML do 28 modulov:
| Názov modulu |
Popis |
| Applet Module |
Definuje vypustený applet element |
| Base Module |
Definuje base element |
| Basic Forms Module |
Definuje základné form elementy |
| Basic Tables Module |
Definuje základne table elementy |
| Bi-directional Text Module |
Definuje bdo element |
| Client Image Map Module |
Definuje browser side image map elementy |
| Edit Module |
Definuje editovacie elementy del a ins |
| Forms Module |
Definuje v?etky elementy, pou?ívané vo formulároch |
| Frames Module |
Definuje frameset elementy |
| Hypertext Module |
Definuje a element |
| Iframe Module |
Definuje iframe element |
| Image Module |
Definuje img element |
| Intrinsic Events Module |
Definuje event atribúty, ako onblur a onchange |
| Legacy Module |
Definuje vypustené elementy a atribúty |
| Link Module |
Definuje link element |
| List Module |
Definuje list elementy, ako ol, li, ul, dd, dt a dl |
| Metainformation Module |
Definuje meta element |
| Name Identification Module |
Definuje vypustený name attribút |
| Object Module |
Definuje object a param elementy |
| Presentation Module |
Definuje prezenta?né elementy, ako b a i |
| Scripting Module |
Definuje script a noscript elementy |
| Server Image Map Module |
Definuje server side image map elementy |
| Structure Module |
Definuje elementy html, head, title a body |
| Style Attribute Module |
Definuje style attribút |
| Style Sheet Module |
Definuje style element |
| Tables Module |
Definuje elementy, pou?ívané v tabu?kách |
| Target Module |
Definuje target attribút |
| Text Module |
Definuje textové elementy, ako sú p a h1 |
* Vypustené elementy by sa nemali pou?íva? v XHTML.
|