ขอขอบคุณ Guest Post จากคุณ Krissanawat Kaewsanmuangติดตามผลงานเพิ่มเติมได้ที่ http://taqmaninw.com
การเปลี่ยนแปลงหลักๆ ใน CSS Selector Level 4 คือจะมีการเพิ่ม pseudo-classes ใหม่เข้ามาเยอะมากเลยครับ เราลองมาดูกันว่า…
หลังจากการเข้ามาของ css ทำให้คนเขียนโค้ดหันมาใส่ class ให้กับ html elements มากขึ้น เพื่อจุดประสงค์ในการกำหนดสไตล์ให้กับ element นั้นๆ บางคนใส่มาก บางคนใส่น้อย คำถามคือ แล้วแบบไหนมันดีกว่ากัน ?
ในการเขียน css selectors นั้น เรารู้ดีว่ามี selectors แบบไหนให้เราเลือกใช้ได้บ้าง และแต่ละแบบนั้นมีวิธีการใช้งานอย่างไร แต่หลายๆ คน อาจไม่รู้ว่าการเขียน selectors ในแต่ละแบบนั้น มันมีผลต่อ performance ด้วย