當編寫上面的HTML代碼時,很可能會自然地將冒號(:)寫在label元素里。為什么要這樣做?真的給label元素添加了內容嗎?并沒有。這樣做的目的是給用戶提供額外的視覺線索,對label元素來說,這是多余的,應當去掉: <form id="contact-form" action="#" method="post"> <fieldset> <legend>Contact Us</legend> <p>Send us a message. All fields are required.</p>
也許你已經發現,使用高級CSS選擇符(譯注:selector, 也有譯為選擇器的,但我覺得選擇符更能體現本意,比如operator翻譯成運算符,而不是運算器),可以將特定的樣式附加到更多高級瀏覽器上,這有助于逐步增強站點。一個很好的例子是屬性選擇符,在IE6及其同一時代以及更早的瀏覽器中不能被理解(因此也就被忽略了)。Egor Kloos很漂亮地運用了這個概念,在CSS禪意花園(CSS Zen Garden)上提交了名為”雙雙”(Gemination)的作品: