style
属性(例如 <p style="color:red;">
)来设置各个元素的样式,但这对于大型网站来说效率很低。
<p>更有效的方法是在 HTML 的 <style>
部分中使用 <head>
元素,或者使用 style.css
:<link>
链接到 HTML 的单独 CSS 文件(如 )
<code class="language-html"> <style> p { color: red; text-decoration: underline; } </style></code>
<code class="language-html"><!-- index.html --> <link href="style.css" rel="stylesheet"></code>
<code class="language-css">/* style.css */ p { color: red; text-decoration: underline; }</code>
<p>
元素。 浏览器开发人员工具(例如 Chrome 中的右键单击“检查”)可让您检查和修改应用的样式以进行故障排除。
<p>选择 HTML 元素
<p>p
中的 p { color: red; }
选择所有 <p>
元素。 对于更复杂的结构,id
和 class
属性提供更精细的控制。
<p>类和 ID 选择器
<p>每个元素可以有一个唯一的id
。 ID 选择器 (#idName
) 通过 id
定位元素。 但是,id
必须是唯一的,这限制了它们的灵活性。
<p>课程提供了更多的多功能性。 多个元素可以共享同一个类。类选择器(.className
)以该类为目标元素。 元素可以有多个类(例如,<p class="red-text bold">
)。
<p>.red-text { color: red; }
使用 red-text
类设置所有元素的样式。 p.red-text
仅使用 <p>
.red-text
专门设置 元素的样式
<p>组合选择器
<p>文档对象模型 (DOM) 将页面的结构表示为树。 组合选择器利用这个层次结构。
div p
:选择 <p>
元素(后代)中的所有 <div>
元素。div > p
:仅选择 <p>
元素的直接子 <div>
元素。p span
:选择紧随 <span>
后的 <p>
。p ~ span
:选择 <span>
之后的所有 <p>
兄弟姐妹。.intro p
)。
<p>伪选择器
<p>伪类选择器根据元素的状态来设计元素的样式(例如,a:hover
、a:active
、a:visited
)。 伪元素选择器针对元素的部分(例如,::first-letter
)。
<p>其他选择器
*
:通用选择器,选择所有元素。h1, h2, p
):选择多个元素类型。p[lang]
、p[lang="en"]
):根据属性选择元素。以上是CSS 选择器简介的详细内容。更多信息请关注PHP中文网其他相关文章!