CSS Lintの日本語訳。普通に書いたCSSだと問答無用で警告文が出る。やってられるか!
でもどういった理由でエラーが出るのかは知っておいて損はないと思うので、いくつか訳してみた。多分結構多くの人が遭遇する警告だと思う。何せ自分が遭遇した警告だしね!
原文 |
日本語訳 |
- Disallow universal selector
- The universal selector (*) is known to be slow.
|
- ユニバーサルセレクタは禁止です
- ユニバーサルセレクタ (*) は遅くなることが知られています。
|
- Headings should only be defined once
- Heading (h1, h2, h3, h4, h5, h6) has already been defined.
|
- 見出しは一度だけ定義されるべきです
- 見出し (h1, h2, h3, h4, h5, h6)はすでに定義されています。
|
- Disallow qualified headings
- Heading (h1, h2, h3, h4, h5, h6) should not be qualified.
|
- 見出しの修飾は禁止です
- 見出し (h1, h2, h3, h4, h5, h6) は修飾されるべきではありません。
|
- Require fallback colors
- Fallback color (hex or RGB) should precede RGBA color.
|
- 代替色の指定が必要です
- RGBA指定の前に、代替の色指定 (16進数またはRGB) をした方が良いです。
|
- Disallow IDs in selectors
- Don’t use IDs in selectors.
|
- セレクタにIDは禁止です
- セレクタにIDを使用しないでください。
|
- Disallow overqualified elements
- Element is overqualified, just use #test without element name.
|
- 必要以上の要素名付加は禁止です
- 必要以上に要素名があります。要素名は付けず、IDのみもしくはCLASS名のみで使用してください。
ex.)div#hoge => #hoge
|
- Disallow !important
- Use of !important
|
- !importantは禁止です
- !importantが使用されています。
|
- Parsing Errors
- Expected RBRACE at line 123, col 456
|
- パースエラー
|
- Require use of known properties
- Unknown property ‘hoge’.
|
- きちんと定義されたプロパティが必要です
- ‘hoge’ というプロパティは定義されていません。
|