XHTML Moduly

obrazok obrazok

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.


obrazok obrazok