EU-Create > コーディングルール > CSS
CSS
ファイルの保存形式
UTF-8でBOMなし(UTF-8N)。
改行コードはLinux標準(LF)。
別途指定されている場合は、それに準ずる。
ブラウザスタイルのリセット
特に指定の無い限り、ブラウザスタイルのリセットはしない。
id,class名のネーミング
- CSSの基本的なルールを厳守すること。
- 日本語等の2バイト文字を使用しない。
- 英字で始める。
- 英単語で記述する。その場合は、アメリカ英語を基本とする。
ただし、単語が和製英語で英訳できない場合や、単語そのものが英訳できない場合は、ヘボン式のローマ字(パスポート用を基準)につける。
- id名,class名共に、ローワーキャメルケースを基本に記述。
Camel記法
- 最初の単語のみ小文字で始め,以降の単語は先頭 文字を大文字で記述する、ローワーキャメルケース。
例)thisIsAnExample
- 各単語の先頭文字は大文字で記述する、アッパーキャメルケース。
例)ThisIsAnExample
ハイフン区切り
- 各単語をハイフンで区切り、単語を小文字で記述する。
例)this-is-an-example
なお、別途指定されている場合は、それに準ずる。
ベンダープレフィックス
ベンダープレフィックスはAutoprefixerを使用する。
ブラウザリストは、「"last 2 version", "ie >= 11", "Android >= 4"」(最新2バージョン、IE11以上、Android 4以上)とする。
なお、別途指定されている場合は、それに準ずる。