อ้างอิงตัวอักษร HTML
การพิมพ์คำว่า © แล้วสงสัยว่ามันแสดงอักขระ © ได้จริงหรือไม่ หรือพยายามค้นหาสัญลักษณ์ต่างๆ เช่น เครื่องหมายเส้นสายตรง (en dash), ช่องว่างที่ไม่ตัดข้อความ หรือตัวอักษรกรีก จะทำให้สูญเสียเวลาหลายนาทีในทุกครั้ง แหล่งอ้างอิงนี้สามารถค้นหาได้ และรวบรวมสัญลักษณ์ทั้งแบบชื่อและแบบตัวเลขทั้งหมดที่กำหนดไว้ในมาตรฐาน WHATWG 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
ตัวลดรูปพีชคณิตบูลีน
ลดรูปนิพจน์บูลีนด้วยแผนผัง Karnaugh และอัลกอริทึม Quine-McCluskey แสดงทุกขั้นตอนการลดรูปและผลลัพธ์สุดท้ายในรูป SOP/POS
เลขฐานสองเป็นฐานสิบ
แปลงเลขฐานสองเป็นฐานสิบได้ทันที แสดงการกระจายตามตำแหน่งเพื่อให้เห็นว่าแต่ละบิตมีส่วนอย่างไร
เครื่องสร้างตัวอักษรสุ่ม
สร้างตัวอักษร A-Z แบบสุ่ม เลือกจำนวน ตัวพิมพ์ใหญ่ ตัวพิมพ์เล็ก หรือแบบผสม แล้วใช้กับเกม โจทย์ หรือกิจกรรมในห้องเรียน
ตัวแปลง BBCode เป็น HTML
แปลง BBCode (มาร์กอัปของเว็บบอร์ด) เป็น HTML ที่สะอาด รองรับแท็กจัดรูปแบบ รายการ quote, code, รูปภาพ ลิงก์ และตาราง
เครื่องกำเนิดจานสี
สร้างพาเลตสีแบบเอกรงค์ ใกล้เคียง คู่ตรงข้าม ไตรแอดิก หรือเตตราดิกจากสี HEX หลัก พร้อมส่งออกตัวแปร CSS ที่คัดลอกได้ทันที