CSS ユニバーサル コーディング標準
フロントエンド コーディング標準のいくつかを要約すると、そのほとんどは比較的一般的であり、主流の方法となるはずです。
このドキュメントの目標は、CSS コードのスタイルをチーム全体で統一し、理解しやすく保守しやすくすることです。
このドキュメントは CSS 用に設計されていますが、さまざまな CSS プリコンパイラ (less、sass、stylus など) を使用する場合、該当する部分も可能な限りこのドキュメントの規約に従う必要があります。
2 (たとえば、.btn と .btn-blue)。略語の過度の使用は避けてください。 .btn はボタンをうまく表現できますが、.t は要素を表すことができません。
@charset "utf-8";<br /><br />
インデント方法: インデントレベルとして 4 つのスペースを使用し、2 つのスペースまたはタブ文字は禁じられている。
リストの属性値を 1 行で記述する場合は、その後にスペースを入力する必要があります。
>, +, ~ セレクターの両側にはスペースを残します。
略語を使用できる場合は、属性の略語を使用するようにしてください。
.box {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
// 包括 float、display、overflow……position: absolute;top: 50px;left: 0;overflow-x: hidden;
border: 1px solid #000margin: 20px;padding: 15px;width: 240px;height: 160px;
RGB カラー値は 16 進表記 #rrggbb を使用する必要があります。 rgb() は許可されません。
という短縮形を使用する必要があります。
color:red などの英語をカラー値の名前に使用しないでください
値が0の場合、単位は省略可能、padding: 0; margin: 0;
宋体 (中易宋体) | Windows | SimSun |
黑体 (中易黑体) | Windows | SimHei |
微软雅黑 | Windows | Microsoft YaHei |
微软正黑 | Windows | Microsoft JhengHei |
华文黑体 | Mac/iOS | STHeiti |
冬青黑体 | Mac/iOS | Hiragino Sans GB |
文泉驿正黑 | Linux | WenQuanYi Zen Hei |
文泉驿微米黑 | Linux | WenQuanYi Micro Hei |
//css用法h1 { font-family: "Microsoft YaHei";}
字号
字重
行高
Hack 针对某个浏览器写的样式或某个浏览器BUG的样式,必须加上注释说明
// css.clearfix{ zoom:1; /* for IE6 IE7 */}