1. Miért XHTML-módosítás?

Az XHTML egy egyszerű, ámde nagy nyelv. Az XHTML tartalmazza a legfőbb funkciókat, amelyekre egy webszerkesztőnek szüksége lehet.

Néhány XHTML terv túl komplikált, míg néhány túl egyszerű.

Az XHTML-t modulokra választva, a W3C (World Wide web Consortium) megteremtette és bedefiniálta az XHTML parancsokat, amelyeket különállóan lehet használni kis eszközökön vagy kombinálva más XML alapokkal, nagyobb és komplexebb alkalmazásokba.

Az elemes XHTML-el lehet:
  • Kiválasztani az elemeket, hogy támogassanak egy eszközt, ami alap XHTML-t használ blokkok építésére.
  • XHTML-hez kiegészítőket adni XML használatával, az alap XHTML szabályai megszegése nélkül.
  • Egyszerűsíteni az XHTML-t olyan eszközökre, mint PDA, mobiltelefon, TV és otthoni készülékek.
  • Kiterjeszteni az XHTML-t egy komplex alkalmazásba, hozzáadva új XML funkciókat (mint MathML, SVG, hang és multimédia).
  • XHTML profilokat meghatározni, mint az XHTML Alap [Basic] (az XHTML egy részhalmazát, mobileszközökre).

XHTML modulok

A W3C 28 modulba vűlasztotta szét az XHTML meghatározását.

Modulnév - Magyarázat

Beépülő modul - Meghatározza a helytelenített &quot;<applet>&quot; elemet.
Alap modul - Meghatározza a &quot;<base>&quot; elemet.
Alap űrlap modul - Meghatározza az alap &quot;<form>&quot; elemeket.
Alap táblázat modul - Meghatározza az alap &quot;<form>&quot; elemeket.
Kétirányú szövegmodul - Meghatározza a kétirányú szövegmodul elemet.
Ügyféloldali térképmodul - Meghatározza a böngészőoldali &quot;<map>&quot; elemeket.
Módosító modul - Meghatározza a módosítandó elemeket. (Törlés és beillesztés.)
Å°rlap modul - Meghatározza az összes elemet, amit az űrlapokban használhatunk.
Keretek modul - Meghatározza a &quot;<frameset>&quot; elemeit.
Hyperszöveg modul - Meghatározza az &quot;<a>&quot; elemet.
Kulcskeret modul - Meghatározza az &quot;<iframe>&quot; elemet.
Képmodul - Meghatározza az &quot;<img>&quot; elemet.
Belső esemény modul - Meghatározza az események attritbútumait, mint például az &quot;onblur&quot; és az &quot;onchange&quot;.
í–rökség modul - Meghatározza a helytelenített elemeket és attritbútumokat.
Link modul - Meghatározz a &quot;<link>&quot; elemet.
Lista modul - Meghatároza a lista elemeket, mint például &quot;[list], [*], [list], <dd>, <dt> és <dl>&quot;.
Metainformáció modul - Meghatározza a &quot;<meta>&quot; elemet.
Névmeghatározó modul - Meghatározza a helytelenített &quot;name&quot; attritbútumot.
Objektum modul - Meghatározza az &quot;<object>&quot; és a &quot;<param>&quot; elemeket.
Megjelenítési modul - Meghatározza a megjelenítési elemeket, mint például &quot;[b]&quot; és &quot;[i]&quot;.
Script modul - Meghatározz a &quot;<script>&quot; és a &quot;<noscript> elemeket.
Szerveroldali térképmodul - Meghatározza a szerveroldali &quot;<map>&quot; elemeket.
Szerkezet modul - Meghatározza a következő elemeket: &quot;<html>, <head>, <title> és <body>&quot;.
Stílus attritbútum modul - Meghatározza a &quot;<style>&quot; attritbútumot.
Stíluslap modul - Meghatározza a &quot;<style>&quot; elemet.
Táblázat modul - Meghatározza, mely elemek használhatóak a táblázatban.
Cél modul - Meghatározza a &quot;target&quot; attritbútumot.
Szöveg modul - Meghatározza tároló elemeket, mint például &quot;

és <h1>&quot;.

A helytelenített elemeket nem lehet használni az XHTML-ben.