從MDN:對於之前,之後,首字母和第一行僞元素,我應該使用單冒號(:)還是雙冒號(::)?
的
::
符號是在CSS 3以建立僞類和僞元件之間的 歧視引入。瀏覽器 也接受CSS 2
引入的符號:
如果符號:
總是會被瀏覽器CSS3接受,我應該使用它,因爲它適用於新老瀏覽器?
或者我應該使用它們兩個,舊版瀏覽器爲:
,新版爲::
,因爲:
不會總是被接受?
注意:我覺得我的問題是不是重複不是Should I use single or double colon notation for pseudo-elements?重複,因爲其他問題詢問單,相較於ALL僞元素雙符號;而我的問題只是關於CSS2中定義的僞元素,而不是CSS3中定義的新元素,因爲我已經知道那些我必須使用::
。
您是否在意IE8等老式瀏覽器?如果是這樣,請使用':'。否則使用'::'。 – thirtydot
可能重複的[我應該使用單一或雙冒號符號僞元素的CSS](http://stackoverflow.com/questions/10181729/should-i-use-single-or-double-colon-notation-for-僞元素-css) – thirtydot
@thirtydot http://stackoverflow.com/questions/10181729/should-i-use-single-or-double-colon-notation-for-pseudo-element-css詢問有關單一符號與雙重符號對於所有僞元素。我的問題只是關於在CSS2中定義的僞元素,而不是在CSS3中定義的新元素;因爲我已經知道,在那些我必須使用'::' – Oriol