CSS 参考手册 目录

CSS3 :first-of-type 选择器

简介

:first-of-type 选择器用于选择元素中第一个符合指定类型的元素。它与 :first-child 选择器类似,但 :first-of-type 仅选择指定类型的第一个元素,而 :first-child 选择元素中任何类型的第一个元素。

语法

-------------- -
  -- -- --
-

用法

:first-of-type 选择器可以用于多种目的,例如:

  • 为页面上的第一个标题添加特殊样式
  • 为列表中的第一项添加边框
  • 突出显示表格中的第一行

示例

为页面上的第一个标题添加特殊样式

-------- ------
-------- ------
---------------- -
  ------ ----
-

为列表中的第一项添加边框

----
  ------- ------
  ------- ------
-----
---------------- -
  ------- --- ----- ------
-

突出显示表格中的第一行

-------
  ----
    -----------
    -----------
  -----
  ----
    -----------
    -----------
  -----
--------
---------------- -
  ----------------- -----
-

与其他选择器的结合

:first-of-type 选择器可以与其他选择器结合使用以实现更复杂的样式。例如,以下选择器将为页面上第一个具有 class="special" 类的标题添加特殊样式:

------------------------ -
  -- -- --
-

浏览器支持

:first-of-type 选择器在所有现代浏览器中都得到良好的支持。

结论

:first-of-type 选择器是一种强大的工具,可用于选择元素中第一个符合指定类型的元素。它可以用于各种样式目的,并可以与其他选择器结合使用以实现更复杂的样式。


下一篇:CSS 参考手册