ホームページ > ウェブフロントエンド > フロントエンドQ&A > CSS のセレクターにはハイパーテキスト タグ セレクターが含まれますか?

CSS のセレクターにはハイパーテキスト タグ セレクターが含まれますか?

青灯夜游
リリース: 2022-09-01 17:25:31
オリジナル
4139 人が閲覧しました

######含まれていない。 CSS セレクターには次のものがあります: 1. HTML ページの要素名を通じて特定の HTML 要素を見つけるタグ セレクター; 2. HTML 要素の class 属性の値を通じて特定の HTML 要素を見つけるクラス セレクター; 3. ID セレクターHTML 要素の id 属性の値を通じて特定の HTML 要素を検索します。 4. ワイルドカード セレクター「*」は、カスタム要素を含むすべてのタイプのタグ要素を参照できます。 5. 属性セレクターは、HTML 要素の既存の属性名を使用します。特定の HTML 要素を見つけるための HTML 要素または属性値。

CSS のセレクターにはハイパーテキスト タグ セレクターが含まれますか?このチュートリアルの動作環境: Windows 7 システム、CSS3&&HTML5 バージョン、Dell G3 コンピューター。

CSS セレクターには「ハイパーテキスト タグ セレクター」は含まれませんが、クラス セレクター、タグ セレクター、ID セレクター、属性セレクター、疑似クラス セレクターなどが含まれます。

CSS セレクターとは何ですか?スタイルは CSS の最小構文単位です。各スタイルには、セレクターとセレクターの 2 つの部分が含まれています。以下に示すようなステートメント (ルール)。

CSS のセレクターにはハイパーテキスト タグ セレクターが含まれますか?

1. セレクター (セレクター)

セレクターは、HTML 要素の id、class 属性、または要素名そのもので構成されます。いくつかの特殊記号は、スタイルを定義する HTML 要素を指定するために使用されます。たとえば、セレクター p は、ページ内のすべての

タグのスタイルを定義することを意味します;

2。宣言

宣言は 1 つまたは無数に存在でき、これらの宣言は、セレクターで指定されたオブジェクトをレンダリングする方法をブラウザーに指示します。すべての宣言は一対の中括弧

{ }

内に配置され、宣言全体がセレクターの直後に配置されます。 ステートメントには属性と属性値の 2 つの部分を含める必要があり、セミコロンを使用してステートメントの終わりをマークする必要があります。スタイルの最後のステートメントではセミコロンを省略できます。

    属性: HTML 要素に設定するスタイル名。CSS の色、境界線、フォントなどの一連のキーワードで構成されます。多くの属性が提供されます。これは W3C 公式 Web サイトから表示できます;
  • 値: 数値と単位またはキーワードで構成され、値などの特定の属性の表示効果を制御するために使用されます。 color 属性の値は、赤または #F1F1F1 などです。
#CSS セレクターとは何ですか?

HTML 構造から始めます

<div id="box">
    <div class="one">
        <p class="one_1">
        </p >
        <p class="one_1">
        </p >
    </div>
    <div class="two"></div>
    <div class="two"></div>
    <div class="two"></div>
</div>
ログイン後にコピー

CSS で一般的に使用されるセレクターは次のとおりです:


#ID セレクター (# ボックス)、ボックス
  • クラス セレクター (.one) の ID を持つ要素を選択し、クラス名を持つすべての要素を選択します。 1 つの
  • タグ セレクター ( div)、ラベル div
  • を持つすべての要素を選択します。子孫セレクター (#box div)、ボックス要素
  • 内の ID を持つすべての div 要素を選択します。

    子セレクター (.one>one_1)、親要素が .one であるすべての .one_1 要素を選択します
  • 隣接する兄弟セレクター (.one .two )、すべての .two 要素を選択します.one
  • グループ セレクター (div, p) の直後、div、p のすべての要素を選択
  • 次のセレクターもいくつかあります。使用頻度は低い:

#疑似クラス セレクター

  • :link :选择未被访问的链接
    :visited:选取已被访问的链接
    :active:选择活动链接
    :hover :鼠标指针浮动在上面的元素
    :focus :选择具有焦点的
    :first-child:父元素的首个子元素
    ログイン後にコピー

  • 疑似要素セレクター
  • :first-letter :用于选取指定选择器的首字母
    :first-line :选取指定选择器的首行
    :before : 选择器在被选元素的内容前面插入内容
    :after : 选择器在被选元素的内容后面插入内容
    ログイン後にコピー

  • 属性セレクター
  • [attribute] 选择带有attribute属性的元素
    [attribute=value] 选择所有使用attribute=value的元素
    [attribute~=value] 选择attribute属性包含value的元素
    [attribute|=value]:选择attribute属性以value开头的元素
    ログイン後にコピー

    CSS3 の新しいセレクターには次のものがあります。

階層セレクター ( p~ul)、p 要素が前にある各 ul 要素を選択します。

  • 疑似クラス セレクター

  • :first-of-type 表示一组同级元素中其类型的第一个元素
    :last-of-type 表示一组同级元素中其类型的最后一个元素
    :only-of-type 表示没有同类型兄弟元素的元素
    :only-child 表示没有任何兄弟的元素
    :nth-child(n) 根据元素在一组同级中的位置匹配元素
    :nth-last-of-type(n) 匹配给定类型的元素,基于它们在一组兄弟元素中的位置,从末尾开始计数
    :last-child 表示一组兄弟元素中的最后一个元素
    :root 设置HTML文档
    :empty 指定空的元素
    :enabled 选择可用元素
    :disabled 选择被禁用元素
    :checked 选择选中的元素
    :not(selector) 选择与 <selector> 不匹配的所有元素
    ログイン後にコピー

  • 属性セレクター
    #
    [attribute*=value]:选择attribute属性值包含value的所有元素
    [attribute^=value]:选择attribute属性开头为value的所有元素
    [attribute$=value]:选择attribute属性结尾为value的所有元素
    ログイン後にコピー
  • #css 基本セレクターと優先順位

css 基本セレクター

##セレクター名説明

タイプ セレクターとも呼ばれるこの基本的なセレクターは、HTML ページの要素を通じて、名前によって特定の HTML 要素を見つけます。タイプ セレクターを単独で使用すると、現在の HTML ページ内でこの要素名を持つすべての要素が検索されます。 は、HTML 要素の class 属性の値を通じて特定の HTML 要素を見つけます。この基本的なセレクターの使用法は、 の形式です。 id ​​selector
型セレクター/要素セレクター

クラス セレクター

.クラス名
はクラス セレクターに似ています。特定の属性に基づいて HTML 要素と一致します。クラス セレクターはクラス セレクターと一致し、ID セレクターは一致します。 id 属性。 ID 属性は、ページ全体で唯一反復不可能であることに注意してください。
ユニバーサル セレクター/ワイルドカード セレクター是一个星号(*),这个选择器是一个特殊的标签选择器,它可以指代所有类型的标签元素,包括自定义元素,以及
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート