เอนทิตี HTML
อักขระที่สงวนไว้ใน HTML จะต้องถูกแทนที่ด้วยเอนทิตีของอักขระ
เอนทิตี HTML
อักขระบางตัวสงวนไว้ในรูปแบบ HTML
หากคุณใช้เครื่องหมายน้อยกว่า (<) หรือมากกว่า (>) ในข้อความของคุณ เบราว์เซอร์อาจผสมสิ่งเหล่านี้เข้ากับแท็ก
เอนทิตีอักขระใช้เพื่อแสดงอักขระสงวนใน HTML
เอนทิตีอักขระมีลักษณะดังนี้:
&entity_name;
OR
&#entity_number;
หากต้องการแสดงเครื่องหมายน้อยกว่า (<) เราต้องเขียนว่า: < หรือ<
ข้อดีของการใช้ชื่อเอนทิตี: ชื่อเอนทิตีจำง่าย
ข้อเสียของการใช้ชื่อเอนทิตี:เบราว์เซอร์อาจไม่รองรับชื่อเอนทิตีทั้งหมด แต่การรองรับหมายเลขเอนทิตีนั้นดี
พื้นที่ไม่แตก
เอนทิตีที่ใช้กันทั่วไปใน HTML คือช่องว่างที่ไม่แตก:
พื้นที่ที่ไม่แตกเป็นช่องว่างที่จะไม่แตกเป็นบรรทัดใหม่
คำสองคำที่คั่นด้วยช่องว่างไม่แตกจะเกาะติดกัน (ไม่ขึ้นบรรทัดใหม่) สิ่งนี้มีประโยชน์เมื่อทำลายคำที่อาจก่อกวน
ตัวอย่าง:
- § 10
- 10 กม./ชม
- 22.00 น.
การใช้งานทั่วไปอีกประการหนึ่งของพื้นที่ที่ไม่แตกหักคือการป้องกันไม่ให้เบราว์เซอร์ตัดช่องว่างในหน้า HTML
หากคุณเขียนช่องว่าง 10 ช่องในข้อความ เบราว์เซอร์จะลบ 9 ช่องออกจากข้อความ ในการเพิ่มช่องว่างจริงให้กับข้อความของคุณ คุณสามารถใช้ปุ่ม เอนทิตีของตัวละคร
เคล็ดลับ:ยัติภังค์ไม่แยก ( ‑ ) ใช้เพื่อกำหนดอักขระยัติภังค์ (-) ที่ไม่แยกเป็นบรรทัดใหม่
เอนทิตีอักขระ HTML ที่มีประโยชน์บางส่วน
Result | Description | Entity Name | Entity Number | Try it |
---|---|---|---|---|
non-breaking space | |   | ||
< | less than | < | < | |
> | greater than | > | > | |
& | ampersand | & | & | |
" | double quotation mark | " | " | |
' | single quotation mark (apostrophe) | ' | ' | |
¢ | cent | ¢ | ¢ | |
£ | pound | £ | £ | |
¥ | yen | ¥ | ¥ | |
€ | euro | € | € | |
© | copyright | © | © | |
® | registered trademark | ® | ® |
หมายเหตุ:ชื่อเอนทิตีต้องคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่
การรวมเครื่องหมายกำกับเสียง
เครื่องหมายกำกับเสียงคือ "ร่ายมนตร์" ที่เพิ่มลงในจดหมาย
เครื่องหมายกำกับเสียงบางอย่าง เช่น หลุมฝังศพ ( ̀) และเฉียบพลัน ( ́) เรียกว่าการเน้นเสียง
เครื่องหมายกำกับเสียงสามารถปรากฏได้ทั้งด้านบนและด้านล่างตัวอักษร ภายในตัวอักษร และระหว่างตัวอักษรสองตัว
เครื่องหมายกำกับเสียงสามารถใช้ร่วมกับอักขระที่เป็นตัวอักษรและตัวเลขคละกันเพื่อสร้างอักขระที่ไม่มีอยู่ในชุดอักขระ (การเข้ารหัส) ที่ใช้ในหน้า
นี่คือตัวอย่างบางส่วน:
Mark | Character | Construct | Result | Try it |
---|---|---|---|---|
̀ | a | à | à | |
́ | a | á | á | |
̂ | a | â | â | |
̃ | a | ã | ã | |
̀ | O | Ò | Ò | |
́ | O | Ó | Ó | |
̂ | O | Ô | Ô | |
̃ | O | Õ | Õ |
คุณจะเห็นสัญลักษณ์ HTML เพิ่มเติมในบทถัดไปของบทช่วยสอนนี้