HTML Academy · Lektion

Theme-Farbe und App-Symbole

Passen Sie die Farbe der Browser-Chrome und das Startbildschirmsymbol an

Lektion 3 von 414 Schritte

Theme-Farbe und App-Symbole ist eine kostenlose HTML Academy-Lektion auf CoddyKit. Dies ist Lektion 3 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des HTML Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der HTML Academy-Kurs umfasst insgesamt 4 Lektionen.

Meta-Tag theme-color

Das Tag <meta name="theme-color" content="#1f2937"> legt auf Mobilgeräten die Farbe der Browser-Adressleiste und bei Desktop-PWAs die Farbe der Titelleiste fest. Dadurch wirkt die Seite hochwertig und appähnlich, ohne dass sich Inhalte ändern.

<meta name="theme-color" content="#1f2937">

Farben für den Dark-Mode

Stellen Sie separate Farben für den hellen und den dunklen Modus bereit: <meta name="theme-color" content="#ffffff" media="(prefers-color-scheme: light)"> sowie ein zweites Tag mit der dunklen Farbe. Browser wählen anhand der Betriebssystemeinstellung der Nutzerin oder des Nutzers die passende Variante aus.

<meta name="theme-color" content="#ffffff" media="(prefers-color-scheme: light)">
<meta name="theme-color" content="#0f172a" media="(prefers-color-scheme: dark)">

manifest theme_color

theme_color im Manifest legt die Farbe fest, wenn die App als installierte PWA ausgeführt wird (Titelleiste des eigenständigen Fensters). Stimmen Sie sie für ein konsistentes Erscheinungsbild mit dem theme-color-Meta-Tag der Seite ab — unabhängig davon, ob die App im Browser oder installiert ausgeführt wird, bleibt die visuelle Identität gleich.

Standard-Favicon

<link rel="icon" href="/favicon.ico"> ist das zeitlose Symbol für den Browser-Tab. Trotz des Namens bevorzugen moderne Browser PNG oder SVG gegenüber ICO. Stellen Sie ein 32x32-PNG über <link rel="icon" type="image/png" sizes="32x32" href="/icon-32.png"> bereit, damit es schärfer dargestellt wird.

SVG-Favicon

Moderne Browser akzeptieren SVG-Favicons: <link rel="icon" type="image/svg+xml" href="/icon.svg">. Sie bleiben bei jeder Größe scharf und sind sehr klein. Verwenden Sie sie für Vektorlogos und ergänzen Sie ein PNG als Fallback für Browser, die keine SVG-Favicons unterstützen.

Apple-Touch-Icon

Der iOS-Home-Bildschirm verwendet das apple-touch-icon: <link rel="apple-touch-icon" href="/apple-touch-icon.png">. Stellen Sie ein 180x180-PNG bereit. iOS liest die Manifest-Symbole nicht für die Installation auf dem Home-Bildschirm; der apple-touch-icon-Link ist erforderlich.

Manifest-Symbole (Android)

Android-Installationen lesen die Symbole aus dem icons-Array des Manifests. Fügen Sie PNGs mit 192x192 (Home-Bildschirm) und 512x512 (Splash-Screen, App-Drawer) hinzu. Ergänzen Sie eine Kopie mit dem Zweck "maskable", damit Android das Symbol an die Form des Home-Bildschirm-Symbols (Kreis, Squircle, Quadrat) anpassen kann.

Sicherheitsbereich für maskierbare Symbole

Der wichtige Inhalt maskierbarer Symbole sollte innerhalb eines zentrierten Sicherheitsbereichs von 80 % liegen — die äußeren 20 % können je nach Maskenform des Geräts abgeschnitten werden. Verwenden Sie während des Designs Tools wie maskable.app, um eine Vorschau des Symbols mit verschiedenen Maskenformen anzuzeigen.

Windows-Kachelsymbole

Für angeheftete Kacheln unter Windows 8/10: <meta name="msapplication-TileImage" content="/tile.png"> und <meta name="msapplication-TileColor" content="#1f2937">. Heute weniger wichtig als Lösungen für andere Plattformen, aber weiterhin nützlich für Windows-Nutzer, die Websites anheften.

Browser-Konfigurationsdatei

Für das alte IE/Edge: <meta name="msapplication-config" content="/browserconfig.xml"> verweist auf eine XML-Datei mit Kachelsymbolen in mehreren Größen. Heute weitgehend irrelevant; neue Websites können browserconfig.xml ohne Nachteile weglassen.

Maskensymbol für Safari

Angehefteter Tab in Safari unter macOS: <link rel="mask-icon" href="/safari-icon.svg" color="#1f2937">. Das SVG sollte ein einfarbiges Symbol sein (die Farbe wird durch das color-Attribut überschrieben). Wird ausschließlich von der Funktion für angeheftete Tabs in Safari unter macOS verwendet.

Symbole testen

Verwenden Sie realfavicongenerator.net, um aus einer einzigen Quelle alle Varianten der Symbole zu erzeugen. Testen Sie auf einem echten iOS-Gerät (zum Home-Bildschirm hinzufügen) und unter Android (die App über das Browsermenü installieren), um zu überprüfen, dass die Symbole korrekt zugeschnitten und nicht pixelig dargestellt werden.

Wissenscheck

Welchen Zweck hat der Icon-Zweck "maskable" in einem Web-App-Manifest?

Zusammenfassung

theme-color (mit Media-Query-Varianten) färbt die Adressleiste; theme_color im Manifest färbt die Titelleiste der installierten App. Zu den Symbolen gehören Favicons (SVG + PNG), apple-touch-icon (iOS, 180x180), Manifest-Symbole (Android, 192 + 512 + maskable), das Safari-mask-icon (einfarbiges SVG) und msapplication-TileImage (angeheftete Windows-Kacheln). Verwenden Sie realfavicongenerator.net, um alle Varianten aus einer einzigen Quelle zu erzeugen.

Kostenlos starten

Lerne HTML mit einem KI-Tutor — kostenlos

Schreibe und führe echten Code in deinem Browser aus, bekomme sofortige Hilfe von einem 24/7 KI-Tutor und setze dein Lernen im Web oder in der App fort.

Kurse
40
Lektionen
159

Häufig gestellte Fragen

Ist die Lektion „Theme-Farbe und App-Symbole“ kostenlos?

Ja — der vollständige Text von „Theme-Farbe und App-Symbole“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des HTML Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der HTML Academy-Kurs umfasst insgesamt 4 Lektionen.

Was lerne ich in „Theme-Farbe und App-Symbole“?

Passen Sie die Farbe der Browser-Chrome und das Startbildschirmsymbol an Du übst HTML Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um HTML Academy zu starten?

Keine Vorkenntnisse erforderlich. HTML Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 3 von 4.

Wie lange dauert die Lektion „Theme-Farbe und App-Symbole“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser HTML Academy-Lektion Code schreiben und ausführen?

Ja. Jede HTML Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. Das Web-App-Manifest
  2. Service Worker aus HTML registrieren
  3. Theme-Farbe und App-Symbole
  4. Offline-Fallback-Seite
← Zurück zu HTML Academy