คำอธิบายประกอบแบบมีเงื่อนไขสำหรับ IE เป็นส่วนขยาย Miscrosoft ที่เป็นกรรมสิทธิ์ (และไม่ได้มาตรฐาน) สำหรับคำอธิบายประกอบ HTML ปกติ (x) HTML
คำอธิบายประกอบแบบมีเงื่อนไขสำหรับ IE เป็นส่วนขยาย Miscrosoft ที่เป็นกรรมสิทธิ์ (และไม่ได้มาตรฐาน) สำหรับคำอธิบายประกอบ HTML ปกติ (x) HTML ตามชื่อหมายถึงความคิดเห็นแบบมีเงื่อนไขช่วยให้คุณแสดงบล็อกรหัสตามเงื่อนไข (เช่นเวอร์ชันเบราว์เซอร์) แม้ว่าจะไม่ได้มาตรฐานคำอธิบายประกอบแบบมีเงื่อนไขจะปรากฏเป็นคำอธิบายประกอบปกติสำหรับเบราว์เซอร์อื่น ๆ ทั้งหมดและไม่เป็นอันตราย คำอธิบายประกอบแบบมีเงื่อนไขปรากฏตัวครั้งแรกใน IE5 บน Windows และได้รับการสนับสนุนโดยเบราว์เซอร์ Widnows รุ่นต่อ ๆ ไปทั้งหมด
คำอธิบายประกอบแบบมีเงื่อนไขสำหรับ IE นั้นมีประสิทธิภาพและจดจำได้ง่ายมาก ข้อเสียเปรียบหลักคือความคิดเห็นเหล่านี้จำเป็นต้องอยู่ในหน้า HTML ไม่ใช่ใน CSS ด้วยวิธีนี้เมื่อคุณไม่ต้องการสิ่งเหล่านี้หรือทำการเปลี่ยนแปลงคุณต้องรักษาสถานที่มากมาย
ลองมาดูตามตัวอย่างบางส่วน-
เท่านั้นคือเท่านั้นที่สามารถรับรู้ได้เนื่องจากมีเพียงรุ่น IE5 หรือสูงกว่าเท่านั้นที่เริ่มรองรับคำอธิบายประกอบแบบมีเงื่อนไข IE ทั้งหมดสามารถรับรู้ได้หมายความว่ามีเพียงรุ่น IE5 หรือสูงกว่าเท่านั้นที่สามารถรับรู้ได้
สามารถรับรู้ได้เฉพาะเวอร์ชันเฉพาะตัวอย่างเช่นมีเพียง IE5 เท่านั้นที่สามารถรับรู้ได้มีเพียง IE6 เท่านั้นที่สามารถรับรู้ได้และมีเพียง IE7 หรือ IE8 เท่านั้นที่สามารถรับรู้ได้ เงื่อนไขการรับรู้เป็นรุ่นที่เฉพาะเจาะจงและไม่สามารถสูงหรือต่ำ ตัวอย่างเช่นบล็อกรหัสต่อไปนี้จะใช้ได้ใน IE8 เท่านั้น
<!-[ถ้าเช่น 8]>
<style type = text/css>
@Import test.css;
</style>
<! [endif]->
เท่านั้นที่สามารถระบุรุ่นที่ไม่เฉพาะได้เท่านั้นแน่นอนว่าเบราว์เซอร์คือต้องเป็นเวอร์ชัน 5 หรือสูงกว่าก่อนที่จะอยู่ในขอบเขตของการสนทนา ตัวอย่างเช่นในตัวอย่างต่อไปนี้ไม่สามารถรับรู้เวอร์ชัน IE7 ที่เฉพาะเจาะจงได้
<!-[ถ้า! เช่น 7]>
<style type = text/css>
@Import test.css;
</style>
<! [endif]->
หน้าก่อนหน้า 1 2 3 หน้าถัดไปอ่านข้อความเต็ม