Internet-technologies-css
提供:Dev Guides
CSS
前書き
CSSは、1か所で変更を加えるだけで、HTML要素のフォーマットを変更するのに役立ちます。 行われたすべての変更は、その要素が表示されたWebサイトのすべてのWebページに自動的に反映されます。
CSSルール
CSSルールは、スタイルシートを作成するために作成する必要があるスタイルです。 これらのルールは、関連するHTML要素の外観を定義します。 CSS構文の一般的な形式は次のとおりです。
キーポイント
- セレクタは、CSSルールが適用されるHTML要素です。
- プロパティは、セレクタに対応して変更する属性を指定します。
- プロパティは指定された値を取ることができます。
- プロパティと値はコロン(:)で区切られます。
- 各宣言はセミコロン(;)で区切られます。
CSSルールの例を次に示します。
CSSをHTMLに埋め込む
以下は、HTMLドキュメントにCSSを追加する4つの方法です。
- インラインスタイルシート
- 埋め込みスタイルシート
- 外部スタイルシート
- インポートされたスタイルシート
インラインスタイルシート
- インラインスタイルシート*はHTML要素に含まれています。 それらは要素とインラインに配置されます。 インラインCSSを追加するには、CSSプロパティを含むことができるスタイル属性を宣言する必要があります。
構文:
インラインスタイルシートを使用した次の例を考えてみましょう。
出力-
埋め込みスタイルシート
埋め込みスタイル*シートは、特定の要素のすべての出現に同じ外観を適用するために使用されます。 これらは、 *<style> 要素を使用して<head>要素で定義されます。
'_<style> 要素には type 属性を含める必要があります。 type 属性の値は、ブラウザによってレンダリングされるときに含まれる構文のタイプを指定します。_
構文
埋め込みスタイルシートを使用した次の例を考えてみましょう。
外部スタイルシート
外部スタイルシート*は、CSSルールを含む個別の *.css ファイルです。 これらのファイルは、rel属性付きの<link>タグを使用して、任意のHTMLドキュメントにリンクできます。
構文:
外部cssを作成してHTMLドキュメントにリンクするには、次の手順を実行します。
- まず、CSSファイルを作成し、いくつかのHTML要素のすべてのCSSルールを定義します。 このファイルにexternal.cssという名前を付けましょう。
- 次に、HTMLドキュメントを作成し、* externaldemol。*という名前を付けます。
インポートされたスタイルシート
- インポートされたスタイルシート*により、他のスタイルシートからスタイルルールをインポートできます。 CSSルールをインポートするには、スタイルシートのすべてのルールの前に@importを使用する必要があります。
構文:
インラインスタイルシートを使用した次の例を考えてみましょう。