อ้างอิงตัวอักษร HTML

ถัดไป: ดูอักขระ
คัดลอกแล้ว!

การพิมพ์คำว่า © แล้วสงสัยว่ามันแสดงอักขระ © ได้จริงหรือไม่ หรือพยายามค้นหาสัญลักษณ์ต่างๆ เช่น เครื่องหมายเส้นสายตรง (en dash), ช่องว่างที่ไม่ตัดข้อความ หรือตัวอักษรกรีก จะทำให้สูญเสียเวลาหลายนาทีในทุกครั้ง แหล่งอ้างอิงนี้สามารถค้นหาได้ และรวบรวมหน่วยข้อมูล HTML แบบมีชื่อและแบบตัวเลขที่ใช้งานบ่อยที่สุด ตั้งแต่เครื่องหมายวรรคตอนและสัญลักษณ์สกุลเงินไปจนถึงเครื่องหมายคณิตศาสตร์และลูกศร โดยรองรับการค้นหาทันทีและการคัดลอกด้วยการแตะเพียงครั้งเดียว

วิธีการค้นหาอ็อบเจกต์ HTML

  1. 1

    ค้นหาตามชื่อหรือตัวอักษร

    ประเภท `copy`, `©`, `8212` หรือ `em dash`, ทั้งหมดสอดคล้องกับหน่วยเดียวกัน

  2. 2

    เลือกจากตาราง

    แต่ละแถวแสดงตัวอักษร รูปแบบที่มีชื่อ และรหัสตัวเลข

  3. 3

    คัดลอกด้วยการแตะเพียงครั้งเดียว

    แตะเพื่อคัดลอกตัวอักษร องค์ประกอบที่มีชื่อ หรือองค์ประกอบที่เป็นตัวเลข

  4. 4

    กรองตามหมวดหมู่

    กรองตามสัญลักษณ์ทั่วไป ลูกศร เครื่องหมายคณิตศาสตร์ หรือเครื่องหมายวรรคตอน

สามวิธีในการเขียนตัวอักษรตัวเดียวกัน

HTML อนุญาตให้คุณเขียนตัวอักษรพิเศษได้สามวิธี ให้เลือกวิธีที่อ่านง่ายที่สุด และสามารถแสดงผลได้อย่างถูกต้องแน่นอน

รูปแบบทั้งสาม

ตัวอักษร หน่วยข้อมูลที่ระบุชื่อ ค่าเลขฐานสิบ ค่าเลขฐานเฮกซาเดซิมอล
© © © ©
® ® ® ®
™ ™ ™
€ € €
- — — —
– – –
… … …
       
< &lt; &#60; &#x3C;
> &gt; &#62; &#x3E;
& &amp; &#38; &#x26;
&quot; &#34; &#x22;

เวลาที่ควรใช้แบบฟอร์มแต่ละแบบ

  • เอนทิตีแบบมีชื่อ อ่านเข้าใจง่ายในซอร์สโค้ด (เช่น &mdash; เห็นได้ชัดว่าเป็นเครื่องหมายขีดยาว em dash) แต่มีเอนทิตีแบบมีชื่ออยู่เพียงประมาณ 250 รายการเท่านั้น อักขระที่แปลกไปกว่านั้นต้องใช้รูปแบบตัวเลข
  • เลขฐานสิบ ใช้ได้กับทุกจุดโค้ด Unicode ควรใช้เมื่อทราบค่าเลขฐานสิบ (มักได้จากตารางอ้างอิง)
  • เลขฐานสิบหก ตรงกับรูปแบบการเขียนที่ Unicode ใช้เอง (U+2014) แปลงค่า U+NNNN ได้โดยเติมคำนำหน้า &#x ไว้ด้านหน้า

ตัวอักษรที่ต้องใช้การหลีกเลี่ยงการแสดงผลผิดปกติ

ตัวอักษรทั้งห้านี้จะทำให้โค้ด HTML ผิดรูปแบบหากถูกใช้ในรูปแบบดิบโดยตรง

  • <, ใช้หลีกเลี่ยงการระบุเป็น &lt; หรือใช้ข้อมูลตัวอักษรภายใน <pre>
  • >, ใช้แทน &gt; (จำเป็นเฉพาะในแอตทริบิวต์ภายในเท่านั้น)
  • &, ให้ใช้รูปแบบ &amp; ในทุกบริบท
  • ", ใช้ชื่อ &quot; เพื่อแทนค่าในแอตทริบิวต์
  • ', ใช้รูปแบบ &#39; หรือ &apos; เมื่ออยู่ภายในแอตทริบิวต์ที่มีเครื่องหมายคำพูดเดี่ยว

ใน UTF-8 HTML5 ส่วนอื่นๆ ล้วนเป็นทางเลือกได้, ตัวอักษรยูนิโคดแบบดิบก็สามารถใช้ได้ตามปกติ

คำถามที่พบบ่อย

ใช่ เพราะตัวอักษรนี้ไม่ปรากฏในโค้ดต้นฉบับ การใช้ &nbsp; ถือเป็นการระบุข้อมูลโดยอัตโนมัติ, เมื่อนักพัฒนาคนอื่นอ่านโค้ดของคุณ ก็จะเข้าใจทันทีว่าคุณต้องการป้องกันไม่ให้มีการเปลี่ยนบรรทัดในตำแหน่งนั้น

ไม่, &apos; ถูกกำหนดไว้ใน XML และ HTML5 แต่ไม่ได้ระบุไว้ใน HTML4 หากคุณต้องการใช้เครื่องหมายอัสโพรฟีในเอกสาร HTML4 ที่เป็นไปตามมาตรฐานอย่างเคร่งครัด ควรใช้ &#39; แทน อย่างไรก็ตาม เบราว์เซอร์สมัยใหม่ทุกตัวสามารถแสดงผลทั้งสองรูปแบบนี้ได้อย่างถูกต้อง

U+0020 เป็นช่องว่างปกติที่เบราว์เซอร์สามารถใช้ในการแบ่งบรรทัดได้ ส่วน U+00A0 (ช่องว่างแบบไม่ตัดบรรทัด รหัส &nbsp;) จะป้องกันการแบ่งบรรทัด และจะไม่ถูกรวมเข้ากับช่องว่างข้างเคียง ควรใช้ U+00A0 กับคำว่า “10 km” เพื่อให้ค่าและหน่วยยังคงอยู่ร่วมกัน

อีโมจิมีรหัสโค้ดในระบบยูนิเคด และสามารถเขียนเป็นข้อมูลตัวเลขได้ (เช่น &#128512; = 😀) อย่างไรก็ตาม ในไฟล์ HTML รูปแบบ UTF-8 คุณสามารถนำอีโมจิไปวางตรงๆ ได้โดยไม่ต้องแปลงรูปแบบ โดยรูปแบบข้อมูลแบบเอ็นทิตี้จะมีประโยชน์เฉพาะสำหรับอีเมลหรือระบบที่มีข้อจำกัดด้านการเข้ารหัสเท่านั้น

เครื่องมือที่เกี่ยวข้อง

ตารางอ้างอิง ASCII

ตาราง ASCII ครบตั้งแต่ 0 ถึง 127 พร้อมค่าเลขฐานสิบ ฐานสิบหก ฐานแปด ฐานสอง และรูปแบบการอ้างอิงอักขระแบบตัวเลขของ HTML รวม NUL, LF และ DEL

ตารางอ้างอิงแป้นพิมพ์ลัด

ค้นหาแป้นพิมพ์ลัดเริ่มต้นตามเอกสารของ VS Code, Chrome และ Bash ที่ใช้ GNU Readline บน macOS, Windows และ Linux

ตัวตรวจสอบอีเมล

ตรวจสอบที่อยู่อีเมล: ตรวจไวยากรณ์ RFC 5322 ค้นหา MX เรกคอร์ดแบบเรียลไทม์ พร้อมรายละเอียดส่วนท้องถิ่น โดเมน และความยาว ไม่มีการส่งอีเมลใด ๆ

เครื่องมือสร้าง EditorConfig

สร้างไฟล์ .editorconfig จากกฎการเยื้อง การจบบรรทัด และชุดอักขระของคุณ แล้วเพิ่มเซกชันที่ถูกต้องให้ทุกภาษาในรีโพซิทอรี ทั้ง Python, Go, YAML, Makefile และอื่น ๆ

ตัวลดรูปพีชคณิตบูลีน

ประเมินนิพจน์บูลีนสำหรับทุกชุดอินพุตและดูตารางค่าความจริงที่สมบูรณ์ รองรับตัวแปรสูงสุดห้าตัวและตัวดำเนินการ &, |, !, ^

ตัวตรวจสอบความถูกต้องของ JSON

ตรวจสอบไวยากรณ์ JSON และตรวจจับเครื่องหมายจุลภาคต่อท้าย เครื่องหมายอัญประกาศที่ผิด คีย์ซ้ำ และโครงสร้างที่ผิดรูปแบบ พร้อมระบุตำแหน่งข้อผิดพลาดอย่างแม่นยำ

เครื่องมือนี้มีให้บริการในภาษาอื่น