2012-08-15 119 views

回答

1

那麼,通過使用僞元素,可以使它更加語義化。您不需要爲佈局而創建空元素。

的缺點,我相信一些傳統的瀏覽器不支持它,但你可以使用填充工具爲。

+0

傳統瀏覽器! > _ < – 2012-08-15 01:59:50

+1

是的,但大部分時間我只是把我的僞元素中瑣碎的事情。像陰影或額外的佈局。在這種情況下,我可以忽略那些傳統的瀏覽器。如果他們沒有看到這些,他們不會錯過任何東西太多.. – Zendy 2012-08-15 02:01:30

+1

燁,沒錯。如果這一點很重要,你可能希望創建實際的HTML元素,然後把ID /類,所以你可以用JavaScript把它掛在的情況下你需要它。 – Zendy 2012-08-15 02:05:18

0

說,如果你有一個像SO這樣的網站,每個網頁上有多個答案。如果你想以後每個答案你可以有像

answercell.post-text:after { 
    content: url(images/disclaimer.gif); 
} 

這樣你可以在不改變單一的HTML更新整個網站/ ASPX頁面添加圖像/圖標

因此,它使網站全面更新更容易。

Addtionally它會減少頁面大小(Kb),因爲您需要更少的HTML,因此頁面加載速度會更快。