HTML -Tutorial

HTML-HOME HTML-Einführung HTML-Editoren HTML-Basis HTML-Elemente HTML-Attribute HTML-Überschriften HTML-Absätze HTML-Stile HTML-Formatierung HTML-Zitate HTML-Kommentare HTML-Farben HTML-CSS HTML-Links HTML-Bilder HTML-Favicon HTML-Tabellen HTML-Listen HTML-Block und Inline HTML-Klassen HTML-ID HTML-Iframes HTML-JavaScript HTML-Dateipfade HTML-Kopf HTML-Layout HTML-responsiv HTML Computercode HTML-Semantik HTML-Styleguide HTML-Entitäten HTML-Symbole HTML-Emojis HTML-Zeichensatz HTML-URL-Codierung HTML vs. XHTML

HTML -Formulare

HTML-Formulare HTML-Formularattribute HTML-Formularelemente HTML-Eingabetypen HTML-Eingabeattribute HTML-Eingabeformularattribute

HTML -Grafiken

HTML-Leinwand HTML-SVG

HTML- Medien

HTML-Medien HTML-Video HTML-Audio HTML-Plugins HTML-YouTube

HTML -APIs

HTML-Geolokalisierung HTML-Drag/Drop HTML-Webspeicher HTML-Webworker HTML-SSE

HTML- Beispiele

HTML-Beispiele HTML-Quiz HTML-Übungen HTML-Zertifikat HTML-Zusammenfassung HTML-Barrierefreiheit

HTML -Referenzen

HTML-Tag-Liste HTML-Attribute Globale HTML-Attribute HTML-Browser-Unterstützung HTML-Ereignisse HTML-Farben HTML-Leinwand HTML-Audio/Video HTML-Doctypes HTML-Zeichensätze HTML-URL-Codierung HTML-Sprachcodes HTTP-Nachrichten HTTP-Methoden PX-zu-EM-Konverter Tastatürkürzel

Kopfzeilen von HTML -Tabellen


HTML-Tabellen können Kopfzeilen für jede Spalte oder Zeile oder für viele Spalten/Zeilen haben.


EMIL TOBIAS LINUS
     
     
     
     
     
8:00    
9:00    
10:00    
11:00    
12:00    
13:00    
MO DI HEIRATEN SAMMELN FR
8:00          
9:00          
10:00          
11:00          
12:00          
DEZEMBER
     
     
     
     
     

Kopfzeilen von HTML-Tabellen

Tabellenköpfe werden mit thElementen definiert, wobei jedes thElement eine Tabellenzelle darstellt.

Beispiel

<table>
  <tr>
    <th>Firstname</th>
    <th>Lastname</th>
    <th>Age</th>
  </tr>
  <tr>
    <td>Jill</td>
    <td>Smith</td>
    <td>50</td>
  </tr>
  <tr>
    <td>Eve</td>
    <td>Jackson</td>
    <td>94</td>
  </tr>
</table>

Vertikale Tabellenüberschriften

Um die erste Spalte als Tabellenkopf zu verwenden, definieren Sie die erste Zelle in jeder Zeile als thElement:

Beispiel

<table>
  <tr>
    <th>Firstname</th>
    <td>Jill</td>
    <td>Eve</td>
  </tr>
  <tr>
    <th>Lastname</th>
    <td>Smith</td>
    <td>Jackson</td>
  </tr>
  <tr>
    <th>Age</th>
    <td>94</td>
    <td>50</td>
  </tr>
</table>


Tabellenüberschriften ausrichten

Standardmäßig sind Tabellenüberschriften fett und zentriert:

Vorname Nachname Das Alter
Jill Schmied 50
Vorabend Jackson 94

text-alignVerwenden Sie die CSS- Eigenschaft , um die Tabellenköpfe links auszurichten :

Beispiel

th {
  text-align: left;
}

Kopfzeile für mehrere Spalten

Sie können eine Kopfzeile haben, die sich über zwei oder mehr Spalten erstreckt.

Name Das Alter
Jill Schmied 50
Vorabend Jackson 94

Verwenden Sie dazu das colspanAttribut des <th>Elements:

Beispiel

<table>
  <tr>
    <th colspan="2">Name</th>
    <th>Age</th>
  </tr>
  <tr>
    <td>Jill</td>
    <td>Smith</td>
    <td>50</td>
  </tr>
  <tr>
    <td>Eve</td>
    <td>Jackson</td>
    <td>94</td>
  </tr>
</table>

Mehr über colspan und rowspan erfahren Sie im Kapitel Tabelle colspan & rowspan .


Tabellenüberschrift

Sie können eine Beschriftung hinzufügen, die als Überschrift für die gesamte Tabelle dient.

Monatliche Einsparungen
Monat Ersparnisse
Januar $100
Februar $50

Um einer Tabelle eine Beschriftung hinzuzufügen, verwenden Sie das <caption>Tag:

Beispiel

<table style="width:100%">
  <caption>Monthly savings</caption>
  <tr>
    <th>Month</th>
    <th>Savings</th>
  </tr>
  <tr>
    <td>January</td>
    <td>$100</td>
  </tr>
  <tr>
    <td>February</td>
    <td>$50</td>
  </tr>
</table>

Hinweis: Das <caption>Tag sollte unmittelbar nach dem <table>Tag eingefügt werden.


HTML-Übungen

Testen Sie sich mit Übungen

Übung:

Fügen Sie eine Tabellenbeschriftung hinzu, die „Namen“ lautet.

<Tabelle>
  
  <tr>
    <th>Vorname</th>
    <th>Nachname</th>
    <th>Punkte</th>
  </tr>
  <tr>
    <td>Jill</td>
    <td>Smith</ td>
    <td>50</td>
  </tr>
</table>