การใช้แท็ก hr

แท็ก <hr> ใน HTML ใช้เพื่อสร้างเส้นคั่นแนวนอนในหน้าเว็บ (horizontal rule) โดยไม่มีการแสดงผลเนื้อหาภายในแท็ก เป็นแท็กที่ไม่ต้องการปิดหรือมีเนื้อหาใด ๆ ข้างใน (self-closing tag) ลักษณะการทำงานหลักของแท็กนี้คือการแบ่งส่วนต่าง ๆ ของเนื้อหา หรือแยกเนื้อหาบางส่วนออกจากกัน เพื่อเพิ่มความชัดเจนให้กับการจัดระเบียบข้อมูลในหน้าเว็บ

โครงสร้างของแท็ก <hr>

<hr>

คุณสมบัติหลักของ <hr>

สร้างเส้นคั่นแนวนอน ปรากฏเป็นเส้นแนวนอนในหน้าเว็บเพื่อแบ่งเนื้อหา

ไม่มีเนื้อหา แท็ก <hr> ไม่มีการแสดงผลข้อความหรือข้อมูลใด ๆ ภายใน มันเป็นเพียงเส้นคั่นเท่านั้น

ไม่มีปิดแท็ก เป็น self-closing tag หมายความว่าไม่ต้องมีการปิดแท็ก (ไม่มี </hr>)

การกำหนดสไตล์ให้กับ <hr> ด้วย CSS

แม้ว่าค่าเริ่มต้นของแท็ก <hr> จะเป็นเส้นคั่นที่ดูเรียบง่าย แต่เราสามารถปรับแต่งสไตล์ของมันได้ เช่น สี ความกว้าง ความสูง หรือรูปแบบเส้นได้ตามต้องการ โดยใช้ CSS เช่น

<hr style="border: 2px solid red; width: 50%; margin: 20px 0;">

คำอธิบายโค้ด

  • border: 2px solid red; กำหนดให้เส้นคั่นมีความหนา 2px สีแดง และรูปแบบเป็นเส้นทึบ
  • width: 50%; กำหนดความกว้างของเส้นคั่นให้เป็น 50% ของความกว้างพื้นที่ที่อยู่
  • margin: 20px 0; กำหนดระยะห่างด้านบนและล่างจากเนื้อหาให้เป็น 20px

การประยุกต์ใช้ <hr> ในงานจริง

แยกส่วนบทความ เมื่อคุณต้องการแบ่งเนื้อหาของบทความยาว ๆ ให้ชัดเจนขึ้น

คั่นส่วนหัวและส่วนเนื้อหา ใช้ <hr> เพื่อแยกส่วนหัว (header) ออกจากส่วนเนื้อหา (content) เพื่อให้โครงสร้างหน้าเว็บชัดเจนมากขึ้น

คั่นเนื้อหากับ footer ใช้เส้นคั่นเพื่อแบ่งเนื้อหาหลักของหน้าเว็บกับส่วนท้าย (footer)

ตัวอย่างการใช้งาน

<h1>บทความเรื่อง HTML</h1>
<p>นี่คือเนื้อหาของบทความเกี่ยวกับ HTML...</p>

<hr>

<h2>ตอนที่ 1: แนะนำ HTML</h2>
<p>ในตอนนี้ เราจะเรียนรู้เกี่ยวกับ HTML...</p>

<hr style="border: 1px dashed blue;">

<h2>ตอนที่ 2: แท็กพื้นฐาน</h2>
<p>แท็กพื้นฐานใน HTML มีหลายแท็กที่สำคัญ...</p>

ความสำคัญ

แท็ก <hr> มีความสำคัญในเรื่องของการจัดโครงสร้างและจัดระเบียบเนื้อหาในหน้าเว็บให้ชัดเจนและเป็นระเบียบ โดยที่เราไม่ต้องเพิ่มเส้นหรือสไตล์ด้วยตนเอง

Leave a Reply