スタイルシート(CSS-Cascading Style Sheets)
HTML言語のみで、文章や画像の配置を決めることは、可能ですが、かなり、複雑になってしまい、 又、SEOの面でも、あまり良くないようですから、文章や画像などの配置(レイアウト)と色指定などを 補助的に行う方法が、提案されています。それが「CSS」と呼ばれるスタイルシートです。 スタイルシート(CSS)は、HTMLと組み合わせて、ページ内のレイアウトを行うための専用の 言語仕様です。
スタイルシート(CSS)は、同一ファイル内のHTML内に設置(ヘッダ部・<head>)して、 定義することも可能ですが、W3Cでは、HTMLファイルとは別に、外部のディレクトリ内にスタイルシート専用の ファイルを作っておく方法を推奨しているようです。 又、HTMLファイル内のタグのオプション(属性)に、「style」オプションを用いて、設定する方法もあるようです。 ここでは、外部スタイルシートによる設定の方法を簡単に説明することにします。
- W3C:Web全体の技術に関する仕様やガイドラインを作り、世界に広める国際コンソーシアム
- SEO:検索エンジン最適化、検索エンジンの検索結果を上位に掲載されるようにキーワードなどを最適化する方法