Was sind HTML-Hintergrundcodes?
Hintergrundcodes für HyperText Markup Language (HTML) sind Eigenschaften von Elementen auf Blockebene, die das Erscheinungsbild des Bereichs hinter dem angezeigten Text und den angezeigten Bildern auf einer Webseite ändern können. Durch die Verwendung von HTML-Hintergrundcodes kann die Hintergrundfarbe einer Seite geändert oder ein Bild als Hintergrundbild definiert und angezeigt werden. Diese Codes können als Eigenschaft des HTML-Body-Tags verwendet oder mit Cascading Style Sheets (CSS) genauer definiert werden. HTML-Hintergrundcodes können zwar dazu beitragen, das Erscheinungsbild einer Webseite zu verbessern, sie können jedoch auch Probleme mit der Lesbarkeit der Seite verursachen, wenn sie nicht ordnungsgemäß getestet werden. Darüber hinaus wurden einige Hintergrundcodes - insbesondere die Eigenschaften des HTML-Body-Tags - abgeschrieben und werden möglicherweise nicht richtig angezeigt, wenn sie nicht mit CSS-Eigenschaften definiert wurden.
Sowohl die Eigenschaft background des HTML-Body-Tags als auch die Eigenschaft CSS-Hintergrundbild ermöglichen es einem Designer, eine Datei anzugeben, die als Hintergrundbild einer Website verwendet werden kann. Wenn ein Bild mit der Background-Eigenschaft des Body-Tags definiert wird, wird das Bild auf den Hintergrund der gesamten Seite angewendet. Wenn die Hintergrundbild-CSS-Eigenschaft verwendet wird, kann das Bild auf ein einzelnes Element auf Blockebene beschränkt werden, z. B. eine Tabelle oder ein Textfeld. Das Bild kann fast alles sein, obwohl die meisten Browser keine Animationen im Grafikaustauschformat (GIF) als Hintergrundbild anzeigen und stattdessen möglicherweise nur den ersten Frame anzeigen.
Andere Hintergrundcodes können mit dem Body-Tag und zusätzlichen CSS-Eigenschaften verwendet werden. Sie ermöglichen es, ein Bild so zu definieren, dass es sich vertikal, horizontal oder in beiden Richtungen im Hintergrund wiederholt. Die HTML-Hintergrundcodes können auch verwendet werden, um ein Bild an einem bestimmten Bereich des Bildschirms auszurichten, z. B. an der rechten unteren Ecke. In den CSS-Eigenschaften können Prozentsätze oder Pixelpositionen als Argumente akzeptiert werden. Auf diese Weise können Bilder an ganz bestimmten Positionen positioniert werden.
Es gibt auch einen einfacheren Satz von HTML-Hintergrundcodes, die sich mit dem Definieren einer Volltonfarbe als Hintergrund für eine Website befassen. Genau wie bei Bildern ändert das Anwenden der Farbe innerhalb des Body-Tags die Hintergrundfarbe der gesamten Seite, während das Ändern der CSS-Body-Eigenschaften die Änderung auf ein einzelnes Element auf Blockebene beschränkt. Es ist wichtig zu beachten, dass einige Webbrowser es Benutzern ermöglichen, die Anzeige von Hintergrundbildern und Farben zu deaktivieren.
HTML-Hintergrundcodes können manchmal nicht richtig angezeigt oder deaktiviert werden. Daher wird es als schlechte Entwurfspraxis angesehen, sich stark auf die Farbe eines Hintergrundbilds zu verlassen, um wichtige Informationen an den Betrachter der Website weiterzuleiten. Wenn die Farbe des Texts und des Hintergrunds invertiert ist und der Hintergrund nicht korrekt angezeigt wird, können die Betrachter der Website überhaupt keinen Text sehen. Das Beibehalten einer dunklen Textfarbe über einem hellen Hintergrund kann dazu beitragen, eine Website auch dann sichtbar zu machen, wenn der Hintergrund nicht in der gewünschten Farbe angezeigt wird.