 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
22.02.2008, 17:23
|
#1
|
|
TP-Senior
Registriert seit: Jul 2005
|
Tabelle korrekt programmiert?
Hallo Leute!
Ich habe eine Tabelle programmiert und wollte euch fragen ob die korrekt
programmiert ist also semantisch korrekt usw...
Doctype XHTML strict
Formatiert hab ich sie mit CSS
Code:
<table summary="XXX">
<colgroup>
<col class="fett">
<col class="Bedeutung">
<col /></col>
<col class="fett">
<col class="Bedeutung">
<col /></col>
<col class="fett">
<col class="Bedeutung">
</colgroup>
<caption>XXX</caption>
<thead>
<tr>
<th scope="col"></th>
</tr>
</thead>
<tbody>
<tr>
<th scope="colgroup">XXX</th>
<td>XXX</td>
<td></td>
<th scope="colgroup">XXX</td>
<td>XXX</td>
<td></td>
<th scope="colgroup">XXX</th>
<td>XXX</td>
</tr>
<tr>
</tbody>
</table>
Was ich nun noch fragen wollte, kann man einfach statt dem Befehl <caption>
eine Überschrift setzen also zb.: h1 oder h2 oder irgendwas in der Richtung?
Das wäre ja dann nicht mehr semantisch oder?
Sind die mehrmaligen <th> sope="colgroup"> usw. überhaupt erlaubt?
Beide Browser also Internet Explorer und Firefox zeigen meine Tabelle korrekt an, aber was ist mit älteren Browsern?
Wie kann ich den thead also ganz oben die erste Zeile mit einer anderen Hintergrundfarbe setzen
ohne das irgendwas in dieser Zeile steht, also kein Text nur backgroundcolor irgendwas halt?
Dasselbe möchte ich noch beim tablefooter machen, aber das würde ja gleich funktionieren wie beim Kopf oder? footer fehlt noch muss ich noch schreiben...
gr Pyro
Geändert von Pyrofreak (22.02.2008 um 17:29 Uhr).
|
|
|
23.02.2008, 17:02
|
#2
|
|
TP-Specialist
Registriert seit: Nov 2004
Ort: Oberbayern
|
Zitat:
Zitat von Pyrofreak
[...] kann man einfach statt dem Befehl <caption> eine Überschrift setzen also zb.: h1 oder h2 oder irgendwas in der Richtung?
|
Klar. Wird sogar oftmals empfohlen.
Zitat:
Zitat von Pyrofreak
Sind die mehrmaligen <th> sope="colgroup"> usw. überhaupt erlaubt?
|
Sinnvoll ist es nur wenn die Tabelle mehrere Spaltengruppen besitzt.
Zitat:
Zitat von Pyrofreak
Wie kann ich den thead also ganz oben die erste Zeile mit einer anderen Hintergrundfarbe setzen ohne das irgendwas in dieser Zeile steht, also kein Text nur backgroundcolor irgendwas halt?
|
Eine Tabelle ohne Tabellenkopf ist nahezu unbenutzbar.
|
|
|
24.02.2008, 12:02
|
#3
|
|
TP-Senior
Registriert seit: Jul 2005
|
@Danke für die Info designfanatiker!
Aha also rein von der Semantik her wäre also normale Überschriften erlaubt
statt dem caption Befehl...
Heist das eine Tabelle muss immer einen Tabellenkopf haben? Oder soll ich
wie in meinem Fall, wenn im Kopf nichts steht,den ganzen Tabellenkopf weglassen?
Dann hätte ich noch eine Frage, wenn ich nur zwei Texte also links steht zum
Beispiel ein Link und rechts eine Beschreibung zu diesem Link, soll man in so einem Fall auch eine Tabelle programmieren?
Also so: Link________________________Beschreibung zum Link
Die Linie hab ich nur gemacht statt dem Abstand
Könnte man soetwas auch anders eleganter, also ohne Tabelle lösen?
gr Pyro
|
|
|
24.02.2008, 14:23
|
#4
|
|
TP-Specialist
Registriert seit: Nov 2004
Ort: Oberbayern
|
Zitat:
Zitat von Pyrofreak
Heist das eine Tabelle muss immer einen Tabellenkopf haben? Oder soll ich wie in meinem Fall, wenn im Kopf nichts steht,den ganzen Tabellenkopf weglassen?
|
Das hängt entscheidend von den späteren Inhalten ab.
Zitat:
Zitat von Pyrofreak
Dann hätte ich noch eine Frage, wenn ich nur zwei Texte also links steht zum Beispiel ein Link und rechts eine Beschreibung zu diesem Link, soll man in so einem Fall auch eine Tabelle programmieren?
|
Das schreit geradezu nach einer Definitionsliste.
|
|
|
24.02.2008, 15:11
|
#5
|
|
TP-Moderator
Registriert seit: Jan 2005
Ort: Düsseldorf
|
Zitat:
Zitat von designfanatiker
Das schreit geradezu nach einer Definitionsliste.
|
Und hier die passende CSS-Formatierung auf maxdesign.com.
|
|
|
24.02.2008, 19:49
|
#6
|
|
TP-Senior
Registriert seit: Jul 2005
|
Hallo!
Danke euch nocheinmal, dass mit der Definitionsliste wusste ich nicht...
Die andre Tabelle glaube werde da noch den Link posten vielleicht benötige
ich ja gar keine, bin aber ned sicher...
gr Pyro
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 09:35 Uhr.
|
 |