このページは、Cascade Style Sheetsに関するページです。
インターネットドキュメントの多くはhtmlファイルです。このhtmlファイルのデザインを指定するためにCSSを使います。
エレメントだけでも それなりに 見た目を整える機能がありますが、ホームページをより引き立てるために細かい指定を行うことが出来ます。
OOCSS 一言で言うと、クラスを手なずけて、使いまわしの利くスタイル指定を行うスタイルシートフレームワークです。overflow:hidden;が特徴的で、Yahoo user interface互換
Yahoo User Interface すべてがそろっているフレームワーク grid font がこのページに関連します。p1*
Horizontal Partition CSSを使うと、非常に高度な作業になる作業も、数行のスクリプトで解決できることがあります。equalheight + brokenless layout
ブログミニマリズム いま、ブログなどで、デザインを変更しようとすると、po editor を開き、fireworksを開いて、PHPを書きながら、翻訳文を考えて、テンプレートも、どれがどれだか解らなくなりながら作業をする。テンプレートテキストに書き込まれたIDやclassでデザインするだけでなく、動的に配置することが行われています。
即席 html5 CSSは、htmlを抜きに語ることはできません。この即席html5というのは、htmlのテンプレートファイルとして、制作したものです。これを使えば、yahoo user interfaceをこのファイル1枚で試すことができます。
tips 実験
CSS inline-block test displayプロパティの対応状況によれば、inline-blockや、table inline-table等の値を最新のブラウザでレンダリング可能な状態にあります。p1*
think about equal height layout CSSによる、「表」の表現 ここで扱っているのは、divタグを利用して、テーブルで作ったような、横並びの同じ高さのボックスるを作成する方法です。
日本語によるクラス指定 日本語クラスは、ちゃんと動くのかどうかをテストしてみました。 p1*
6個のスタイル規則作るナビバーComments htmlを直接書くということが少なくなってきて、ナビゲーションバーも自動でできるので、もうどう作っていいのかわからなく、やってみたものです。実験的なナビゲーションバーの試作
mod_rewriteでスタイルを変更する linkエレメントで、指定するスタイルシートを、リバースプロキシのように、条件によって、ほかのファイルを読み込ませるというものです。