Es gibt fünf Möglichkeiten, wie CSS-Stylesheets automatisch wirksam werden: 2. Internes Stylesheet; 4. Attributauswahl;
Mehrere Möglichkeiten, wie CSS-Stylesheets automatisch wirksam werden
Es gibt mehrere Möglichkeiten, wie CSS-Stylesheets automatisch wirksam werden:
1. Direkte Inline-Stile
Inline-Stile werden direkt geschrieben HTML-Elemente im <style>
-Tag. Es ist nur für das Element wirksam, das es enthält, und hat Vorrang vor anderen Stilen. <style>
标签中。它只对包含它的元素有效,优先级高于其他样式。
<code class="html"><p style="color: red; font-size: 20px;">一些文本</p></code>
2. 内部样式表
内部样式表写在 <head>
标签内的 <style>
标签中。它对整个页面有效,优先级高于外部样式表。
<code class="html"><head> <style> p { color: blue; font-size: 16px; } </style> </head></code>
3. 外部样式表
外部样式表是一个独立的文件,其文件名以 .css
为扩展名。通过 <link>
标签将它链接到 HTML 页面。优先级低于内部样式表。
<code class="html"><head> <link rel="stylesheet" href="style.css"> </head></code>
4. 属性选择器
属性选择器匹配具有特定属性的元素。当元素具备此属性时,样式将自动生效。例如,以下样式将对所有带有 class="important"
的元素应用红色文本:
<code class="css">[class="important"] { color: red; }</code>
5. JavaScript
使用 JavaScript 可以动态地应用 CSS 样式。例如,以下代码将向元素添加一个 class
<code class="javascript">document.getElementById("myElement").classList.add("important");</code>
<style>
-Tag innerhalb des <head>
-Tags geschrieben. Es ist für die gesamte Seite wirksam und hat Vorrang vor externen Stylesheets. 🎜rrreee🎜🎜3. Externes Stylesheet🎜🎜🎜Ein externes Stylesheet ist eine unabhängige Datei und ihr Dateiname hat die Erweiterung .css
. Verknüpfen Sie es über das Tag <link>
mit der HTML-Seite. Hat eine niedrigere Priorität als interne Stylesheets. 🎜rrreee🎜🎜4. Attributselektor 🎜🎜🎜Attributselektor gleicht Elemente mit bestimmten Attributen ab. Wenn ein Element dieses Attribut hat, wird der Stil automatisch wirksam. Der folgende Stil wendet beispielsweise roten Text auf alle Elemente mit class="important"
an: 🎜rrreee🎜🎜5 JavaScript🎜🎜🎜 CSS-Stile können dynamisch mit JavaScript angewendet werden. Der folgende Code fügt beispielsweise einem Element eine Klasse
hinzu, wodurch sein Text rot wird: 🎜rrreeeDas obige ist der detaillierte Inhalt vonWelche Arten von CSS-Stylesheets werden automatisch wirksam?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!