Attribute ID ແມ່ນຫຍັງ?

ຕົວລະບຸຕົວຊ້ໍາໃນເວັບຕ່າງໆ

ອີງຕາມ W3C, ຄຸນລັກສະນະ ID ໃນ HTML ແມ່ນ:

ເປັນຕົວກໍານົດການເປັນເອກະລັກສໍາລັບອົງປະກອບ

ນີ້ແມ່ນຄໍາອະທິບາຍງ່າຍໆກ່ຽວກັບຄຸນລັກສະນະທີ່ມີອໍານາດຫຼາຍ. ຄຸນລັກສະນະ ID ສາມາດປະຕິບັດການປະຕິບັດງານຕ່າງໆສໍາລັບຫນ້າເວັບຕ່າງໆ:

ກົດລະບຽບສໍາລັບການນໍາໃຊ້ຄຸນລັກສະນະ ID

ມີກົດລະບຽບຈໍານວນຫນ້ອຍທີ່ທ່ານຕ້ອງປະຕິບັດເພື່ອໃຫ້ມີເອກະສານທີ່ຖືກຕ້ອງທີ່ໃຊ້ຄຸນລັກສະນະ id ຢູ່ທຸກບ່ອນໃນເອກະສານ:

ການໃຊ້ຄຸນສົມບັດ ID

ເມື່ອທ່ານໄດ້ກໍານົດອົງປະກອບທີ່ເປັນເອກະລັກຂອງເວັບໄຊທ໌ຂອງທ່ານ, ທ່ານສາມາດໃຊ້ຮູບແບບໃຫ້ເປັນແບບດຽວກັບອົງປະກອບຫນຶ່ງ.

ຕິດ​ຕໍ່​ພວກ​ເຮົາ

ມີບາງເນື້ອໃນຂໍ້ຄວາມຢູ່ທີ່ນີ້

div # contact-section {background: # 0cf}

- ຫຼືພຽງແຕ່ -

# contact-section {background: # 0cf}

ທັງສອງຕົວເລືອກເຫຼົ່ານີ້ຈະເຮັດວຽກ. ສ່ວນຫນຶ່ງຄັ້ງທໍາອິດ (div # contact-section) ຈະກໍານົດການແບ່ງກັບ attribute ID ຂອງ "contact-section". ສ່ວນທີສອງ (# contact-section) ຍັງຈະກໍານົດເປົ້າຫມາຍທີ່ມີ ID ຂອງ "contact-section", ມັນຈະບໍ່ຮູ້ວ່າສິ່ງທີ່ມັນກໍາລັງຊອກຫາແມ່ນສ່ວນຫນຶ່ງ. ຜົນໄດ້ຮັບສຸດທ້າຍຂອງຄໍເຕົ້າໄຂ່ທີ່ຈະເປັນຄືກັນ.

ນອກນັ້ນທ່ານຍັງສາມາດເຊື່ອມຕໍ່ກັບອົງປະກອບສະເພາະນັ້ນໂດຍບໍ່ມີການເພີ່ມປ້າຍໃດ:

ເຊື່ອມຕໍ່ກັບຂໍ້ມູນຕິດຕໍ່

ອ້າງອີງວ່າວັກໃນສະຄິບຂອງທ່ານດ້ວຍ "getElementById" ວິທີການ Javascript:

document.getElementById ("ສ່ວນຕິດຕໍ່")

ຄຸນລັກສະນະ ID ແມ່ນຍັງມີປະໂຫຍດຫຼາຍໃນ HTML, ເຖິງແມ່ນວ່າຕົວເລືອກຂອງຫ້ອງຮຽນໄດ້ຖືກແທນທີ່ໃຫ້ພວກເຂົາສໍາລັບຈຸດປະສົງສ້າງແບບທົ່ວໄປສ່ວນໃຫຍ່. ຄວາມສາມາດໃນການໃຊ້ຄຸນລັກສະນະ ID ເປັນ hook ສໍາລັບຮູບແບບຕ່າງໆ, ໃນຂະນະທີ່ຍັງນໍາໃຊ້ມັນເປັນບ່ອນຍຶດສໍາລັບລິ້ງຄ໌ຫລືເປົ້າຫມາຍສໍາລັບອັກສອນ, ຫມາຍຄວາມວ່າພວກເຂົາຍັງມີສະຖານທີ່ສໍາຄັນໃນການອອກແບບເວັບໃນມື້ນີ້.

ແກ້ໄຂໂດຍ Jeremy Girard