สร้างองค์ประกอบ HTML <mark> ออนไลน์
เครื่องมือสร้าง HTML Mark Tag ครอบข้อความธรรมดาด้วยองค์ประกอบ <mark>
มาตรฐาน HTML
กำหนดให้องค์ประกอบนี้ใช้กับข้อความที่ถูกไฮไลต์เพราะเกี่ยวข้องกับบริบทปัจจุบัน เช่น คำที่ตรงกับผลการค้นหาหรือข้อความส่วนที่คำอธิบายใกล้เคียงกำลังกล่าวถึง
องค์ประกอบนี้เพิ่มความหมายให้ข้อความที่เลือก ส่วนรูปลักษณ์ควบคุมแยกต่างหากด้วยค่าเริ่มต้นของเบราว์เซอร์หรือ CSS หากต้องการสื่อถึงการเน้นเสียงหรือความสำคัญ ควรใช้องค์ประกอบเชิงความหมายที่เฉพาะเจาะจงกว่า
ตัวเลือกของเครื่องมือสร้าง HTML Mark
- Text กำหนดข้อความธรรมดาที่อยู่ภายในองค์ประกอบ
<mark>ที่สร้างขึ้น
อักขระที่มีความหมายพิเศษใน HTML จะถูก escape ก่อนอัปเดตตัวอย่างและมาร์กอัปที่สร้างขึ้น แท็กที่ป้อนจึงยังคงเป็นข้อความที่มองเห็น ไม่ถูกแปลงเป็นองค์ประกอบ HTML ที่ทำงานได้
สร้างองค์ประกอบ HTML <mark> ใน C#
แผง C# แสดงวิธีสร้างองค์ประกอบ <mark> ที่กำหนดค่าไว้ด้วย
Aspose.HTML for .NET
โค้ดที่สร้างขึ้นทำงานตามขั้นตอนต่อไปนี้:
- สร้าง
HTMLDocument - สร้าง
Elementชื่อmarkด้วยCreateElement() - กำหนดข้อความที่ป้อนผ่าน
TextContent - เพิ่มองค์ประกอบด้วย
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 โดยไม่มีข้อจำกัดของเวอร์ชันทดลอง
เครื่องมือสร้าง HTML อื่นๆ
สร้างและดูตัวอย่างมาร์กอัปสำหรับองค์ประกอบ HTML ทั่วไปอื่นๆ