|
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 |
€ |
€ |
| § |
ส่วน |
§ |
§ |
| © |
ลิขสิทธิ์ |
© |
© |
| ® |
เครื่องจดทะเบียนการค้า |
® |
® |
| × |
คูณ |
× |
× |
| ÷ |
หาร |
÷ |
÷ |
|