Heim  >  Artikel  >  Web-Frontend  >  Welche Arten von CSS-Stylesheets werden automatisch wirksam?

Welche Arten von CSS-Stylesheets werden automatisch wirksam?

下次还敢
下次还敢Original
2024-04-25 17:54:131156Durchsuche

Es gibt fünf Möglichkeiten, wie CSS-Stylesheets automatisch wirksam werden: 2. Internes Stylesheet; 4. Attributauswahl;

Welche Arten von CSS-Stylesheets werden automatisch wirksam?

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>
🎜2. Internes Stylesheet 🎜🎜🎜Das interne Stylesheet wird im <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: 🎜rrreee

Das 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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn