ホームページ  >  記事  >  ウェブフロントエンド  >  CSS_html/css_WEB-ITnose の使用を開始する

CSS_html/css_WEB-ITnose の使用を開始する

WBOY
WBOYオリジナル
2016-06-24 11:34:291027ブラウズ

セレクター

1 <!--这个样式用在p元素中-->2     p{3       color: maroon;4     }

HTML に CSS を挿入

 1 <!-- 放入style元素中,但不建议文件多的时候这样做 --> 2 <head> 3   <meta charset="utf-8"> 4   <title> HEAD FIRST CSS</title> 5   <style> 6     p{ 7       color: maroon; 8     } 9   </style>10 </head>

ページにスタイルを追加:

手順:

  1. テイクアウトHTML ファイル内のスタイル ルールを拡張子 .css が付いたファイルに置きます。
  2. 各 HTML ファイルから CSS ファイルへの外部リンクを作成します
  3. よくテストしてください

 1 <!--这个样式在一个index.css文件中--> 2     p{ 3       color: maroon; 4     } 5  6  7 <!-- 在html文件中 --> 8 <head> 9   10   <meta charset = "utf-8">11   <title>head first Lounge</title>12     13    <!-- 链接到外部样式表的HTML -->14   <link rel="stylesheet" href="index.css">15 16 </head>

スタイルの継承

はボディ 6c04bd5ca3fcae76e30b72ad730ca86d 内の要素にのみスタイルを追加できるため、93f0f5c25f18dab9d176bd4f6de5d30e 要素は追加できません議論のため

上の図に関する注:

  • すべての e388a4556c0f65e1904146cc1a846bee 要素を設定すると、下の影付きの領域内のすべての要素に影響します。
  • img 要素も段落の子要素ですが、テキストがないため影響を受けません
  • 長江の背後の波が波を押し進め、継承を上書きします

    ただし、すべての要素にスタイルを継承させたくない場合もあります。

    しかし、幸いなことに、ブラウザは常により具体的なルールを使用します

    1 body{2         font-family:sans-serif;3     }4     5     /* 覆盖掉了从body继承的font-family属性 */6     em{7       font - family:serif;8     }

    特定の段落のスタイルを個別に設定します

    特別にする必要がある段落が常にいくつかあります

    そうですよね?では、クラブのようなクラスが存在する場合、勝者は誰でしょうか?

    何?要素が複数のクラブに参加しますか?

    大丈夫、セレクターは常に最も具体的なものを選択します (特定のレベルが同じ場合は最後のもの)

    1 <!-- 在html文件中 -->2 <p class="specil">3   this is a specil people/class;4 </p>5 <p>6   this is 平常的 p;7 </p>

    1 /*这个样式在一个index.css文件中*/2  p{3         font-family:sans-serif;4     }5  /*specil类的p ,覆盖掉了从p继承的样式,多个元素同属一个类时,为了一次设置多个元素,可以省略类前的元素名*/6   p.specil{7          color:green;8     }

    結果:

    要素が複数のクラスに属している場合、セレクターは最も高いものを選択します特定のレベル。

    特異性レベルが同じ場合、セレクターは常に最後に表示されるルールを選択します。

    上記のコードの最後のプレーヤーは青です。
  • 声明:
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。