![]() |
|
|
|
|
CSS(スタイルシート)とその役割CSSとは「カスケーディング スタイル シート」の略で、HTML文書の見た目や表示方法を操作するために使用されます。
CSS(スタイルシート)のメリットスタイルシートを使用することのメリットとしては、HTML文書の構造がシンプルになり、編集の効率化やSEOにも役立つと言ったものが挙げられます。 ※SEOとは、Search Engine Optimizationの略で、検索エンジンでの表示順位を上位にさせる為の最適化作業のこと。 現在のCSS(スタイルシート)事情について世の中の風潮としましては、スタイルシートに対応していないブラウザにもきちんと表示されるように、余りスタイルシートに依存したデザインをしない方が良いとされて来ました。 また、個人的な意見となりますが、スタイルシートに対応したブラウザが無料で手に入る現在、スタイルシートに対応していないブラウザ(テキストブラウザは除く)にまで気を使う必要は無いと思います。なぜなら、スタイルシートに依存しないページを「ユーザビリティーが高い」と考えるのでは無く、「時代の変化から取り残されている」と考えるからです。 もちろん、人それぞれによって解釈の違いがあると思いますが・・・。 CSS(スタイルシート)記述のルールスタイルを指定するには、「適用させる対象」または「条件」に「スタイルの属性(文字の色をしていするなど)」と「値(赤や青など)」を記述すると言う一定の書式(ルールセット)があります。 ![]() この時の「p」の事をセレクタと呼び、ここで指定されたもの全てにスタイルが適用されます。 宣言ブロックについて宣言ブロックの記述する場合は、「属性(property):値(value);」と言う形が基本になります。 属性(property)とは、背景や幅・太さと言ったスタイルの属性のことです。前項の例では「color(文字の色)」の部分に当たります。 値(value)とは、属性(property)に持たせる値のことです。前項の例では「red(赤)」に当たる部分のことです。 つまり、「p(段落)タグ」を使用した文章は「color(文字の色)」を「red(赤)」で表示すると言うルールセットになります。 ![]() この時、一区切りを指定する「;」は必須です(一番最後の「;」は省略可能)。 |
