XHTML मॉड्यूल
- पिछला पृष्ठ XHTML वेरिफीकेशन
- अगला पृष्ठ XHTML गुण
XHTML 模块化模型定义了 XHTML 的模块。
XHTML 模块化的原因
XHTML 是简单而庞大的语言。XHTML 包含了网站开发者需要的大多数功能。
对于某些特殊的用途,XHTML 太大且太复杂,而对于其他的用途,它又太简单了。
通过将 XHTML 分为若干模块,W3C 已经创造出数套小巧且定义良好的 XHTML 元素,这些元素既可被独立应用于简易设备,又可以与其他 XML 标准并入大型且更复杂的应用程序。
通过使用模块化的 XHTML,产品和软件设计者可以:
- 选择被某种设备所支持的元素。
- 在不打破 XHTML 标准的情况下,使用 XML 对 XHTML 进行扩展。
- 针对小型设备,对 XHTML 进行简化。
- 通过添加新的 XML 功能(比如 MathML, SVG, 语音和多媒体),针对复杂的应用对 XHTML 进行扩展。
- 定义 XHTML 框架,比如 XHTML BASIC (针对移动设备的 XHTML 子集)。
XHTML मॉड्यूल
W3C ने XHTML के डिफाइन को 28 तरह के मॉडेलों में विभाजित किया है:
मॉड्यूल नाम | वर्णन |
---|---|
Applet मॉड्यूल (Applet मॉड्यूल) | अलग कर दिए गए applet एलीमेंट को डिफाइन करें。 |
बेस मॉड्यूल (बेस मॉड्यूल) | बेसिक एलीमेंट डिफाइन करें。 |
बेसिक फॉर्म्स मॉड्यूल (बेसिक फॉर्म मॉड्यूल) | बेसिक फॉर्म्स (forms) एलीमेंट्स को डिफाइन करें |
बेसिक टेबल्स मॉड्यूल (बेसिक टेबल मॉड्यूल) | बेसिक टेबल (table) एलीमेंट्स को डिफाइन करें |
द्वि-दिशा लिपि मॉड्यूल (द्वि-दिशा लिपि मॉड्यूल) | bdo एलीमेंट को डिफाइन करें |
क्लायंट इमेज मैप मॉड्यूल (client image map module) | क्लायंट इमेज मैप एलीमेंट्स (image map elements) को डिफाइन करें |
एडिट मॉड्यूल (संपादन मॉड्यूल) | संपादन एलीमेंट को हटाने और जोड़ने को डिफाइन करें |
फॉर्म्स मॉड्यूल (फॉर्म मॉड्यूल) | फॉर्म (form) में उपयोग किए जाने वाले सभी एलीमेंट्स को डिफाइन करें |
फ्रेम्स मॉड्यूल (फ्रेम मॉड्यूल) | frameset एलीमेंट को डिफाइन करें |
हाइपरटेक्स्ट मॉड्यूल (हाइपरटेक्स्ट मॉड्यूल) | a एलीमेंट को डिफाइन करें |
Iframe मॉड्यूल (इनलाइन फ्रेमवर्क मॉड्यूल) | iframe एलीमेंट को डिफाइन करें |
इमेज मॉड्यूल (इमेज मॉड्यूल) | इमेज (img) एलीमेंट को डिफाइन करें |
इन्ट्रिनसिक इवेंट्स मॉड्यूल () | इवेंट (event) एट्रिब्यूट्स को डिफाइन करें, जैसे onblur और onchange |
लीगेसी मॉड्यूल (लीगेसी मॉड्यूल) | छोड़ दिए गए एलीमेंट और एट्रिब्यूट्स को डिफाइन करें |
लिंक मॉड्यूल (लिंक मॉड्यूल) | लिंक (link) एलीमेंट को डिफाइन करें |
लिस्ट मॉड्यूल (सूची मॉड्यूल) | ol, li, ul, dd, dt, और dl लिस्ट एलीमेंट्स को डिफाइन करें |
मेटाइन्फॉर्मेशन मॉड्यूल (मेटाइन्फॉर्मेशन मॉड्यूल) | meta एलीमेंट को डिफाइन करें |
नेम आइडेंटिफिकेशन मॉड्यूल (नाम पहचान मॉड्यूल) | छोड़ दिए गए name एट्रिब्यूट को डिफाइन करें |
ऑब्जेक्ट मॉड्यूल (ऑब्जेक्ट मॉड्यूल) | ऑब्जेक्ट (object) एलीमेंट और param एलीमेंट को डिफाइन करें |
प्रेजेंशन मॉड्यूल (प्रस्तुतीकरण मॉड्यूल) | प्रेजेंशन एलीमेंट्स जैसे b और i को डिफाइन करें |
स्क्रिप्टिंग मॉड्यूल (स्क्रिप्ट मॉड्यूल) | स्क्रिप्ट (script) और नॉ स्क्रिप्ट (noscript) एलीमेंट को डिफाइन करें |
सर्वर इमेज मैप मॉड्यूल (server image map module) | सर्वर साइड इमेज मैप (server side image map) एलीमेंट को डिफाइन करें |
स्ट्रक्चर मॉड्यूल (संरचना मॉड्यूल) | डिफाइन करें: html, head, title और body एलीमेंट्स। |
Style Attribute Module (स्टाइल गुण मॉड्यूल) | स्टाइल गुण को परिभाषित करें。 |
Style Sheet Module (स्टाइल शीट मॉड्यूल) | स्टाइल एलीमेंट को परिभाषित करें。 |
Tables Module (टेबल मॉड्यूल) | टेबल में उपयोग के लिए एलीमेंट को परिभाषित करें。 |
Target Module (Target मॉड्यूल) | target गुण को परिभाषित करें。 |
Text Module (पाठ मॉड्यूल) | पाठ कंटेनर एलीमेंट (पाठ कंटेनर) को परिभाषित करें, जैसे p और h1。 |
*टिप्पणी:अभूतपूर्व एलीमेंटों को XHTML में नहीं उपयोग किया जाना चाहिए。
- पिछला पृष्ठ XHTML वेरिफीकेशन
- अगला पृष्ठ XHTML गुण