สร้างองค์ประกอบ HTML <mark> ออนไลน์

เครื่องมือสร้าง HTML Mark Tag ครอบข้อความธรรมดาด้วยองค์ประกอบ <mark> มาตรฐาน HTML กำหนดให้องค์ประกอบนี้ใช้กับข้อความที่ถูกไฮไลต์เพราะเกี่ยวข้องกับบริบทปัจจุบัน เช่น คำที่ตรงกับผลการค้นหาหรือข้อความส่วนที่คำอธิบายใกล้เคียงกำลังกล่าวถึง

องค์ประกอบนี้เพิ่มความหมายให้ข้อความที่เลือก ส่วนรูปลักษณ์ควบคุมแยกต่างหากด้วยค่าเริ่มต้นของเบราว์เซอร์หรือ CSS หากต้องการสื่อถึงการเน้นเสียงหรือความสำคัญ ควรใช้องค์ประกอบเชิงความหมายที่เฉพาะเจาะจงกว่า



สร้างองค์ประกอบ HTML <mark> ใน C#

แผง C# แสดงวิธีสร้างองค์ประกอบ <mark> ที่กำหนดค่าไว้ด้วย Aspose.HTML for .NET โค้ดที่สร้างขึ้นทำงานตามขั้นตอนต่อไปนี้:

  1. สร้าง HTMLDocument
  2. สร้าง Element ชื่อ mark ด้วย CreateElement()
  3. กำหนดข้อความที่ป้อนผ่าน TextContent
  4. เพิ่มองค์ประกอบด้วย AppendChild() และบันทึกเป็น mark.html ด้วย Save()

ป้อนข้อความก่อน แล้วจึงคัดลอกโค้ด C# ที่อัปเดตไปยังโปรเจกต์ .NET


คำถามเกี่ยวกับเครื่องมือสร้างแท็ก HTML <mark>

1. ควรใช้องค์ประกอบ HTML <mark> เมื่อใด

ใช้ <mark> กับข้อความที่เกี่ยวข้องกับงานปัจจุบันของผู้อ่านหรือคำอธิบายใกล้เคียง ตัวอย่างทั่วไปคือการไฮไลต์คำที่ตรงกับผลการค้นหาและระบุส่วนของข้อความอ้างอิงที่กำลังกล่าวถึง

2. องค์ประกอบ <mark> แตกต่างจาก <em> และ <strong> อย่างไร

องค์ประกอบ <mark> ระบุความเกี่ยวข้องกับบริบท ส่วน <em> เพิ่มการเน้นเสียงที่อาจเปลี่ยนความหมายของประโยค และ <strong> สื่อถึงความสำคัญ ความจริงจัง หรือความเร่งด่วน

3. ข้อความใน <mark> แสดงด้วยพื้นหลังสีเหลืองเสมอหรือไม่

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

4. ควรใช้ <mark> เพื่อทำ syntax highlighting ในซอร์สโค้ดหรือไม่

ใช้ <mark> เฉพาะเมื่อส่วนใดส่วนหนึ่งเกี่ยวข้องกับคำอธิบายปัจจุบัน เช่น บรรทัดที่มีข้อผิดพลาด สำหรับการลงสี syntax ตามชนิดของ token ให้ใช้องค์ประกอบและคลาส CSS ที่เหมาะสมแทน

5. การใช้สีเพียงอย่างเดียวเพียงพอที่จะสื่อเหตุผลที่ข้อความถูกทำเครื่องหมายหรือไม่

ไม่เพียงพอ ควรมีข้อความรอบข้างอธิบายว่าเหตุใดส่วนนั้นจึงสำคัญ และเลือกสีข้อความกับสีพื้นหลังที่มีคอนทราสต์เพียงพอ ความหมายควรยังเข้าใจได้แม้มองไม่เห็นสีไฮไลต์


ติดตั้ง Aspose.HTML for .NET

ติดตั้ง Aspose.HTML for .NET จาก NuGet ด้วย .NET CLI:

dotnet add package Aspose.HTML

คุณยังสามารถใช้หน้าต่าง NuGet Package Manager หรือเรียกใช้ Install-Package Aspose.HTML ใน Package Manager Console ได้ ดูรายละเอียดการตั้งค่าใน คู่มือการติดตั้ง หรือขอ ใบอนุญาตชั่วคราว เพื่อประเมิน API โดยไม่มีข้อจำกัดของเวอร์ชันทดลอง