„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wie kann ich Tabellenattribute in HTML5 nach CSS migrieren?

Wie kann ich Tabellenattribute in HTML5 nach CSS migrieren?

Veröffentlicht am 07.11.2024
Durchsuche:378

How Can I Migrate Table Attributes to CSS in HTML5?

HTML5-Tabellenattributübergang

Die HTML5-Validierungsfunktion von Visual Studio identifiziert Cellpadding-, Cellspacing-, Valign- und Align-Attribute als ungültig für Tabellenelemente. Um dieses Problem zu lösen, führt HTML5 CSS-Alternativen ein, um das Erscheinungsbild und den Abstand von Tabellen zu steuern.

Zellenauffüllung:

Ersetzen Sie die Zellenauffüllung durch die CSS-Auffüllungseigenschaft, die auf Tabellenzellen angewendet wird (

und ). Zum Beispiel:
th, td {
  padding: 5px;
}

Zellenabstand:

Ersetzen Sie den Zellenabstand durch die CSS-Eigenschaften „Randkollaps“ und „Randabstand“, die auf die Tabelle angewendet werden. border-collapse: separate und border-spacing: 5px erzeugen einen Abstand von 5px zwischen den Tabellenzellen. border-collapse: Collapse und border-spacing: 0 entfernen alle Abstände zwischen Zellen.

Vertikale Ausrichtung:

Ersetzen Sie valign durch CSS Vertical-Alignment, das auf Tabellenzellen angewendet wird . Vertical-Align: Top richtet den Zellinhalt am oberen Rand der Zelle aus.

Horizontale Ausrichtung (Mitte):

Align ist zwar kein gültiges HTML5-Attribut, Sie kann eine horizontale Zentrierung erreichen, indem CSS margin: 0 automatisch auf die Tabelle angewendet wird. Dadurch wird die Tabelle horizontal innerhalb ihres übergeordneten Containers zentriert.

Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3