น HTML5 แท็ก <u> ถูกนำมาใช้เพื่อ ขีดเส้นใต้ (underline) ข้อความ ซึ่งใน HTML เวอร์ชันก่อนหน้านี้ถือเป็นการตกแต่งข้อความเป็นหลัก แต่ใน HTML5 นั้น แท็ก <u> ได้ถูกปรับปรุงให้มีความหมายในการใช้งานที่ชัดเจนขึ้น โดยใช้เพื่อ แสดงเนื้อหาที่ต้องการเน้นการอ่าน (non-textual annotation) เช่น คำศัพท์จากภาษาต่างประเทศ หรือตัวอย่างที่เกี่ยวข้องกับเนื้อหาที่ควรให้ความสำคัญเป็นพิเศษในเอกสาร
การใช้งานพื้นฐานของแท็ก <u> ใน HTML5
ตัวอย่างที่ 1: ขีดเส้นใต้ข้อความทั่วไป
<p>This is an <u>underlined text</u>.</p>ผลลัพธ์: ข้อความ “underlined text” จะถูกขีดเส้นใต้

ตัวอย่างที่ 2: ขีดเส้นใต้คำที่ต้องการเน้นเพราะเป็นคำภาษาต่างประเทศ
<p>The term <u>raison d'être</u> is often used in English to describe someone's purpose.</p>ผลลัพธ์: ข้อความ “raison d’être” ซึ่งเป็นคำภาษาฝรั่งเศสจะถูกขีดเส้นใต้เพื่อเน้นว่าเป็นคำที่มาจากภาษาต่างประเทศ
การประยุกต์ใช้งานอื่น ๆ
1. เน้นคำที่เป็นคำยากหรือเทคนิค
สำหรับเนื้อหาที่มีคำศัพท์ทางเทคนิค คำยาก หรือคำสำคัญที่ต้องการให้ผู้อ่านสังเกต
<p>The chemical symbol for water is <u>H<sub>2</sub>O</u>.</p>ผลลัพธ์: ข้อความ “H₂O” จะถูกขีดเส้นใต้เพื่อเน้นว่าเป็นสัญลักษณ์ทางเคมี

2. การใช้งานในเนื้อหาเชิงเอกสาร
ใช้เพื่อเน้นข้อความในเอกสารสำคัญ เช่น คำประกาศ หรือเอกสารทางกฎหมาย
<p>According to the law, all <u>official documents</u> must be signed.</p>ผลลัพธ์: คำว่า “official documents” จะถูกขีดเส้นใต้เพื่อเน้นในเอกสารสำคัญ
3. เน้นข้อควรระวังหรือข้อมูลสำคัญ
ใช้ในการเน้นคำเตือนหรือคำแนะนำสำคัญในคู่มือหรือเอกสารแนะนำการใช้งาน
<p>Note: <u>Do not touch the wires</u> while the machine is running.</p>ผลลัพธ์: ข้อความ “Do not touch the wires” จะถูกขีดเส้นใต้เพื่อเน้นถึงความสำคัญของคำเตือน
การปรับแต่งด้วย CSS
เราสามารถปรับแต่งรูปแบบการขีดเส้นใต้ของแท็ก <u> ได้โดยใช้ CSS เพื่อกำหนดลักษณะของเส้นให้เข้ากับดีไซน์ของเว็บไซต์ เช่น สี ความหนา หรือสไตล์ของเส้น
ตัวอย่าง
<style>
u {
text-decoration: underline;
text-decoration-color: red;
text-decoration-thickness: 2px;
}
</style>
<p>This is a <u>custom underlined text</u> with a red, thick underline.</p>ผลลัพธ์: ข้อความ “custom underlined text” จะมีเส้นใต้สีแดงที่หนากว่าเส้นใต้ปกติ

สรุป
- แท็ก
<u>ใช้เพื่อขีดเส้นใต้ข้อความใน HTML5 โดยการใช้งานเน้นไปที่การแสดงเนื้อหาที่มีความหมายพิเศษหรือเน้นคำสำคัญ เช่น คำภาษาต่างประเทศหรือคำศัพท์เฉพาะ - สามารถปรับแต่งรูปแบบของเส้นใต้เพิ่มเติมได้ด้วย CSS เพื่อให้สอดคล้องกับการออกแบบ
การใช้งานแท็กนี้จึงสามารถช่วยในการเน้นเนื้อหาที่มีความสำคัญและให้ผู้อ่านจับประเด็นได้ง่ายขึ้น
