DTD XHTML

XHTML ກໍານົດຊະນິດຂອງເອກະສານສາມຊະນິດ.

ຊະນິດທີ່ໃຊ້ຫຼາຍທີ່ສຸດແມ່ນ XHTML Transitional.

<!DOCTYPE> ຈະຖືກນຳໃຊ້ທັງໝົດ.

ເອກະສານ XHTML ມີສາມສ່ວນຫຼັກ:

  • DOCTYPE
  • Head
  • Body

ການກໍ່ສ້າງເບື້ອງຕົ້ນຂອງເອກະສານຈະເປັນແບບນີ້:

<!DOCTYPE ...>
<html>
<head>
<title>... </title>
</head>
<body> ... </body>
</html>

ການຖະແຫຼງຊະນິດຂອງເອກະສານທີ່ຢູ່ຫຼັງຈຸດທຳອິດໃນເອກະສານ XHTML:

ຕົວຢ່າງຂອງ XHTML

ນີ້ແມ່ນເອກະສານ XHTML (ສັນຍາສັດທະນາທີ່ຫຼາຍຄວາມຫຼາຍ):


ການຖະແຫຼງຊະນິດເອກະສານກໍານົດປະເພດຂອງເອກະສານ:


ສ່ວນອື່ນຂອງເອກະສານຈະຄ້າຍຄື HTML:

<html>
<head>
<title>simple document</title>
</head>
<body>
<p>a simple paragraph</p>
</body>
</html>

3 ຊະນິດການຖະແຫຼງເອກະສານ

  • DTD ກໍານົດຄວາມຫຼາຍຄວາມຂອງເວັບໄຊ SGML.
  • ພາສາສັນຍາການສະແດງທົ່ວໄປ ຄື HTML ຄວນໃຊ້ DTD ເພື່ອກໍານົດກົດລະບຽບສັນຍາການສັດທະນາ, ລວມມີການຖະແຫຼງບັນດາປ້ອງກັນ ແລະ ສິ່ງຂອງ.
  • XHTML ໄດ້ຖືກອະທິບາຍຢ່າງລະອຽດໃນການສະແດງຂອງສາຍສັນຍາການຂອງ SGML.
  • DTD XHTML ນຳໃຊ້ພາສາທີ່ສາມາດອ່ານໄດ້ໂດຍຄັນລາຍການ, ເພື່ອອະທິບາຍຄວາມຫຼາຍຄວາມຂອງສັນຍາການສັດທະນາ XHTML.

ມີສາມຊະນິດເອັກສະລາມ XHTML:

  • STRICT (ຊະນິດບັງຄັບ)
  • TRANSITIONAL (ຊະນິດຜ່ານໄປ)
  • FRAMESET (ຊະນິດວົງ)

ສາມຊະນິດ XML ທີ່ບໍ່ມີການຂັດແຍ່ງຂອງ XHTML 1.0

XHTML 1.0 ຕັດສິນວ່າມີສາມຊະນິດຂອງເອັມເລັກຊຽມອັກສະລາມ, ເພື່ອຕອບກັບສາມຊະນິດ DTD ທີ່ກ່າວກ່ອນ.

XHTML 1.0 Strict

xhtml1-strict.dtd">

ຂະນະນີ້ຈະໃຊ້: ຕ້ອງມີສັນຍາການສັດທະນາ, ຫຼຸດການສັບສົນຂອງຮູບພາບ. ກະລຸນາໃຊ້ກັບສັນຍາການວົງວາງຊະນິດ.

XHTML 1.0 Transitional

xhtml1-transitional.dtd">

在此情况下使用:当需要利用 HTML 在表现上的特性时,并且当需要为那些不支持层叠样式表的浏览器编写 XHTML 时。

XHTML 1.0 Frameset

xhtml1-frameset.dtd">

在此的情况下使用:需要使用HTML框架将浏览器窗口分割为两部分或更多框架时。