HTML ມູນນິວ

XHTML 模块化模型定义了 XHTML 的模块。

XHTML 模块化的原因

XHTML 是简单而庞大的语言。XHTML 包含了网站开发者需要的大多数功能。

对于某些特殊的用途,XHTML 太大且太复杂,而对于其他的用途,它又太简单了。

通过将 XHTML 分为若干模块,W3C 已经创造出数套小巧且定义良好的 XHTML 元素,这些元素既可被独立应用于简易设备,又可以与其他 XML 标准并入大型且更复杂的应用程序。

通过使用模块化的 XHTML,产品和软件设计者可以:

  • 选择被某种设备所支持的元素。
  • ການຂະຫຍາຍ XHTML ຜ່ານ XML ໂດຍບໍ່ທໍາລາຍມາດຕະຖານ XHTML
  • ການຫຼຸດລົງຂອງ XHTML ສຳລັບອຸປະກອນທີ່ນ້ອຍ
  • ການຂະຫຍາຍ XHTML ສຳລັບການນໍາໃຊ້ຂອງການນຳໃຊ້ທີ່ຂະບວນ, ຜ່ານການເພີ່ມຕົວອາດີດຂອງ XML (ອີງວ່າ MathML, SVG, ສຽງ ແລະ ສື່ມືຖື)
  • ການອະທິບາຍຄວາມຄົງຂອງ XHTML ວິວັດທະນາການ, ອອກຈາກ XHTML BASIC (ຫົວຂໍ້ວິວັດທະນາການ XHTML ສຳລັບອຸປະກອນທີ່ນ້ອຍ)

HTML ມູນນິວ

W3C ໄດ້ອະທິບາຍຄວາມຄົງຂອງ XHTML ໃນ 28 ຮູບຮູບວິວັດທະນາການ:

ຊື່ຫົວຂໍ້ ການອະທິບາຍ
Applet Module (ຫົວຂໍ້ທີ່ຫົວຂໍ້ Applet) ການອະທິບາຍປະກອບສ່ວນ applet ທີ່ໄດ້ຖືກຍົກເລີກ。
Base Module (ຫົວຂໍ້ທີ່ພື້ນຖານ) ການອະທິບາຍປະກອບສ່ວນພື້ນຖານ。
Module Basic Forms (ສະຫຼຸບຄູ່ງການປ່ຽນແປງ form ພື້ນຖານ) ກຳນົດ element form ພື້ນຖານ。
Module Basic Tables (ສະຫຼຸບຄູ່ງການປ່ຽນແປງ table ພື້ນຖານ) ກຳນົດ element table ພື້ນຖານ。
Module Bi-directional Text (ສະຫຼຸບຄູ່ງຂະແໜງການຂຽນຂໍ້ຄວາມ ສອງທາງ) ກຳນົດ element bdo。
Module Client Image Map (ສະຫຼຸບຄູ່ງພາບທີ່ມີການກະກຽມພາຍໃນເຊີ່ວຍ ທີ່ພາຍໃນຄອນເຕີ້) ກຳນົດ element ພາບທີ່ມີການກະກຽມພາຍໃນເຊີ່ວຍ (image map elements)。
Module Edit (ສະຫຼຸບຄູ່ງແກ້ໄຂ) ກຳນົດ element ທີ່ປ່ຽນແປງ ແລະ ສິ້ນປູງ。
Module Forms (ສະຫຼຸບຄູ່ງບົດສະຫຼຸບ) ກຳນົດ element ທີ່ຖືກນຳໃຊ້ໃນ form。
Module Frames (ສະຫຼຸບຄູ່ງອາກາດ) ກຳນົດ element frameset。
Module Hypertext (ສະຫຼຸບຄູ່ງຫຼັງສານ) ກຳນົດ element a。
Module Iframe (ສະຫຼຸບຄູ່ງ iframe) ກຳນົດ element iframe。
Module Image (ສະຫຼຸບຄູ່ງພາບ) ກຳນົດ element ພາບ (img)。
Module Intrinsic Events (ສະຫຼຸບຄູ່ງເຫດການສຳຄັນ) ກຳນົດ attribute event ເຊັ່ນ onblur ແລະ onchange。
Module Legacy (ສະຫຼຸບຄູ່ງຫຼັງການ) ກຳນົດ element ແລະ attribute ທີ່ຖືກຖິ້ມຖານ。
Module Link (ສະຫຼຸບຄູ່ງທໍາໂຍາ) ກຳນົດ element link。
Module List (ສະຫຼຸບຄູ່ງລາຍການ) ກຳນົດ element list ol, li, ul, dd, dt, ແລະ dl。
Module Metainformation (ສະຫຼຸບຄູ່ງຂໍ້ມູນເອກະສານ) ກຳນົດ element meta。
Module Name Identification (ສະຫຼຸບຄູ່ງພິສູດຊື່) ກຳນົດ attribute name ທີ່ຖືກຖິ້ມຖານ。
Module Object (ສະຫຼຸບຄູ່ງໂອບຄືນ) ກຳນົດ element ໂອບຄືນ (object) ແລະ element param。
Module Presentation (ສະຫຼຸບຄູ່ງສະແດງ) ກຳນົດ element ທີ່ສະແດງຕົວ ເຊັ່ນ b ແລະ i。
Module Scripting (ສະຫຼຸບຄູ່ງ script) ກຳນົດ script ແລະ noscript element。
Module Server Image Map (ສະຫຼຸບຄູ່ງພາບທີ່ມີການກະກຽມພາຍໃນເຊີ່ວຍ) ກຳນົດປະເພດພາບທີ່ມີການກະກຽມພາຍໃນເຊີ່ວຍ (server side image map)。
Module Structure (ສະຫຼຸບຄູ່ງຄວາມ) ກຳນົດປະເພດພື້ນຖານ: html, head, title ແລະ body。
Style Attribute Module (Style Attribute模块) ການສະເໜີມູນນິວວິຊາ.
Style Sheet Module (Style Sheet模块) ການສະເໜີປະກອບສ່ວນວິຊາ.
Tables Module (ມູນິວຕາຕະລາງ) ການສະເໜີປະກອບສ່ວນສຳລັບການໃຊ້ໃນຕາຕະລາງ.
Target Module (Target模块) ການສະເໜີມູນນິວ target.
Text Module (ມູນນິວການຄວາມ) ການສະເໜີປະກອບສ່ວນຄວາມຂຽນ (text container) ອີງຕາມ p ແລະ h1.

*ຄໍາເຫັນ:ບໍ່ຄວນນຳໃຊ້ປະກອບສ່ວນທີ່ຖືກຖິ້ມອອກໃນ XHTML.