少し前のエントリーでCSSのプロパティの記述順番について書きました。特に決まったルールがあるわけではないのですが、MozillaではHTMLを含めたマークアップのリファレンスを掲載して海外のサイトを含めてサイト全体に一貫性を保っています。非常に長い英語のドキュメントですが、先日taiさんが、日本語訳を掲載してくださったのでこの場を借りて紹介させていただきます。英語との対訳があるので非常に分かり易いです。英語だから挫折してしまった方も今回の日本語訳を利用して参考にしてみてください。
takapo index:mozilla.org Markup Reference
Mozilla.orgが提案しているCSSプロパティの記述順番に疑問をもったJAM LOGのkazさんはCSSのコーディングスタイルを考えるというエントリーでMozilla.orgをデザインしたfantasaiさんにメールしたときのレポートを掲載しています。fantasaiさんの言葉を再引用させていただくと:
ちょっと任意の順になっている部分もありますが、関連するプロパティを並べるようにしました。それから大まかに
- ボックスモデル
- フォント関連
- その他細かいもの
という流れになるように書いています。ポイントは、「矛盾の無い順序にする」ということでした。
taiです。
原文を取り除いたものをmozilla-japanのサイトにコミットしました。
http://www.mozilla-japan.org/contribute/writing/markup.html
私のサイトに上げたものは参考用にそのまま原文併記でおいておこうと思います。
では :)
Good Point. Anyways, this was where i met her. You can join for free as well www.redtricircle.com