Heim  >  Artikel  >  Web-Frontend  >  10 tabellenbezogene Tags bei der Erstellung von HTML_HTML/Xhtml_Webseiten

10 tabellenbezogene Tags bei der Erstellung von HTML_HTML/Xhtml_Webseiten

WBOY
WBOYOriginal
2016-05-16 16:42:091721Durchsuche

Tatsächlich werden viele Leute sagen: „Ich sehe, dass Tabellen niemals verwendet werden sollten“, aber das ist absolut falsch! Dieser Vorschlag gilt nur für die Verwendung von HTML-Tabellen zum Definieren des Layouts einer Webseite. Tabellen eignen sich jedoch perfekt zum bequemen Anordnen von Zeilen und Spalten mit Dateninformationen. Wenn Sie tabellarische Daten auf einer Seite anzeigen müssen, müssen Sie sie verwenden! Warum nicht? Allerdings ignorieren manche Leute in diesem Fall die Existenz bestimmter HTML-Tags für Tabellen und wissen nicht, wie man sie richtig verwendet.

HTML verfügt über 10 tabellenbezogene Tags. Nachfolgend finden Sie eine Liste mit einer Einführung. Zunächst muss das Dokument jedoch ordnungsgemäß unter HTML 4.01/XHTML 1 oder HTML 5 definiert werden:

  • Tabellentitel definieren (4, 5)
  • Definieren Sie Attribute (4, 5) für die Spalten der Tabelle
  • Definieren Sie die Gruppierung der Tabellenspalten (4, 5)
  • Tabelle (4, 5) definieren
  • Definieren Sie den Tabellenkörper (4, 5)
  • Definieren Sie die Tabellennotizen (unten) der Tabelle (4, 5)
  • Definieren Sie die Kopfzeile der Tabelle (4, 5)
  • Definieren Sie die Zeilen (4, 5) der Tabelle

    Eine grundlegende Tabellenstruktur ist wie folgt:

    10 tabellenbezogene Tags bei der Erstellung von HTML_HTML/Xhtml_Webseiten

    Es enthält einen Titel, eine Kopfzeile, einen Hauptteil und eine Fußzeile. Die richtige Reihenfolge der HTML-Elemente ist:

    Definieren Sie eine Zelle (4, 5)
  • Definieren Sie die Kopfzeile der Tabelle (4, 5)
  • Sie können auch
  • und
  • verwenden, um Tabellenspalten oder Gruppenspalten zu definieren:

    1. Das Folgende ist ein Beispiel für eine korrekte Tabellenstruktur:
    2. Kopieren Sie den Code
    3. Der Code lautet wie folgt:


    4. ;/tr> /td> !-- Tabellenkörper- -
      Das Ergebnis im Browser sieht wie folgt aus:
      10 tabellenbezogene Tags bei der Erstellung von HTML_HTML/Xhtml_Webseiten

      Einige Tipps zu Formularen

      • Laut der Erklärung und Verwendung von w3schools muss in einer Tabellendefinition das
      -Element vor stehen, damit der Browser die Tabelle rendern kann, bevor er alle Daten empfängt. Wenn es außerdem nicht in dieser Reihenfolge ist, wird es die HTML4- und XHTML-Validierung des W3C nicht bestehen , unabhängig davon, welche DTD Sie deklarieren. In HTML 4.01 waren die Tabellenattribute
    5. align und bgcolor veraltet, daher werden in HTML 5 keine Tabellenattribute unterstützt (tatsächlich werden in XHTML die Tabellenattribute „align“ und „bgcolor "Attribute werden in 1.0 Strict DTD nicht mehr unterstützt);
    6. Alle gängigen Browser unterstützen das Tag
      , aber Firefox, Chrome und Safari unterstützen nur die Attribute span und width des colgroup-Elements;
    7. Empty-cells:show|hide in CSS kann festlegen, ob leere Zellen Ränder anzeigen. Beachten Sie, dass dieses
    8. anstelle von td/th
    9. in der Tabelle festgelegt werden muss. Dieses Problem tritt im IE6 leichter auf; border-collapse:collapse |. Separat in CSS kann festgelegt werden, ob die Ränder der Tabelle zu einem Rahmen zusammengeführt werden Das Attribut „border-spacing“ in CSS entspricht dem Attribut „cellspacing“ der Tabelle.
    10. Um das derzeit befürwortete Entwicklungsmodell der Trennung von Leistung und Struktur zu verwirklichen, empfiehlt die Front-End-Beobachtung, dass alle Dinge im Zusammenhang mit der Präsentationsebene auf der Seite durch CSS gesteuert werden, anstatt HTML-eigene Attribute zur Steuerung der Leistung zu verwenden Die Seite wird am leichtesten ignoriert.
    11. Weitere Informationen zu Tabellen finden Sie im W3C-Dokument:

      w3 Introduction to tables

      Abschließend möchte ich Ihnen eine ganz einfache Frage stellen: Welches CSS-Attribut entspricht dem Cellpadding-Attribut der Tabelle?

      Tabellenüberschrift hier
      Kopf 1
      Fuß 2
      td>F
    Stellungnahme:
    Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn