ຄວາມສໍາພັນລະຫວ່າງ SGML, HTML ແລະ XML

ເມື່ອທ່ານເບິ່ງ SGML, HTML ແລະ XML, ທ່ານສາມາດພິຈາລະນາກຸ່ມນີ້ເປັນກຸ່ມ. SMGL, HTML ແລະ XML ແມ່ນທັງຫມົດ ພາສາເຄື່ອງຫມາຍ . ເຄື່ອງຫມາຍໄລຍະເວລາທີ່ໄດ້ຮັບຮາກຈາກບັນນາທິການເຮັດການດັດແກ້ກັບຫນັງສື, ຫນັງສືໃບລານ. ບັນນາທິການ, ໃນເວລາທີ່ການທົບທວນຄືນເນື້ອໃນ, ຈະ 'ຫມາຍເຖິງ, ຫນັງສືໃບລານທີ່ຈະເນັ້ນໃສ່ບາງພາກ. ໃນເຕັກໂນໂລຊີຄອມພິວເຕີ, ພາສາ markup ແມ່ນຊຸດຂອງຄໍາສັບແລະສັນຍາລັກທີ່ເນັ້ນຂໍ້ຄວາມເພື່ອກໍານົດມັນສໍາລັບເອກະສານເວັບ. ຕົວຢ່າງເຊັ່ນ, ເມື່ອສ້າງຫນ້າອິນເຕີເນັດ, ທ່ານຕ້ອງການໃຫ້ຫຍໍ້ແຍກກັນແລະໃສ່ຕົວອັກສອນໃນແບບປະເພດຫນ້າກ້າຫານ. ນີ້ແມ່ນສໍາເລັດໂດຍຜ່ານພາສາການຕີລາຄາ. ເມື່ອທ່ານເຂົ້າໃຈພາລະບົດບາດຂອງ SGML, HTML ແລະ XML ໃນການອອກແບບຫນ້າເວັບ, ທ່ານຈະເຫັນຄວາມສໍາພັນຂອງພາສາທີ່ແຕກຕ່າງກັນນີ້. ສາຍພົວພັນລະຫວ່າງ SGML, HTML, ແລະ XML ແມ່ນພັນທະບັດຄອບຄົວທີ່ຊ່ວຍໃຫ້ເວັບໄຊທ໌ເຮັດວຽກແລະການອອກແບບເວັບແບບເຄື່ອນໄຫວ.

SGML

ໃນຄອບຄົວຂອງພາສາເຄື່ອງຫມາຍ, ພາສາມາດຕະຖານທົ່ວໄປ (SGML) ແມ່ນພໍ່ແມ່. SGML ສະຫນອງວິທີການກໍານົດພາສາເຄື່ອງຫມາຍແລະກໍານົດມາດຕະຖານສໍາລັບແບບຟອມຂອງພວກເຂົາ. ໃນຄໍາສັບຕ່າງໆອື່ນ, SGML ບອກສິ່ງທີ່ພາສາບາງຄົນສາມາດຫຼືບໍ່ສາມາດເຮັດໄດ້, ສິ່ງທີ່ອົງປະກອບຕ້ອງໄດ້ລວມ, ເຊັ່ນວ່າ tags, ແລະໂຄງສ້າງພື້ນຖານຂອງພາສາ. ໃນຖານະພໍ່ແມ່ປະຕິບັດຕາມລັກສະນະພັນທຸກໍາຂອງເດັກ, SGML ຜ່ານຂັ້ນຕອນການສ້າງຮູບແບບແລະຮູບແບບໃຫ້ແກ່ພາສາເຄື່ອງຫມາຍ.

HTML

HyperText Markup Language (HTML) ແມ່ນເດັກ, ຫຼືຄໍາຮ້ອງສະຫມັກຂອງ SGML. ມັນແມ່ນ HTML ເຊິ່ງມັກຈະອອກແບບຫນ້າເວັບສໍາລັບຕົວທ່ອງເວັບອິນເຕີເນັດ. ການນໍາໃຊ້ HTML, ທ່ານສາມາດຕິດຕັ້ງຮູບພາບຕ່າງໆ, ສ້າງຫນ້າຂອງຫນ້າ, ສ້າງຕົວອັກສອນແລະຊີ້ນໍາການ ໄຫລ ຂອງຫນ້າ. HTML ແມ່ນພາສາ markup ທີ່ສ້າງແບບຟອມແລະຮູບລັກສະນະຂອງຫນ້າເວັບ. ນອກຈາກນີ້, ການນໍາໃຊ້ HTML, ທ່ານສາມາດເພີ່ມຫນ້າທີ່ອື່ນໃຫ້ກັບເວັບໄຊທ໌໌ໂດຍຜ່ານພາສາ scripting ເຊັ່ນ JavaScript. HTML ແມ່ນພາສາທີ່ສໍາຄັນທີ່ໃຊ້ສໍາລັບການອອກແບບເວັບໄຊທ໌.

XML

ພາສາ Markup Extensible (XML) ແມ່ນພີ່ນ້ອງກັບ HTML ແລະ nephew ກັບ SGML. ເຖິງແມ່ນວ່າ XML ແມ່ນພາສາການຕີລາຄາແລະດັ່ງນັ້ນສ່ວນຫນຶ່ງຂອງຄອບຄົວມັນມີຫນ້າທີ່ແຕກຕ່າງກັນກວ່າ HTML. XML ແມ່ນເປັນຊຸດຂອງ SGML - ໃຫ້ມັນມີສິດໃນການໃຊ້ຄໍາຮ້ອງສະຫມັກ, ເຊັ່ນ HTML, ບໍ່ມີ. XML ສາມາດກໍານົດຄໍາຮ້ອງສະຫມັກຂອງຕົນເອງໄດ້. Format Resource Format (RDF) ແມ່ນການນໍາໃຊ້ XML. HTML ຖືກຈໍາກັດໃນການອອກແບບແລະບໍ່ມີຊຸດຍ່ອຍຫຼືຄໍາຮ້ອງສະຫມັກ. XML ແມ່ນຮູບແບບ SGML ທີ່ຫຼຸດລົງ, ຫຼື light, ຖືກອອກແບບມາເພື່ອເຮັດວຽກກັບ ແບນວິດທີ່ ຈໍາກັດ. XML inherits ລັກສະນະພັນທຸກໍາຈາກ SGML, ແຕ່ຖືກສ້າງຂຶ້ນເພື່ອເຮັດໃຫ້ຄອບຄົວຂອງຕົນເອງ. Subsets ຂອງ XML ລວມ XSL ແລະ XSLT.