Stundenprotokoll 15.10.07

HTML und Tabellen:

3 wichtigsten HTML-Varianten:

  • STRICT:  bei dieser Variante sind nicht alle Attribute erlaubt(zB:  font, align, centre, bgcolor). Stattdessen werden Stylesheets zur Formatierung verwendet. Eine weitere Besonderheit ist, dass alle Inhalte in <body> </body> in Block-Elementen stehen müssen.
  • TRANSITIONAL: erlaubt Attribute, die bei STRICT nicht erlaubt sind. Hier müssen die Inhalte im Body als Text oder Inline-Element notiert sein.
  • FRAMESET:  ist fast ident zur Variante TRANSITIONAL, der einzige Unterschied besteht in der erforderlichen Elementverschachtelung unter des Wurzelelements html. Statt einem body-Elements benötigt man hier ein frameset-Element.  Grundsätzlich wird am Anfang eines HTML-Dokuments die Variante durch den entsprechenden Code am Anfang angegeben.

CODES:

  • STRICT:     <!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN” “http://www.w3.org/TR/html4/strict.dtd”>
  • TRANSITIONAL:   <!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” “http://www.w3.org/TR/html4/loose.dtd”>
  • FRAMESET:  <!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Frameset//EN” “http://www.w3.org/TR/html4/frameset.dtd”>

 TABELLE:

–> bei einer Tabelle muss jede Reihe die gleiche Spaltenanzahl haben!!!

  • AUFBAU:

 Grundgerüst:

<table>                                Tabellenanfang

<tr>                                      Beginn der 1. Zeile

<td> </td>                           1.Spalte 

 <td> </td>                           2.Spalte  

 <td> </td>                           3.Spalte  

 </tr>                                     Ender der 1. Zeile

für weitere Zeilen das ganze einfach wiederholen.

</table>                                Tabellenende

KOPFZEILE:

Tabellen können eine Kopfzeile haben:

<thead>                             Beginn der Kopfzeile

<tr>

<th> </th>

<th> </th>                              kopfzeile- Text ist fett und zentriert

<th> </th>

</tr>

</thead>                               Ende der Kopfzeile

  • weitere Tabellen-Attribute:

(wird bei <table> dazu geschrieben)
cellspacing=”…” Zellenabstand
cellpadding=”…” Zeileninnenabstand
width=”…” Breite der gesamten Tabelle (in Pixel oder Prozent)
height=”…” Höhe der gesamten Tabelle
border=”…” Breite des Rahmen der Tabelle
align=”left” (bzw. ”center“ oder ”right”) Anordnung in der Zelle (waagrecht)
valign=”top (bzw. ” middle“ oder ” bottom ”) Anordnung in der Zelle (senkrecht)
 
 (wird bei <td> oder <th> dazu geschrieben)
width=”…” Breite einer Tabellenzelle
height=”…” Höhe einer Tabellenzelle
colspan=”…” Verbindet Zellen einer Zeile
style=”background-image:url (Bildname)”    Hintergrundbild einer Zelle
 
 
Unsere Arbeit der Stunde sieht wie folgt aus:

tabelle.png

Die Codes für diese Arbeit kann ich leider nicht hinein stellen, da ich sie in der Schule abgespeichert habe.

Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Log Out / Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Log Out / Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Log Out / Ändern )

Verbinde mit %s

Follow

Get every new post delivered to your Inbox.