WML - เอนทิตี
เอนทิตี WML ใช้แทนสัญลักษณ์ที่ไม่สามารถพิมพ์ได้ง่ายหรือมีความหมายพิเศษใน WML
ตัวอย่างเช่นหากคุณใส่อักขระ <ลงในข้อความของคุณตามปกติเบราว์เซอร์จะคิดว่าเป็นจุดเริ่มต้นของแท็ก จากนั้นเบราว์เซอร์จะบ่นเมื่อไม่พบอักขระ> ที่ตรงกันเพื่อปิดท้ายแท็ก
ตารางต่อไปนี้แสดงเอนทิตีสามรูปแบบใน WML เอนทิตีที่มีชื่อเป็นสิ่งที่คุณอาจคุ้นเคยจาก HTML: มีลักษณะเหมือน & amp; หรือ & lt; และเป็นตัวแทนของอักขระที่มีชื่อเดียวผ่านชื่อช่วยในการจำ นอกจากนี้ยังสามารถป้อนเอนทิตีในรูปแบบตัวเลขหนึ่งในสองรูปแบบ (ทศนิยมหรือเลขฐานสิบหก) ทำให้คุณสามารถป้อนอักขระ Unicode ใน WML
ชื่อเอนทิตี | เอนทิตีทศนิยม | Hexa เอนทิตี | ตัวละคร |
---|---|---|---|
& quot; | & # 34; | & # x22; | เครื่องหมายคำพูดคู่ (") |
& amp; | & # 38; | & # x26; | เครื่องหมายและ (&) |
& apos; | & # 39; | & # x27; | อะพอสทรอฟี (') |
& lt; | & # 60; | & # x3C; | น้อยกว่า (<) |
& gt; | & # 62; | & # x3E; | มากกว่า (>) |
& nbsp; | & # 160; | & # xA0; | พื้นที่ไม่แตก |
&อาย; | & # 173; | & # xAD; | ยัติภังค์อ่อน |
โปรดสังเกตว่าเอนทิตีทั้งหมดเริ่มต้นด้วยเครื่องหมายและ (&) และลงท้ายด้วยอัฒภาค (;) อัฒภาคนี้มีความสำคัญมาก: บางหน้าเว็บลืมสิ่งนี้และทำให้เกิดปัญหากับเบราว์เซอร์ที่ต้องการ HTML ที่ถูกต้อง นอกจากนี้เบราว์เซอร์ WAP ยังมีความเข้มงวดเกี่ยวกับข้อผิดพลาดเช่นนี้