簡體   English   中英

是否有任何無法內聯的CSS屬性?

[英]Are there any CSS properties that can not be inlined?

當我說內聯時,我的意思是將CSS屬性放在style屬性中。

有沒有辦法用Javascript確定某個特定屬性是否無法內聯?

可以使用Css屬性,

但你不能使用偽類和偽元素,:hover:after :nth-child()等。

您可以在普通 STYLE元素或外部樣式表中內聯您可以定義的每種樣式(請參閱HTML規范的第14.2.2節)。

你不能像蓋比指出的那樣使用任何選擇器。 他們說:

例如,對於[[CSS2]]內聯樣式,請使用4.1.8節(沒有大括號分隔符)中描述的聲明塊語法。

4.1.8節描述了聲明和屬性 ,而不是規則和選擇器,因此STYLE屬性的內容僅限於屬性。

我想不出任何不能內聯編寫的(標准)CSS,但是你不能在內聯中聲明一個類或偽類。

內聯是一個定義CSS的有效位置,因此任何CSS都可以在那里工作,否則CSS的優先級(C = 級聯 )將被破壞。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM