ฉันสังเกตเห็นว่าเบราว์เซอร์แยกวิเคราะห์ "&" เมื่อพบเจอ
เหตุใดฉันจึงควรใช้ & ในข้อความ HTML บนเว็บไซต์ของฉัน
ฉันสังเกตเห็นว่าเบราว์เซอร์แยกวิเคราะห์ "&" เมื่อพบเจอ
เหตุใดฉันจึงควรใช้ & ในข้อความ HTML บนเว็บไซต์ของฉัน
คำตอบ:
จากw3c :
ผู้เขียนควรใช้
&
(ASCII ทศนิยม 38) แทน "&" เพื่อหลีกเลี่ยงความสับสนกับการเริ่มต้นของการอ้างอิงอักขระ (เอนทิตีอ้างอิงเปิดตัวคั่น)
โปรดทราบว่าใน HTML การปิด; เป็นทางเลือก (แต่แนะนำอย่างยิ่ง)
ดังนั้นหากคุณเขียน "เห็นและคัดลอกพฤติกรรม" คุณมีความเสี่ยงที่จะแปลกใจ ... :-)
เบราว์เซอร์มีความอดทนต่อ HTML ที่ไม่ถูกต้องเป็นอย่างมากนั่นไม่ใช่เหตุผลที่จะเขียน HTML ที่ไม่ถูกต้อง! ;-) อย่างน้อยเพราะความอดทนอาจแตกต่างกันอย่างมากในแบรนด์และรุ่นของเบราว์เซอร์ที่หลากหลาย ...