HTML > HTML Tutorial
HTML Character Entity
บางตัวอักษร เช่น < มีความหมายเฉพาะใน HTML และดังนั้นไม่สามารถใช้ในข้อความ การแสดงเครื่องหมายน้อยกว่าใน HTML ต้องใช้ character entity
Character Entity
ใน HTML บางตัวอักษรมีความหมายเฉพาะ เช่น เครื่องหมายน้อยกว่า (<) ที่กำหนดการเริ่มต้นแท็ก HTML ถ้าเราต้องการ browser ให้แสดงตัวอักษรเหล่านี้ต้องแทรก character entity ในคำสั่ง HTML
character entity มีสามส่วน คือ ampersand (&) ชื่อ entity หรือ # และหมายเลข entity number และ semicolon (;)
ในการแสดงเครื่องหมายน้อยกว่าในเอกสาร HTML ต้องเขียนว่า < หรือ <
ข้อได้เปรียบของการใช้ชื่อแทนที่หมายเลขคือ ชื่อจำได้น้อยกว่า ข้อเสียเปรียบคือไม่ใช่ browser ทั้งหมดสนับสนุนชื่อ entity ใหม่ ขณะที่การสนับสนุนหมายเลข entity ทำได้ดีในทุก browser
หมายเหตุ entity เป็นตัวพิมพ์มีผล
ช่องว่าง (Non-breaking Space)
character entity ที่นิยมมากใน HTML คือ ช่องว่าง (non-breaking space) ตามปกติ HTML จะตัดช่องว่างในข้อความ ถ้าเขียน 10 ช่องว่างในข้อความ HTML จะลบออก 9 ช่องว่าง การเพิ่มช่องว่างให้ใช้
Character Entity ที่นิยมใช้มาก
ผลลัพธ์ |
คำอธิบาย |
ชื่อ |
หมายเลข |
|
ช่องว่าง (non-breaking space) |
|
  |
< |
น้อยกว่า |
< |
< |
> |
ใหญ่กว่า |
> |
> |
& |
ampersand |
& |
& |
" |
quotation mark |
" |
" |
' |
apostrophe |
' (ไม่ทำงานใน IE) |
' |
บาง Character Entity อื่นที่มีการใช้
ผลลัพธ์ |
คำอธิบาย |
ชื่อ |
หมายเลข |
¢ |
cent |
¢ |
¢ |
£ |
pound |
£ |
£ |
¥ |
yen |
¥ |
¥ |
€ |
euro |
€ |
€ |
§ |
ส่วน |
§ |
§ |
© |
ลิขสิทธิ์ |
© |
© |
® |
เครื่องจดทะเบียนการค้า |
® |
® |
× |
คูณ |
× |
× |
÷ |
หาร |
÷ |
÷ |
|