HTML5 การใช้งาน del Tag

ใน HTML5 แท็ก <del> ถูกใช้เพื่อแสดงข้อความที่ถูกลบหรือยกเลิกการใช้งาน ซึ่งข้อความที่อยู่ภายในแท็กนี้จะมีการขีดฆ่า (strikethrough) เพื่อแสดงว่ามันไม่ถูกต้องหรือไม่เป็นปัจจุบันอีกต่อไป

การใช้งานทั่วไปของ <del>

HTML
<p>This sentence was <del>wrong</del> but now it's corrected.</p>

ในตัวอย่างนี้ คำว่า “wrong” จะถูกขีดฆ่าแสดงให้เห็นว่าข้อมูลนี้ไม่ถูกต้องแล้ว

การใช้งานร่วมกับแอตทริบิวต์

ใช้ร่วมกับแอตทริบิวต์ datetime : แอตทริบิวต์ datetime ช่วยให้ระบุวันที่และเวลาที่เนื้อหาถูกลบได้ในรูปแบบมาตรฐาน ISO 8601 เช่น

HTML
<p>This sentence was <del datetime="2024-10-04">incorrect</del> but now it's correct.</p>

ตัวอย่างนี้ระบุว่า “incorrect” ถูกลบออกในวันที่ 4 ตุลาคม 2024

การใช้งานร่วมกับ <ins> : <del> มักใช้ร่วมกับ <ins> ซึ่งแสดงข้อความที่ถูกเพิ่มเข้ามา แสดงให้เห็นการเปลี่ยนแปลงหรือการแก้ไขในเอกสาร ตัวอย่างเช่น

HTML
<p>This word was <del>deleted</del> and <ins>added</ins>.</p>

คำว่า “deleted” ถูกขีดฆ่า และ “added” ถูกเน้นว่าเป็นคำที่เพิ่มเข้ามา

การใช้กับข้อความยาวหรือเนื้อหาที่ยกเลิก : <del> สามารถใช้กับเนื้อหาที่ยกเลิกหรือข้อความยาว เช่น

HTML
<p>
    This product is no longer available: <del>The product was available for $199.99 until June 2024.</del>
</p>

เนื้อหาที่ถูกขีดฆ่าจะบอกให้ทราบว่าสินค้านั้นไม่ได้มีอยู่แล้ว

การใช้งานในการแสดงการเปลี่ยนแปลงในเอกสาร

ในกรณีที่มีการทำระบบตรวจสอบเวอร์ชันของเอกสาร เราสามารถใช้ <del> เพื่อแสดงการลบข้อมูลที่ไม่ถูกต้อง ตัวอย่างเช่น

HTML
<p>
    We offer free shipping to <del>Canada</del> <ins>USA</ins> only.
</p>

ในตัวอย่างนี้ “Canada” ถูกลบออกไปและ “USA” ถูกเพิ่มเข้ามาแทนที่ แสดงให้เห็นถึงการเปลี่ยนแปลงในเอกสาร

สรุป

  • <del> ใช้เพื่อขีดฆ่าข้อความที่ไม่ถูกต้อง
  • สามารถใช้ร่วมกับแอตทริบิวต์ datetime เพื่อระบุวันที่และเวลาที่ข้อความถูกลบ
  • ใช้ร่วมกับ <ins> เพื่อแสดงการแก้ไขหรือการเปลี่ยนแปลง
  • เหมาะสำหรับการแสดงการยกเลิกหรือแก้ไขเนื้อหาในเอกสาร

การใช้แท็ก <del> เป็นวิธีที่มีประโยชน์สำหรับการแสดงถึงการเปลี่ยนแปลงในเอกสารหรือการลบข้อมูลอย่างเป็นระบบ

แชร์เรื่องนี้