list-style

list-style

[1] WinIE 6 ではなぜか list-stylelist-style-image を上書きしません。

例: <http://suika.fam.cx/gate/2007/cssom/viewer?c=li%20%7B%0D%0A%20%20padding-left%3A%2010em%3B%0D%0A%20%20list-style-image%3A%20url(image)%3B%0D%0A%20%20list-style%3A%20none%3B%0D%0A%7D%0D%0A;h=%3Cul%3E%3Cli%3Exxxxxxxxxx%3C%2Fli%3E%3C%2Ful%3E;p=n;x=style-element>
Firefox 2 や Opera 9 ではちゃんと上書きされます。

(名無しさん)

[2] >>1 list-style-position も同様のようです。

<http://suika.fam.cx/gate/2007/cssom/viewer?c=li%20%7B%0D%0A%20%20list-style-position%3A%20inside%3B%0D%0A%20%20list-style%3A%20none%3B%0D%0A%7D%0D%0A%0D%0A;h=%3Cul%3E%3Cli%3Exxxxxxxxxx%3C%2Fli%3E%3C%2Ful%3E;p=n;x=style-element>

(名無しさん)

[3] >>1-2 実は list-style-type も。つまり、初期値へのリセットがまったく行われていない。

<http://suika.fam.cx/gate/2007/cssom/viewer?c=p%20%7B%0D%0A%20%20list-style%3A%20url(a)%20outside%3B%0D%0A%7D%0D%0A%0D%0A;h=%3Cinput%20type%3Dbutton%20value%3Dshow%20onclick%3D%22%0D%0A%20%20w%20(sd%20().listStyle)%3B%0D%0A%22%3E;p=n;x=style-element>

(名無しさん)

[4] list-style-typelist-style-image の両方に値 none があるので、 list-style には2回none を指定できます。 (名無しさん)

[5] >>4 none は2つ両方を none にするという部分が例になっていて、 normative な規定がないような・・・。 (名無しさん)

[6] list-style: none <http://suika.fam.cx/gate/2007/cssom/viewer?c=p%20%7B%0A%20%20list-style%3A%20none%3B%0A%7D;h=;p=n;x=style-element>

(名無しさん)

[7] >>6 Firefox 2 と Opera 9 では

list-style-type: none;
list-style-image: none;
list-style-position: outside;

の意味。

WinIE 6 では list-style-type: none の意味。 (名無しさん)

[8] WinIE 6 では3特性で有効な値を list-style-type でいくつでも指定できて、各特性それぞれについて最後にでてきた値が最終的に使われます (でてこなかった特性の値は変更されません)。 ただし、 none が初めて出てきたときは list-style-type が設定され、 2回目以降に出てきたときは list-style-image が設定されます。 (名無しさん)

[9] list-style: none none <http://suika.fam.cx/gate/2007/cssom/viewer?c=p%20%7B%0A%20%20list-style%3A%20none%20none%3B%0A%7D;h=;p=n;x=style-element>

(名無しさん)

[10] >>9 Firefox 2 と Opera 9 では none none outside と等価です。 (名無しさん)

[11] list-style: none url(a) <http://suika.fam.cx/gate/2007/cssom/viewer?c=p%20%7B%0A%20%20list-style%3A%20none%20url(a)%3B%0A%7D;h=;p=n;x=style-element>

(名無しさん)

[12] >>11 Firefox 2 と Opera 9 では none url(a) outside と等価です。 (名無しさん)

[13] list-style: url(a) none <http://suika.fam.cx/gate/2007/cssom/viewer?c=p%20%7B%0A%20%20list-style%3A%20url(a)%20none%3B%0A%7D;h=;p=n;x=style-element>

(名無しさん)

[14] >>13 Firefox 2 と Opera 9 では >>12 と等価です。

(名無しさん)

[15] list-style: disc none <http://suika.fam.cx/gate/2007/cssom/viewer?c=p%20%7B%0A%20%20list-style%3A%20disc%20none%3B%0A%7D;h=;p=n;x=style-element>

(名無しさん)

[16] >>15 Firefox 2 と Opera 9 では disc none outside と等価です。 (名無しさん)

[17] list-style: none disc <http://suika.fam.cx/gate/2007/cssom/viewer?c=p%20%7B%0A%20%20list-style%3A%20none%20disc%3B%0A%7D;h=;p=n;x=style-element>

(名無しさん)

[18] >>17 Opera 9 では >>16 と等価です。 Firefox 2 ではなぜか宣言ごと無視されます。 (名無しさん)

[19] list-style: none/**/disc <http://suika.fam.cx/gate/2007/cssom/viewer?c=p%20%7B%0A%20%20list-style%3A%20disc%2F**%2Fnone%3B%0A%7D;h=;p=n;x=style-element>

(名無しさん)

[20] >>19 Opera 9 と Firefox 2 は無視しませんが、 WinIE 6宣言ごと無視します。

[21] Web Applications 1.0 r7491 Add a note saying that CSS list rendering is not yet defined. ( ( 版)) <http://html5.org/tools/web-apps-tracker?from=7490&to=7491>

[22] 以前はどのブラウザも cssTextlist-style にまとめていませんでしたが、現在は FirefoxChrome もまとめられるならまとめます。

[23] Chrome は元々明示されているかどうかを尊重し、 Firefox は省略なしですべて直列化します。