Tabellenbeispiele nach HTML 5 Vorlage 02
Hier finden Sie Tabellenbeispiele mit CSS-Formatierung nach HTML5 als Kopiervorlagen für Ihre Projekte. Die Vorlagen verzichten auf (einige) übliche Tabellenattribute. Stattdessen wurden für die Formatierung eigene CSS-Klassen definiert.
|
|
Kopiervorlage 02 mit CSS-Formatierung nach HTML5
Nutzen Sie meine Vorlagen um eigene Modelle zu entwickeln. Ändern Sie die Einträge für die CSS-Angaben und und passen Sie die Farbwerte, die Textformatierung und Breitenangaben nach Ihren Wünschen an. Notierte CSS-Klassen:
- .TabTyp2 (Tabelleneigenschaften)
- .TabTyp2 caption (Tabellenüberschrift / Titel)
- .TabTyp2 thead (Tabellenkopf)
- .TabTyp2 th (Spaltenüberschrift / Headline)
- .TabTyp2 td (Tabellenzellen)
|
Titel
| Headline |
Headline |
Headline |
| Text |
Text |
Text |
| Text |
Text |
Text |
|
HTML 5-konforme Tabellen
Bitte beachten Sie das mit der Einführung von HTML 5 einige Tabellenattribute nicht mehr benutzt werden sollen. Sie werden von den Browsern allerdings weiterhin unterstützt.
Diese Tabellen-Attribute stehen auf der Streichliste:
align, bgcolor, border, cellpadding, cellspacing, height, nowrap, rules, valign, width
|
 |
Aus diesem Grund hatte ich in den letzten Tagen die Einführungsseiten zum Thema Tabellen bereits überarbeitet und stelle Ihnen nun erste Kopiervorlagen bereit, welche den neuen Anforderungen entsprechen.
1 CSS-Anweisungen im Head-Bereich Ihrer HTML-Seite:
Die Angaben für die Breite der Tabelle sollten Sie löschen oder ändern!
<style type="text/css">
<!--
.TabTyp2
{
width:220px;
margin:0 0 15px 0;
border:1px solid #EED5FF;
padding:1px;
}
.TabTyp2 caption
{
background-color:#EECCEE;
text-align:center;
font-family: Arial, sans-serif; /* Textformatierung */
font-weight:normal; /* Textformatierung */
font-size: 12px; /* Textformatierung */
color:#FFFFFF; /* Textformatierung */
padding:2px 0 2px 0;
margin:0px 0 1px 0;
border-bottom:1px solid #FFFFFF;
}
.TabTyp2 thead th
{
font:bold 12px Arial, sans-serif; /* Textformatierung */
padding:3px 10px;
background-color:#FFE6FF;
border:1px solid #EED5FF;
text-align:center;
color:#CC99DD;
font-weight:normal;
}
.TabTyp2 td
{
font:normal normal normal 12px Arial, sans-serif;
color:#6800AE;
padding:5px 5px;
background-color:#FFF9FF;
border:1px solid #EED5FF;
line-height:130%;
text-align:center;
}
-->
</style>
2 HTML-Code im Body-Bereich Ihrer HTML-Seite:
Die Angaben für Titel und Kopf können auch entfallen.
Die Notierung des Attributs 'class' mit dem Wert 'beispiel01' bestimmt, dass die entsprechenden CSS-Notierungen im Kopf der HTML-Seite für diese Tabelle gültig sind. Durch diesen Eintrag werden die CSS-Formatierungen zugeordnet.
<table class="TabTyp2" cellspacing="0" cellpadding="0">
<caption>Titel</caption>
<thead><tr>
<th>Headline</th>
<th>Headline</th>
<th>Headline</th>
</tr></thead>
<tbody>
<tr>
<td>Text</td>
<td>Text</td>
<td>Text</td>
</tr>
<tr>
<td>Text</td>
<td>Text</td>
<td>Text</td>
</tr>
</tbody>
</table>
Demo:
Bildschirmauflösung der Seitenbesucher am 21.12.2010
| 1024 x 761 |
1280 x 1024 |
1152 x 864 |
800 x 600 |
| 53,12 % |
29,16 % |
7,02 % |
4,77 % |
| 1062 |
582 |
140 |
94 |
Tabellen-Template 01 CSS-formatiert nach HTML 5
Tabellenrand außen
Tabellen- + Zellenrand
Bilderrahmen
|