HTML-Attribut bgcolor ist veraltet: Was Verwenden Sie Stattdessen?
VStudio ASP.NET gibt folgende Meldung:
Attribute 'bgcolor' is considered outdated. A newer construct is recommended.
Was ist die empfohlene Konstrukt?
bgcolor
ist innerhalb einer <td>
element.
Andere verbundene Nachricht :
Attribute 'bordercolor' is not a valid attribute of element 'table'.
Weiß jemand, wo ich finden könnte, der neuere Ersatz?
Sie wissen, es ist schlecht, wenn auch ASP-Denkens beginnt dein HTML ist veraltet... 😉
InformationsquelleAutor Anthony K | 2008-12-12
Du musst angemeldet sein, um einen Kommentar abzugeben.
BGColor
war veraltet in der W3C-HTML 4.0-Spezifikation.Neueren Web-sites und web-Anwendungen unter Verwendung von CSS (Cascading Style Sheets) zu Rendern das gleiche, wie folgt:
Für Tabellen, tun Sie den folgenden:
- Und in deiner CSS:
Wird es, so dass die Tabelle eine Hintergrundfarbe, und tun, verschiedene Sachen mit der rest der Daten in der Tabelle/table rows.
Einfach ausgedrückt, dass in deinem Stylesheet und verweisen auf Ihre web-Seite in etwa so:
Können Sie nur über das, was Sie wollen in Ihrem CSS, weitere Informationen über CSS hier, und hier.
InformationsquelleAutor George Stocker
Best guess wäre CSS
background-color
undborder-color
:Ja, es ist etwas, das Ihr Leben viel leichter sein, wenn Sie es tun.
InformationsquelleAutor Jonathan Lonowski
Es ist auch erwähnenswert, dass zwar nicht so elegant wie eine seperate style-Abschnitt, es gilt jetzt, es zu tun auf diese Weise, mit inline-styles, wenn dies ist, was Sie noch komfortabler mit:
InformationsquelleAutor danieltalsky
Den neueren Ersatz ist cascading style sheets (CSS). Alle Attribute oder Elemente, die die Kontrolle über die visuelle Darstellung eines HTML-Dokuments sind veraltet. Visuelle Stile, sollte festgelegt werden, mithilfe von CSS.
InformationsquelleAutor Tmdean
Ist der empfohlene Weg, Dinge zu tun, wie das ist, CSS zu benutzen. Sie können CSS-Klassen für die Tabelle. So etwas wie dieses:
CSS:
HTML:
InformationsquelleAutor Jeromy Irvine