Zum Inhalt springen

HTML <style>-Tag

Das <style>-Tag wird verwendet, um ein HTML-Dokument mit CSS zu stylen. Es definiert, wie Elemente in Browsern dargestellt werden sollen.

Erfolg

Um eine externe Stylesheet-Datei zu verknüpfen, verwenden Sie das <link>-Tag.

Der Inhalt des <style>-Tags ist für Browser gedacht, weshalb er im <head>-Element platziert wird. Skripte auf der Seite werden typischerweise nach dem CSS-Code eingefügt.

Es ist möglich, mehr als ein <style>-Element auf einer Seite zu verwenden.

Gefahr

In früheren HTML-Versionen und in XHTML war das Attribut type="text/css" zusammen mit dem <style>-Tag erforderlich.

Syntax

Das <style>-Tag wird paarweise verwendet. Der Inhalt wird zwischen dem öffnenden (<style>) und dem schließenden (</style>) Tag geschrieben.

Beispiel für das HTML <style>-Tag:

HTML <style>-Tag

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      h1 {
        color: #1c87c9;
      }
      p {
        color: #8ebf42;
      }
    </style>
  </head>
  <body>
    <h1>Text heading.</h1>
    <p>First paragraph.</p>
  </body>
</html>

Ergebnis

style-Beispiel

Attribute

AttributWertBeschreibung
mediamedia_queryGibt den Medientyp an, für den die Styles gelten. Standardmäßig gelten die Styles für alle Geräte.
scopedscopedGibt an, dass der Style nur für das Element gilt, das das <style>-Tag enthält, sowie für dessen Kindelemente. Bei Verwendung muss das <style>-Tag innerhalb des zu styelnden Elements platziert werden, anstatt im <head>. Hinweis: Dieses Attribut ist in HTML5.2 veraltet und sollte in der modernen Entwicklung vermieden werden.
typetext/cssGibt den MIME-Typ des Stylesheets an. In HTML5 ist es optional, da text/css der Standardwert ist.

Praxis

Welche Merkmale hat das HTML style-Tag, wie es auf der w3docs-Seite dargestellt wird?

Finden Sie das nützlich?

Dual-run-Vorschau — vergleichen Sie mit den Symfony-Routen live.