ในภาษา HTML แอตทริบิวต์ 'id' ต่างจากแอตทริบิวต์ 'class' อย่างไร

id ต้องมีค่าไม่ซ้ำกันในหน้าเว็บเดียว ส่วน class สามารถใช้ซ้ำกับหลายองค์ประกอบได้
id ใช้สำหรับ CSS เท่านั้น ส่วน class ใช้สำหรับ JavaScript เท่านั้น
id และ class มีความหมายเหมือนกัน แต่ใช้คนละภาษา
id ใช้ได้กับแท็กทุกประเภท ส่วน class ใช้ได้เฉพาะแท็ก <div> เท่านั้น

เฉลยอธิบาย

id ต้องมีค่าที่ไม่ซ้ำกัน (Unique) ภายในหน้าเว็บเดียว ใช้อ้างอิงองค์ประกอบเฉพาะเจาะจง เช่น #myId ใน CSS หรือ document.getElementById() ใน JavaScript ส่วน class สามารถกำหนดให้กับหลายองค์ประกอบได้ เหมาะสำหรับการจัดกลุ่มสไตล์ ทั้งสองสามารถใช้ได้ทั้ง CSS และ JavaScript

ข้อสอบอื่นในวิชาหลักการพื้นฐานในการเขียนโปรแกรม และความรู้เกี่ยวกับ การพัฒนา Web Application เช่น PHP,HTML, JavaScript และเทคโนโลยีทางเว็บ

ดูข้อสอบวิชานี้ทั้งหมด →