CSSとは何ですか?
- C ascading S tyle S * heetsは、CSSとも呼ばれますが、Webページを表示可能にするプロセスを簡素化することを目的としたシンプルな設計言語です。
CSSは、Webページのルックアンドフィールの部分を処理します。 CSSを使用すると、テキストの色、フォントのスタイル、段落間の間隔、列のサイズとレイアウトの方法、使用する背景画像または色、レイアウト設計、さまざまなデバイスおよび画面サイズの表示のバリエーションを制御できますその他のさまざまな効果。
CSSは簡単に習得して理解できますが、HTMLドキュメントの表示を強力に制御できます。 最も一般的には、CSSはマークアップ言語のHTMLまたはXHTMLと組み合わされます。
CSSの利点
- * CSSは時間を節約します*-CSSを一度書くと、複数のHTMLページで同じシートを再利用できます。 各HTML要素のスタイルを定義し、必要な数のWebページに適用できます。
- ページの読み込みが速くなります-CSSを使用している場合、毎回HTMLタグの属性を記述する必要はありません。 タグのCSSルールを1つ記述し、そのタグのすべての出現に適用します。 したがって、コードが少ないほどダウンロード時間が短縮されます。
- 簡単なメンテナンス-グローバルな変更を行うには、スタイルを変更するだけで、すべてのWebページのすべての要素が自動的に更新されます。
- * HTMLの優れたスタイル*-CSSはHTMLよりも属性の配列がはるかに広いため、HTML属性と比較して、HTMLページの外観をはるかに良くすることができます。
- 複数のデバイスの互換性-スタイルシートにより、コンテンツを複数のタイプのデバイス用に最適化できます。 同じHTMLドキュメントを使用することにより、PDAや携帯電話などのハンドヘルドデバイスや印刷用に、異なるバージョンのWebサイトを表示できます。
- グローバルWeb標準-HTML属性は非推奨になり、CSSの使用が推奨されています。 したがって、すべてのHTMLページでCSSを使用して、将来のブラウザとの互換性を持たせることをお勧めします。
誰がCSSを作成および保守しますか?
CSSは、CSSワーキンググループと呼ばれるW3C内のグループによって作成および管理されます。 CSSワーキンググループは、仕様と呼ばれるドキュメントを作成します。 W3Cメンバーによって仕様が議論され、正式に承認されると、それが推奨事項になります。
W3Cは言語の実際の実装を制御できないため、これらの承認された仕様は推奨と呼ばれます。 独立した企業や組織がそのソフトウェアを作成します。
注-World Wide Web Consortium、またはW3Cは、インターネットの仕組みと進化の方法について勧告を行うグループです。
CSSバージョン
カスケードスタイルシートレベル1(CSS1)は、1996年12月にW3Cから勧告として発表されました。 このバージョンでは、CSS言語と、すべてのHTMLタグの単純な視覚的フォーマットモデルについて説明します。
CSS2は1998年5月にW3C勧告になり、CSS1に基づいています。 このバージョンでは、メディア固有のスタイルシートのサポートが追加されます。 プリンターと音声デバイス、ダウンロード可能なフォント、要素の配置とテーブル。