CSSを書いているといつも思うのですが、使いまわししても、どうしても書き換えが必要になってきます。
何やら、サーバーサイドCSSというものがあるらしいですがそれはさておき、CSSを書く際に短縮できるいくつかの記述方法を載せたいと思います。



既に知っている方が多いと思いますが…。



body {
font-size: 9px;
font-family: Verdana;
font-weight: normal;
padding-top: 20px;
padding-bottom: 10px;
margin-left: 50px;
margin-right: 50px;
background-color: #ffffff;
background-image: url("images/back.png");
background-repeat: no-repeat;
background-position: left bottom;
}


という記述があるとします。
これを短くするには、下記のような記述をします。


body {
font: normal 9px Verdana;
padding: 20px 0 10px 0;
margin: 0 50px;
background: #fff url("images/back.png") no-repeat left bottom;
}


なんと、11行から4行に減らすことができました。
このような記述を全てのCSSに当てはめていけば、全体的にも2分の1以下になります。



さて、解説をします。

font: normal 9px Verdana;
font: 太さ 大きさ 字体;

四個記述した場合
padding: 20px 0 10px 0;
padding: 上 右 下 左;(時計回り)

二個記述した場合
padding: 20px 10px;
padding: 上下 左右;

ref) marginもpaddingと一緒です。(borderはできません)

background: #fff url("images/back.png") no-repeat left bottom;
background: 色 画像 画像リピート 横位置 縦位置;



初めて知った方は是非使ってみてください。

人気度: 6%

この記事にはまだコメントがついていません。

コメントをどうぞ

(必須)
(必須)
関連記事
ブログパーツ探すならココ!
タグランキング
ニコニコ動画 アニメ 画像 JavaScript CSS ブログ photoshop マンガ HTML 初音ミク 動画 会社設立 レビュー ブログパーツ Yahoo!ニュース Vista Tutorial Vista 食品 税金 映画 所得税 コスプレ SNS 雑誌 社会保険庁 年金問題 労務 労働保険 分析 フタエノキワミ フジテレビ セレブ キャラクター VOCALOID2 prototype.js Google Flash
日刊にしこり-埼玉版-RSS
日刊にしこり-埼玉版-RSS
Bloglinesへ追加 エキサイトリーダーに登録 myyahooへ追加 Sleipnir に追加 feedpath Rabbit に追加 はてなRSSへ追加 Livedoorリーダーへ追加 Googleへ追加 goo RSSリーダーへ追加

Recent Comments

Popular Tags

Infomations