แท็ก <u> ใน HTML คืออะไร?
แท็ก <u> ใน HTML 4 ใช้สำหรับขีดเส้นใต้ข้อความ แต่ใน HTML5 ได้นิยามใหม่ให้ใช้สำหรับ ข้อความที่แตกต่างจากข้อความทั่วไป เช่น คำที่ผิดการสะกด ตัวอักษรภาษาต่างประเทศ หรือข้อความที่ต้องการเน้นความแตกต่าง
ตัวอย่างการใช้งาน
<!DOCTYPE html> <html> <body> <h2>ปุ่มลัดแป้นพิมพ์</h2> <p>ใช้ปุ่มลัดต่อไปนี้: <u>shortcut</u> keys:</p> <p><strong>Cut</strong>: <kbd>CTRL</kbd>+<kbd>X</kbd></p> <p><strong>Copy</strong>: <kbd>CTRL</kbd>+<kbd>C</kbd></p> <p><strong>Paste</strong>: <kbd>CTRL</kbd>+<kbd>V</kbd></p> <p><strong>Undo</strong>: <kbd>CTRL</kbd>+<kbd>Z</kbd></p> </body> </html>
ผลลัพธ์
คำว่า "shortcut" จะแสดงด้วยเส้นใต้เพื่อบ่งชี้ว่าเป็นคำเฉพาะหรือแตกต่างจากข้อความทั่วไป
หมายเหตุสำคัญ
- ใน HTML5 ควรใช้
<u>สำหรับข้อความที่มีความหมายเฉพาะ ไม่ใช่แค่การจัดรูปแบบ - สำหรับการขีดเส้นใต้เพื่อความสวยงาม ควรใช้ CSS
text-decoration: underline;แทน - ตัวอย่างเดิมใช้แท็ก
<tt>และ<kbd>ผสมกัน ซึ่ง<tt>ล้าสมัยแล้ว ควรใช้<kbd>สำหรับแป้นพิมพ์