ຮຸ່ນທໍາອິດຂອງ HTML ບໍ່ມີຕົວເລກທີ່ຖືກເອີ້ນວ່າ "HTML" ແລະຖືກນໍາໃຊ້ໃນການສ້າງຫນ້າເວັບຕ່າງໆໃນປີ 1989-1995. ໃນປີ 1995, IETF (Internet Engineering Task Force) ມາດຕະຖານ HTML ແລະຈໍານວນ ມັນ "HTML 2.0".
ໃນປີ 1997, World Wide Web Consortium (W3C) ໄດ້ນໍາສະເຫນີ HTML, HTML 3.2 ຕໍ່ໄປ. ມັນຖືກຕິດຕາມດ້ວຍ HTML 4.0 ໃນປີ 1998 ແລະ 4.01 ໃນປີ 1999.
ຫຼັງຈາກນັ້ນ, W3C ໄດ້ປະກາດວ່າມັນຈະບໍ່ໄດ້ຮັບການສ້າງເວີຊັນໃຫມ່ຂອງ HTML ແລະຈະເລີ່ມຕົ້ນທີ່ຈະສຸມໃສ່ HTML ຫຼື XHTML ທີ່ສາມາດຂະຫຍາຍໄດ້. ພວກເຂົາແນະນໍາຜູ້ອອກແບບເວັບໃຊ້ HTML 4.01 ສໍາລັບເອກະສານ HTML ຂອງພວກເຂົາ.
ຢູ່ໃກ້ຈຸດນີ້, ການພັດທະນາແບ່ງອອກ. W3C ເນັ້ນໃສ່ XHTML 1.0, ແລະສິ່ງຕ່າງໆເຊັ່ນ XHTML Basic ໄດ້ກາຍເປັນຄໍາແນະນໍາໃນປີ 2000 ແລະຕໍ່ໄປ. ແຕ່ຜູ້ອອກແບບເວັບບໍ່ຕ້ອງການຍ້າຍໄປສູ່ໂຄງສ້າງທີ່ເຂັ້ມແຂງຂອງ XHTML, ດັ່ງນັ້ນ, ໃນປີ 2004, ອົງການ Web Working Hypertext Application Technology (WHATWG) ເລີ່ມເຮັດວຽກກ່ຽວກັບ HTML version ໃຫມ່ທີ່ບໍ່ແມ່ນ XHTML ເອີ້ນວ່າ HTML5. ພວກເຂົາຫວັງວ່າໃນທີ່ສຸດນີ້ຈະໄດ້ຮັບການຍອມຮັບເປັນຄໍາແນະນໍາຂອງ W3C.
ການຕັດສິນໃຈກ່ຽວກັບສະບັບຂອງ HTML
ການຕັດສິນໃຈຄັ້ງທໍາອິດຂອງທ່ານໃນເວລາທີ່ຂຽນຫນ້າເວັບແມ່ນວ່າຈະຂຽນໃນ HTML ຫຼື XHTML. ຖ້າທ່ານໃຊ້ບັນນາທິການເຊັ່ນ Dreamweaver, ທາງເລືອກນີ້ແມ່ນກໍານົດໂດຍ DOCTYPE ທີ່ທ່ານເລືອກ. ຖ້າທ່ານເລືອກ XHTML DOCTYPE, ຫນ້າຂອງທ່ານຈະຖືກຂຽນໃນ XHTML ແລະຖ້າທ່ານເລືອກ HTML DOCTYPE, ທ່ານຈະຂຽນຫນ້າໃນ HTML.
ມີຄວາມແຕກຕ່າງລະຫວ່າງ XHTML ແລະ HTML. ແຕ່ສໍາລັບໃນປັດຈຸບັນ, ທັງຫມົດທີ່ທ່ານຕ້ອງການຮູ້ແມ່ນວ່າ XHTML ແມ່ນ HTML 4.01 re-written ເປັນແອັບພລິເຄຊັນ XML. ຖ້າທ່ານຂຽນ XHTML, ຄຸນລັກສະນະທັງຫມົດຂອງທ່ານຈະຖືກຕີພິມ, ແທັກຂອງທ່ານປິດ, ແລະທ່ານສາມາດແກ້ໄຂມັນໄດ້ໃນບັນນາທິການ XML. HTML ແມ່ນມີຫຼາຍກ່ວາ XHTML ເພາະວ່າທ່ານສາມາດອອກຄໍາເວົ້າອອກຈາກຄຸນລັກສະນະ, ປ່ອຍ tags ເຊັ່ນ:
ໂດຍບໍ່ມີການປິດການໂຄສະນາ
ແລະອື່ນໆ.
ເປັນຫຍັງຈຶ່ງໃຊ້ HTML
- HTML ສາມາດໃຊ້ພື້ນທີ່ຫນ້ອຍລົງແລະດັ່ງນັ້ນຈິ່ງຈະໄວກວ່າທີ່ຈະດາວໂຫລດ.
- HTML ແມ່ນການໃຫ້ອະໄພແລະງ່າຍຕໍ່ການຮຽນຮູ້. ຕົວຢ່າງເຊັ່ນຖ້າຄຸນປິດແທໍກໃນ HTML, ລະຫັດຂອງຄຸນຈະເຮັດວຽກໄດ້ອຍ່າງຫມັ້ນຄົງ
- ຕົວທ່ອງເວັບທີ່ມີອາຍຸຫຼາຍຕອບສະຫນອງຕໍ່ HTML ຫຼາຍກວ່າ XHTML.
ເປັນຫຍັງຈຶ່ງໃຊ້ XHTML
- XHTML ແມ່ນມີຄວາມຊັດເຈນໃນການເລີ່ມຕົ້ນແລະສິ້ນສຸດຂອງແທໍກ - ດັ່ງນັ້ນຮູບແບບແລະກິດຈະກໍາສາມາດຕິດຕໍ່ໄດ້ງ່າຍຂຶ້ນ.
- XHTML ປະສົມປະສານເຂົ້າໃນພາສາການຂຽນໂປລແກລມອື່ນໆເພາະວ່າມັນເປັນ XML.
- ບາງຕົວທ່ອງເວັບຕອບສະຫນອງຕໍ່ຄວາມເຊື່ອຖືຫຼາຍກວ່າກັບ XHTML ແລະສະນັ້ນສະແດງຫນ້າຕ່າງໆຢ່າງຖືກຕ້ອງ, ເຖິງແມ່ນວ່າໃນທົ່ວເວທີ.
ເມື່ອທ່ານຕັດສິນໃຈກ່ຽວກັບ HTML ຫຼື XHTML - ທ່ານຄວນໃຊ້ວິທີໃດ?
HTML
ມີສາມສະບັບຂອງ HTML ຍັງຢູ່ໃນການນໍາໃຊ້ທົ່ວໄປທົ່ວອິນເຕີເນັດ:
- HTML 32
- HTML 40
- HTML 401
ແລະບາງຄົນອາດໂຕ້ແຍ້ງວ່າສະບັບທີສີ່ແມ່ນ "no-DOCTYPE" version. ນີ້ມັກຈະຖືກເອີ້ນວ່າ ໂຫມດ quirks ແລະຫມາຍເຖິງເອກະສານ HTML ທີ່ບໍ່ມີ DOCTYPE ຖືກກໍານົດແລະສະນັ້ນຈະສິ້ນສຸດການສະແດງຕົວຢ່າງໃນຕົວທ່ອງເວັບທີ່ແຕກຕ່າງກັນ.
ຂ້ອຍແນະນໍາ HTML 4.01. ນີ້ແມ່ນສະບັບຫຼ້າສຸດທີ່ສຸດຂອງມາດຕະຖານ, ແລະມັນໄດ້ຮັບການຍອມຮັບຢ່າງກວ້າງຂວາງໂດຍຕົວທ່ອງເວັບທີ່ທັນສະໄຫມ. ທ່ານຄວນຈະໃຊ້ HTML 4.0 ຫຼື 3.2 ຖ້າທ່ານມີເຫດຜົນສະເພາະ (ເຊັ່ນວ່າທ່ານກໍາລັງສ້າງອິນເຕີເນັດຫຼື kiosk ບ່ອນທີ່ຕົວທ່ອງເວັບເບິ່ງມັນພຽງແຕ່ສະຫນັບສະຫນູນ 3.2 ຫຼື 4.0 tags ແລະທາງເລືອກ). ຖ້າທ່ານບໍ່ຮູ້ກ່ຽວກັບຄວາມຈິງທີ່ວ່າທ່ານຢູ່ໃນສະຖານະການນັ້ນ, ທ່ານກໍ່ບໍ່ໄດ້, ແລະທ່ານຄວນໃຊ້ HTML 4.01.
XHTML
ປັດຈຸບັນມີສອງຮຸ່ນຂອງ XHTML: 1.0 ແລະ 2.0.
XHTML 2.0 ແມ່ນໃຫມ່ແລະຍັງບໍ່ໄດ້ຮັບການສະຫນັບສະຫນູນໂດຍຕົວທ່ອງເວັບເວັບໄຊຕ໌. ສະນັ້ນ ຂ້າພະເຈົ້າແນະນໍາໃຫ້ໃຊ້ XHTML 1.0 ສໍາລັບໃນປັດຈຸບັນ. ມັນກໍ່ຈະດີເມື່ອ XHTML 2.0 ໄດ້ຮັບການສະຫນັບສະຫນູນຢ່າງກວ້າງຂວາງ, ແຕ່ຈົນກ່ວານັ້ນ, ພວກເຮົາຈໍາເປັນຕ້ອງຕິດກັບຮຸ່ນທີ່ພວກເຮົາສາມາດໃຊ້ໄດ້.
ເມື່ອທ່ານໄດ້ຕັດສິນໃຈກ່ຽວກັບສະບັບ
ໃຫ້ແນ່ໃຈວ່າໃຊ້ DOCTYPE. ການໃຊ້ DOCTYPE ແມ່ນພຽງແຕ່ເສັ້ນຫນຶ່ງໃນເອກະສານ HTML ຂອງທ່ານ, ແລະມັນເຮັດໃຫ້ແນ່ໃຈວ່າຫນ້າເວັບຈະຖືກສະແດງໃຫ້ເຫັນວ່າພວກເຂົາມີຈຸດປະສົງທີ່ຈະສະແດງ.
DOCTYPEs ສໍາລັບສະບັບຕ່າງໆແມ່ນ:
HTML
- HTML 4.01 ປ່ຽນແປງ:
- HTML 401 ເຂັ້ມງວດ:
- HTML 401 frameset:
- HTML 32:
XHTML
- XHTML 1.0 transitional:
- XHTML 10 strict:
- XHTML 10 Frameset:
- XHTML 2.0: