2006/09/14(木)サクラエディタ CSSキーワードファイル更新中
テーマ作成時にリファレンスを眺めたり、作成時に定義されていないものがいくつかあることに気が付いたのでCSSキーワードファイルを修正してます。
今回の更新予定
- CSS2勧告にはあるが、CSS2.1勧告候補からは外されているいくつかのプロパティを追加
- 代表的な値の漏れの修正
- セレクタ追加
- MSIE独自実装プロパティを追加
CSS2勧告のみ規定されているプロパティ
font-size-adjust font-stretch marker-offset marks text-shadow white-space
代表的な値の漏れの修正
compact marker number wider narrower ultra-condensed extra-condensed condensed semi-condensed semi-expanded expanded extra-expanded ultra-expanded lower-alpha upper-alpha hebrew cjk-ideographic hiragana katakana hiragana-iroha katakana-iroha crop cross portarait landscape specific-voice
セレクタの追加
//セレクタ追加 :link :visited :active :hover :focus :first-child :lang() //疑似セレクタ追加 :first-line :first-letter :before :after
MSIE独自実装プロパティ
注
- W3C勧告のCSSと区別する為にMSIE独自実装プロパティには全て_(アンダーバー)で始めています。
- フィルタは:(コロン)で始めています。
MSIE独自実装プロパティ
_background-position-x _background-position-y _layout-flow _writing-mode _overflow-x _overflow-y _text-overflow _ruby-align _ruby-overhang _ruby-position _layout-grid-char _layout-grid-line _layout-grid-mode _layout-grid-type _layout-grid _line-break _word-break _text-autospace _text-justify _text-align-last _text-kashida-space _text-underline-position _word-wrap _scrollbar-darkshadow-color _scrollbar-face-color _scrollbar-3dlight-color _scrollbar-highlight-color _scrollbar-arrow-color _scrollbar-base-color _scrollbar-track-color _ime-mode _zoom _filter:progid:DXImageTransform.Microsoft _filter
MSIE独自実装フィルタ
//静的フィルタ :Alpha :BasicImage :Blur :Chroma :Compositor :DropShadow :Emboss :Engrave :Glow :ICMFilter :Light :MaskFilter :Matrix :MotionBlur :Shadow :Wave //動的フィルタ :RevealTrans :Barn :Blinds :CheckerBoard :Fade :CradientWipe :Inset :Iris :Pixelate :RadialWipe :RandomBars :RandomDissolve :Slide :Spiral :Stretch :Strips :Wheel :Zigzag //動的なフィルタ#2 :FlipH :FlipV :Gray :Invert :Light :Xray
コメント
IEのフィルタとか調べていて以外と高機能なことに驚かされました。
が、そんな余力があるのでしたらpaddingとかborderとかの基本的な部分の実装を何とかして下さい。マジで。
あと、CSSのリファレンスブックが欲しいのですが、メインターゲットをIEに絞ったものではなく、W3Cの勧告/勧告候補に基づく解説がしてあり、なおかつIEでの実装の仕方について言及してあるようなものがありましたら教えて下さい。
尚、Firefox1.0リリース以降のブラウザをサポートしているものが望ましいです。