CSSセレクターとは何ですか? CSSセレクターとは何ですか?

青灯夜游
リリース: 2018-10-20 16:48:55
オリジナル
4193 人が閲覧しました

この記事では、CSS セレクターとは何かについて説明します。 CSSセレクターとは何ですか?困っている友人は参考にしていただければ幸いです。

W3School オフライン マニュアル (2017.03.11 バージョン) ダウンロード: https://pan.baidu.com/s/1c6cUPE7jC45mmwMfM6598A

セレクターは、変更される要素を参照します。 CSS で一般的に使用されるセレクターには、 HTML セレクター、クラス セレクター、ID セレクター があります。

HTML セレクター

最も一般的な CSS セレクターは要素セレクターです。言い換えれば、ドキュメントの要素は最も基本的なセレクターです。

HTML のスタイルを設定する場合、セレクターは通常、p、h1、em、a などの HTML 要素、または HTML 自体になります。

例:

html {color:black;}
h1 {color:blue;}
h2 {color:silver;}
ログイン後にコピー

ある要素から別の要素にスタイルを切り替えることができます。

上記の段落テキスト (h1 要素の代わりに) をグレーにすることに決めたとします。 h1 セレクターを p に変更するだけです。

html {color:black;}h2 {color:silver;}
ログイン後にコピー

クラス セレクター

W3C 標準では、要素セレクターはタイプ セレクターとも呼ばれます。

「タイプ セレクターは、ドキュメント言語要素タイプの名前と一致します。タイプ セレクターは、ドキュメント ツリー内のその要素タイプのすべてのインスタンスと一致します。」

形式は次のとおりです:

selector.classname{
    property1:valu;
    property2:valu;
    ……
  }
ログイン後にコピー

例:

p.left {font-family: sans-serif;}
ログイン後にコピー

id ​​セレクター

要素を個別にスタイルする必要がある場合は、id セレクターを使用できます。 ID セレクターは最初にデザイン スタイルのオブジェクトの ID 値を定義する必要があり、異なる要素の ID 値を繰り返すことはできません。

例:

<p id="top"></p>
ログイン後にコピー

トップのスタイルを定義:

#top{
  property1:value;
  property2:value;
  ……
}
ログイン後にコピー

html

<!DOCTYPE html>
<html >
<head>
<meta charset="UTF-8">
<title>CSS 常用选择器</title>
<link rel="stylesheet" type="text/css" href="0923.css">
</head>
<body>

<!--
id 选择器
-通过id属性值选中唯一的元素
- #id属性名{}


class 类选择器
-通过类选择器,选中一组
-.class属性名{}

-->
<h1>HTML选择器</h1>
<p id="p1">css test</p>
<p class="p2">css test</p>
<p class="p2">css test</p>
<p class="p2">css test</p>

</body>
</html>
ログイン後にコピー

0923.css

h1{
    color: yellow;
}

#p1{
    color: aqua;
    font-size: 20px;
}
.p2{
      color: red;
      font-size:40px;
}
ログイン後にコピー

要約: 上記この記事の内容全体が、皆さんの学習に役立つことを願っています。関連チュートリアルの詳細については、 CSS 基本ビデオ チュートリアル CSS3 ビデオ チュートリアル bootstrap ビデオ チュートリアル をご覧ください。

以上がCSSセレクターとは何ですか? CSSセレクターとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート