予備CSS - 5の作成

CSSの  作成


スタイルシートを読み込むと、ブラウザはそのHTML文書に従ってフォーマットされます。


スタイルシートを挿入する方法

3つの方法でスタイルシートを挿入する方法:

  • 外部スタイルシート(外部スタイルシート)
  • 内部スタイルシート(内部スタイルシート)
  • インラインスタイル(インラインスタイル)

外部スタイルシート

スタイルが多くのページに適用する必要がある場合は、外部スタイルシートは、理想的な選択です。外部スタイルシートの場合では、1つのファイルを変更することで、サイト全体の外観を変更することができます。各ページには、スタイルシートにリンクする<link>タグを使用しています。<link>タグ(文書):ヘッダ

< ヘッド> 
< リンクのrel = "スタイルシート" タイプ= "テキスト/ cssの" のhref = "mystyle.css" > 
</ ヘッド>

ブラウザは、文書のフォーマットは、それに応じてファイルmystyle.cssスタイル宣言から読み込まれます。

外部スタイルシートは、任意のテキストエディタで編集することができます。ファイルは任意のHTMLタグを含めることはできません。スタイルシートの名前で.cssの拡張子を保存する必要があります。ここでは、スタイルシートファイルの例です。

 

リマーク (:「余白左:20ピクセル」のような)プロパティ値と単位の間にスペースを入れないで、正しい言葉遣いは「余白左:20ピクセル」です。


内部スタイルシート

単一のドキュメントは特別なスタイルを必要とするときは、内部スタイルシートを使用する必要があります。:あなたは、<スタイル>タグは、このように、文書の頭の中で内部スタイルシートを定義して使用することができます

< ヘッド> 
< スタイル> 
時間{ シエナ} 
、P { マージン左20ピクセル} { 背景画像URL( "画像/ back40.gif") } 
</ スタイル> 
</ ヘッド>

インラインスタイル

表示したいとコンテンツを一緒に混合するので、インラインスタイルは、スタイルシートの外に多くの利点を失います。この方法は、例えば、のみ適用される必要は注意して使用する場合、一度一つの要素でスタイル。

インラインスタイルを使用するには、関連するタグにスタイル(スタイル)属性を使用する必要があります。スタイル属性は、任意のCSSプロパティを含めることができます。この例では、段落と左余白の色を変更する方法を示しています。

< P スタイル=「色:シエナ;マージン左:20ピクセル」>これは段落です。</ P >

 


複数のスタイル

一部の属性は、異なるスタイルシートに同じセレクタを定義している場合は、プロパティの値は、より特定のスタイルシートから継承されています。 

例えば、外部スタイルシートは、H3セレクタのための3つの特性を有します。

H3 
{ 
    色:赤。
    テキスト整列:左; 
    フォントサイズ:8PT。
}

内部スタイルシートは、H3セレクタのための2つのプロパティがあります。

H3 
{ 
    テキスト整列:右。
    フォントサイズ:20pt; 
}

あなたは、外部スタイルシートのリンクと同時にページのスタイル内部スタイルシートを使用している場合は、H3 GETは次のようになります。

赤色; 
テキスト整列:右; 
フォントサイズ:20pt;

即ち、色属性は、外部スタイルシートに継承され、テキストの配置(テキストアライメント)およびフォントサイズ(フォントサイズ)は、スタイルシートの内部ルールで置換することができます。


複数のスタイルの優先順位

スタイルシートは、さまざまな方法で定義されたスタイル情報を可能にします。スタイルは、単一のHTML要素、HTMLページの最初の要素、または外部CSSファイルで指定することができます。でも、複数の外部スタイルシートは、単一のHTML文書内で参照することができます。

次のように一般的には、優先順位は次のとおりです。

インラインスタイル)インラインスタイル>(内部スタイル)内部スタイルシート>(外部スタイル)外部スタイルシート>ブラウザのデフォルトスタイル

< ヘッド> 
    <! - 外部スタイルはstyle.css - > 
    < リンクのrel = "このスタイルシート" タイプ= "テキスト/ CSS" のhrefは= "のstyle.css" /> 
    <! - セット:H3 {色:青; } - > 
    < スタイルタイプ= "テキスト/ CSS" > 
      / * 内部のスタイル* / 
      H3 { ; } 
    </ スタイル> 
</ ヘッド> 
< 身体> 
    < H3 >テスト!<
ボディ>

注意:内部の背面の外部スタイル模様場合は、外部スタイルは、内部のスタイルを上書きします。

 

おすすめ

転載: www.cnblogs.com/wutaotaosin/p/11289265.html