
[1]
[[WebKit]] では [[CSS]] 中の[[特性名]]など [[vendor prefix]] が使える場所において
[CODE(CSS)@en[[[-webkit-[VAR[*]]]]]] や [CODE(CSS)@en[[[-khtml-[VAR[*]]]]]] や
[CODE(CSS)@en[[[-apple-[VAR[*]]]]]] はすべて [CODE(CSS)@en[[[-webkit-[VAR[*]]]]]]
に[[構文解析]]時に置換されます。
([[名無しさん]])


[2]
更に、 [[CSSOM]] において [[CSS]] [[特性]]を[[反映]]する[[属性]]の名前についても、
同様の変換が行われているようです。

例えば、 [CODE(DOMi)@en[[[CSSStyleDeclaration]]]] [[物体]]上で
[CODE(DOMa)@en[[[WebkitOpacity]]]],
[CODE(DOMa)@en[[[KhtmlOpacity]]]],
[CODE(DOMa)@en[[[AppleOpacity]]]]
はどれも同じ[[特性]]を[[反映]]しています。

;; 更にこの例は特殊で、いずれも [CODE(DOMa)@en[[[opacity]]]] [[属性]]と同じく、
[CODE(CSS)@en[[[opacity]]]] [[特性]]を[[反映]]しています。


;; <http://suika.fam.cx/gate/2007/cssom/viewer?c=p%20%7B%0A%20%20%0A%7D%0A%0A;h=%3Cbutton%20onclick%3D%22%0A%20%20sd%20().AppleBorderRadius%20%3D%20'0.5px'%3B%0A%20%20sd%20().WebkitOpacity%20%3D%20'0.5'%3B%0A%20%20u%20()%3B%20%0A%20%20w%20(sd%20().KhtmlBorderTopRightRadius)%3B%0A%20%20w%20(sd%20().AppleOpacity)%3B%0A%22%3Exxxx%3C%2Fbutton%3E%0A%0A;p=n;x=style-element;i=html-div>


([[名無しさん]])

