XHTML moduuli
- Edellinen sivu XHTML tarkistus
- Seuraava sivu XHTML ominaisuudet
XHTML:n modulaarisuusmalli määrittelee XHTML:n moduulit.
XHTML:n modulaarisuuden syy
XHTML on yksinkertainen ja laaja kieli. XHTML sisältää suurimman osan verkkosivujen kehittäjien tarvitsemista toiminnallisuuksista.
XHTML on liian suuri ja monimutkainen tietyille käyttötarkoituksille, mutta liian yksinkertainen toisille.
Jakamalla XHTML useisiin moduuleihin W3C on luonut useita pieniä ja hyvin määriteltyjä XHTML-elementtejä, jotka voidaan käyttää erillisinä yksinkertaisissa laitteissa ja yhdistää muihin XML-standardeihin suurissa ja monimutkaisissa sovelluksissa.
Modulaarisella XHTML:llä tuotteiden ja ohjelmistosuunnittelijat voivat:
- Valitse elementit, joita tietty laite tukee.
- Laajenna XHTML XML:n avulla ilman, että XHTML:n standardi rikotaan.
- Yksinkertaista XHTML:ää pienille laitteille.
- Laajenna XHTML monimutkaisille sovelluksille lisäämällä uusia XML-toimintoja (esim. MathML, SVG, ääni ja multimediat).
- Määritä XHTML-rakenteet, kuten XHTML BASIC (liikelaitevarten oleva XHTML-alamiresurssi).
XHTML moduuli
W3C on jakanut XHTML:n määritelmän 28:ään malliin:
Moduulin nimi | Kuvaus |
---|---|
Applet Module (applet-moduuli) | Määritä poistettu applet-elementti. |
Base Module (perusmoduuli) | Määritä peruselementit. |
Peruslomakemoduuli (基础表单模块) | Määritä peruslomakkeen elementit (forms)。 |
Perustaulumoduuli (基础表格模块) | Määritä perustablelementit (table)。 |
Kaksisuuntainen tekstimoduuli (双向文本模块) | Määritä bdo-elementti。 |
Asiakaspalvelimen kuvakarttamoduuli (客户端图像映射模块) | Määritä asiakaspuolinen kuvakartta-elementti (image map elements)。 |
Muokkausmoduuli (编辑模块) | Määritä muokkausmoduulin poisto ja lisäys. |
Lomakemoduuli (表单模块) | Määritä kaikki lomakkeessa käytettävät elementit。 |
Frame-moduuli (框架模块) | Määritä frameset-elementti。 |
Hyperteksimoduuli (超文本模块) | Määritä a-elementti。 |
Iframe-moduuli (内联框架模块) | Määritä iframe-elementti。 |
Kuvamoduuli (图像模块) | Määritä kuvaelementti (img)。 |
Sisäänrakennettu tapahtumamoduuli () | Määritä tapahtumaoikeudet (event), kuten onblur ja onchange。 |
Perintämoduuli (遗留模块) | Määritä poistunut elementti ja ominaisuus。 |
Linkkimoduuli (链接模块) | Määritä linkki (link) -elementti。 |
Luettelomoduuli (列表模块) | Määritä luetteloelementit ol, li, ul, dd, dt ja dl。 |
Metatietomoduuli (元信息模块) | Määritä meta-elementti。 |
Nimen tunnistusmoduuli (名称识别模块) | Määritä poistunut name-ominaisuus。 |
Objektimoduuli (对象模块) | Määritä objekti (object) -elementti ja param -elementti。 |
Esitysmoduuli (表现模块) | Määritä esityselementit, kuten b ja i。 |
Skriptimoduuli (脚本模块) | Määritä skripti (script) ja skriptittömäinen (noscript) -elementit。 |
Palvelinpuolisen kuvakartan moduuli (Server Image Map Module) | Määritä palvelinpuolinen kuvakartta (server side image map) -elementti |
Rakennusmoduuli (结构模块) | Määritä seuraavat elementit: html, head, title ja body。 |
Style Attribute Module (tyyliominaisuusmoduuli) | Määritä tyyliominaisuudet. |
Style Sheet Module (tyylisivumoduuli) | Määritä tyylielementit. |
Tables Module (taulukkomoduuli) | Määritä taulukossa käytettävät elementit. |
Target Module (Target-moduuli) | Määritä target ominaisuus. |
Text Module (tekstimoduuli) | Määritä tekstipainikeelementti (text container), kuten p ja h1. |
*Huomio:Hylätyt elementit ei pitäisi käyttää XHTML:ssä.
- Edellinen sivu XHTML tarkistus
- Seuraava sivu XHTML ominaisuudet