Modul XHTML
- Hal Sebelumnya Pengesahan XHTML
- Hal Berikutnya Atribut XHTML
XHTML 模块化模型定义了 XHTML 的模块。
XHTML 模块化的原因
XHTML 是简单而庞大的语言。XHTML 包含了网站开发者需要的大多数功能。
对于某些特殊的用途,XHTML 太大且太复杂,而对于其他的用途,它又太简单了。
通过将 XHTML 分为若干模块,W3C 已经创造出数套小巧且定义良好的 XHTML 元素,这些元素既可被独立应用于简易设备,又可以与其他 XML 标准并入大型且更复杂的应用程序。
通过使用模块化的 XHTML,产品和软件设计者可以:
- 选择被某种设备所支持的元素。
- 在不打破 XHTML 标准的情况下,使用 XML 对 XHTML 进行扩展。
- 针对小型设备,对 XHTML 进行简化。
- 通过添加新的 XML 功能(比如 MathML, SVG, 语音和多媒体),针对复杂的应用对 XHTML 进行扩展。
- 定义 XHTML 框架,比如 XHTML BASIC (针对移动设备的 XHTML 子集)。
Modul XHTML
W3C 已将 XHTML 的定义分为28种模型:
模块名称 | 描述 |
---|---|
Applet Module (Applet模块) | 定义已被废弃的applet元素。 |
Base Module (基础模块) | 定义基本元素。 |
Modul Formulir Dasar (基础表单模块) | Tentukan elemen formulir dasar (forms) |
Modul Tabel Dasar (基础表格模块) | Tentukan elemen tabel dasar (table) |
Modul Tekst Bidirectional (双向文本模块) | Tentukan elemen bdo |
Modul Peta Gambar Pihak Klien (客户端图像映射模块) | Tentukan elemen peta gambar pihak klien (image map elements) |
Modul Edit (编辑模块) | Tentukan penghapusan dan penambahan elemen edit |
Modul Formulir (表单模块) | Tentukan elemen yang digunakan di dalam formulir |
Modul Frames (框架模块) | Tentukan elemen frameset |
Modul HyperTekst (超文本模块) | Tentukan elemen a |
Modul Iframe (内联框架模块) | Tentukan elemen iframe |
Modul Gambar (图像模块) | Tentukan elemen gambar (img) |
Modul Peristiwa Bawaan () | Tentukan atribut peristiwa bawaan (event), seperti onblur dan onchange |
Modul Warisan (遗留模块) | Tentukan elemen dan atribut yang telah disingkirkan |
Modul Link (链接模块) | Tentukan elemen link |
Modul Daftar (列表模块) | Tentukan elemen daftar (ol, li, ul, dd, dt, dan dl) |
Modul Meta Informasi (元信息模块) | Tentukan elemen meta |
Modul Identifikasi Nama (名称识别模块) | Tentukan atribut yang telah disingkirkan (name) |
Modul Objek (对象模块) | Tentukan elemen objek (object) dan elemen param |
Modul Presentasi (表现模块) | Tentukan elemen ekspresi seperti b dan i |
Modul Skripting (脚本模块) | Tentukan skrip (script) dan skrip tanpa skrip (noscript) |
Modul Peta Gambar Pihak Server (Server Image Map Module) | Tentukan elemen peta gambar pihak server (server side image map) |
Modul Struktur (结构模块) | Tentukan elemen berikut: html, head, title dan body。 |
Modul Atribut Gaya (Style Attribute Module) | Tentukan atribut gaya. |
Modul Laporan Gaye (Style Sheet Module) | Tentukan elemen gaya. |
Modul Tabel (Tables Module) | Tentukan elemen yang digunakan dalam tabel. |
Modul Target (Target Module) | Tentukan atribut target. |
Modul Teks (Text Module) | Tentukan elemen wadah teks (text container), seperti p dan h1. |
*Catatan:Elemen yang diabaikan tidak harus digunakan dalam XHTML.
- Hal Sebelumnya Pengesahan XHTML
- Hal Berikutnya Atribut XHTML