อ้างอิงตัวอักษร HTML
การพิมพ์คำว่า © แล้วสงสัยว่ามันแสดงอักขระ © ได้จริงหรือไม่ หรือพยายามค้นหาสัญลักษณ์ต่างๆ เช่น เครื่องหมายเส้นสายตรง (en dash), ช่องว่างที่ไม่ตัดข้อความ หรือตัวอักษรกรีก จะทำให้สูญเสียเวลาหลายนาทีในทุกครั้ง แหล่งอ้างอิงนี้สามารถค้นหาได้ และรวบรวมหน่วยข้อมูล HTML แบบมีชื่อและแบบตัวเลขที่ใช้งานบ่อยที่สุด ตั้งแต่เครื่องหมายวรรคตอนและสัญลักษณ์สกุลเงินไปจนถึงเครื่องหมายคณิตศาสตร์และลูกศร โดยรองรับการค้นหาทันทีและการคัดลอกด้วยการแตะเพียงครั้งเดียว
วิธีการค้นหาอ็อบเจกต์ HTML
-
1
ค้นหาตามชื่อหรือตัวอักษร
ประเภท `copy`, `©`, `8212` หรือ `em dash`, ทั้งหมดสอดคล้องกับหน่วยเดียวกัน
-
2
เลือกจากตาราง
แต่ละแถวแสดงตัวอักษร รูปแบบที่มีชื่อ และรหัสตัวเลข
-
3
คัดลอกด้วยการแตะเพียงครั้งเดียว
แตะเพื่อคัดลอกตัวอักษร องค์ประกอบที่มีชื่อ หรือองค์ประกอบที่เป็นตัวเลข
-
4
กรองตามหมวดหมู่
กรองตามสัญลักษณ์ทั่วไป ลูกศร เครื่องหมายคณิตศาสตร์ หรือเครื่องหมายวรรคตอน
สามวิธีในการเขียนตัวอักษรตัวเดียวกัน
HTML อนุญาตให้คุณเขียนตัวอักษรพิเศษได้สามวิธี ให้เลือกวิธีที่อ่านง่ายที่สุด และสามารถแสดงผลได้อย่างถูกต้องแน่นอน
รูปแบบทั้งสาม
| ตัวอักษร | หน่วยข้อมูลที่ระบุชื่อ | ค่าเลขฐานสิบ | ค่าเลขฐานเฮกซาเดซิมอล |
|---|---|---|---|
| © | © |
© |
© |
| ® | ® |
® |
® |
| ™ | ™ |
™ |
™ |
| € | € |
€ |
€ |
| - | — |
— |
— |
| – | – |
– |
– |
| … | … |
… |
… |
|
  |
  |
|
| < | < |
< |
< |
| > | > |
> |
> |
| & | & |
& |
& |
| “ | " |
" |
" |
เวลาที่ควรใช้แบบฟอร์มแต่ละแบบ
- เอนทิตีแบบมีชื่อ อ่านเข้าใจง่ายในซอร์สโค้ด (เช่น
—เห็นได้ชัดว่าเป็นเครื่องหมายขีดยาว em dash) แต่มีเอนทิตีแบบมีชื่ออยู่เพียงประมาณ 250 รายการเท่านั้น อักขระที่แปลกไปกว่านั้นต้องใช้รูปแบบตัวเลข - เลขฐานสิบ ใช้ได้กับทุกจุดโค้ด Unicode ควรใช้เมื่อทราบค่าเลขฐานสิบ (มักได้จากตารางอ้างอิง)
- เลขฐานสิบหก ตรงกับรูปแบบการเขียนที่ Unicode ใช้เอง (U+2014) แปลงค่า U+NNNN ได้โดยเติมคำนำหน้า
&#xไว้ด้านหน้า
ตัวอักษรที่ต้องใช้การหลีกเลี่ยงการแสดงผลผิดปกติ
ตัวอักษรทั้งห้านี้จะทำให้โค้ด HTML ผิดรูปแบบหากถูกใช้ในรูปแบบดิบโดยตรง
<, ใช้หลีกเลี่ยงการระบุเป็น<หรือใช้ข้อมูลตัวอักษรภายใน<pre>>, ใช้แทน>(จำเป็นเฉพาะในแอตทริบิวต์ภายในเท่านั้น)&, ให้ใช้รูปแบบ&ในทุกบริบท", ใช้ชื่อ"เพื่อแทนค่าในแอตทริบิวต์', ใช้รูปแบบ'หรือ'เมื่ออยู่ภายในแอตทริบิวต์ที่มีเครื่องหมายคำพูดเดี่ยว
ใน UTF-8 HTML5 ส่วนอื่นๆ ล้วนเป็นทางเลือกได้, ตัวอักษรยูนิโคดแบบดิบก็สามารถใช้ได้ตามปกติ
คำถามที่พบบ่อย
ใช่ เพราะตัวอักษรนี้ไม่ปรากฏในโค้ดต้นฉบับ การใช้ ถือเป็นการระบุข้อมูลโดยอัตโนมัติ, เมื่อนักพัฒนาคนอื่นอ่านโค้ดของคุณ ก็จะเข้าใจทันทีว่าคุณต้องการป้องกันไม่ให้มีการเปลี่ยนบรรทัดในตำแหน่งนั้น
ไม่, ' ถูกกำหนดไว้ใน XML และ HTML5 แต่ไม่ได้ระบุไว้ใน HTML4 หากคุณต้องการใช้เครื่องหมายอัสโพรฟีในเอกสาร HTML4 ที่เป็นไปตามมาตรฐานอย่างเคร่งครัด ควรใช้ ' แทน อย่างไรก็ตาม เบราว์เซอร์สมัยใหม่ทุกตัวสามารถแสดงผลทั้งสองรูปแบบนี้ได้อย่างถูกต้อง
U+0020 เป็นช่องว่างปกติที่เบราว์เซอร์สามารถใช้ในการแบ่งบรรทัดได้ ส่วน U+00A0 (ช่องว่างแบบไม่ตัดบรรทัด รหัส ) จะป้องกันการแบ่งบรรทัด และจะไม่ถูกรวมเข้ากับช่องว่างข้างเคียง ควรใช้ U+00A0 กับคำว่า “10 km” เพื่อให้ค่าและหน่วยยังคงอยู่ร่วมกัน
อีโมจิมีรหัสโค้ดในระบบยูนิเคด และสามารถเขียนเป็นข้อมูลตัวเลขได้ (เช่น 😀 = 😀) อย่างไรก็ตาม ในไฟล์ 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 และตรวจจับเครื่องหมายจุลภาคต่อท้าย เครื่องหมายอัญประกาศที่ผิด คีย์ซ้ำ และโครงสร้างที่ผิดรูปแบบ พร้อมระบุตำแหน่งข้อผิดพลาดอย่างแม่นยำ
เครื่องมือนี้มีให้บริการในภาษาอื่น
- Referencia de caracteres HTML [ES]
- HTML文字参照 [JA]
- Referência de Caracteres HTML [PT]
- HTML 문자 참조 [KO]
- Référence des caractères HTML [FR]
- Tham chiếu ký tự HTML [VI]
- HTML-teckenreferens [SV]
- مرجع أحرف HTML [AR]
- HTML-tekenreferentie [NL]
- Referensi Karakter HTML [ID]
- HTML-Zeichenreferenz [DE]
- Referencja znaków HTML [PL]
- HTML Character Reference [EN]
- Riferimento ai caratteri HTML [IT]
- Справочник символов HTML [RU]
- HTML Karakter Referansı [TR]
- HTML 字符参考 [ZH]