Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> HTML

แท็ก HTML <tt>: ล้าสมัยแล้ว ใช้ <kbd> แทน

แท็ก <tt> ใน HTML คืออะไร?

แท็ก <tt> (Teletype Text) ใช้สำหรับแสดงข้อความในรูปแบบฟอนต์คงที่ (Monospace) เพื่อแทนอินพุตจากแป้นพิมพ์ แต่ แท็กนี้ล้าสมัย (Deprecated) ใน HTML5 แล้ว ควรใช้ <kbd> แทนสำหรับการแสดงแป้นพิมพ์

ตัวอย่าง (เพื่อการศึกษาเท่านั้น)

<!DOCTYPE html>
<html>
<body>
  <h2>ปุ่มลัดแป้นพิมพ์</h2>
  <p>ใช้ปุ่มลัดต่อไปนี้:</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>

แท็กที่แนะนำให้ใช้แทน

แท็กล้าสมัยแท็กแทนที่ (HTML5)วัตถุประสงค์
<tt><kbd>อินพุตแป้นพิมพ์
<tt><code>โค้ดโปรแกรม
<tt><samp>เอาต์พุตตัวอย่าง

สรุป

อย่าใช้ <tt> ในโปรเจกต์ใหม่ ให้เปลี่ยนมาใช้ <kbd> สำหรับแป้นพิมพ์ <code> สำหรับโค้ด และ <samp> สำหรับเอาต์พุต เพื่อความเข้ากันได้กับมาตรฐาน HTML5