zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden DIV vs. Table = Unterschiedliche Interpretation

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 23.10.2005, 12:45
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 27.07.2004
Beiträge: 213
Retrax befindet sich auf einem aufstrebenden Ast
Standard DIV vs. Table = Unterschiedliche Interpretation

Hallo,

ich hatte seither das Grundgerüst meiner Seite in einer Tabelle stecken. Jetzt hab ich es in ein DIV gesteckt und stelle fest, daß der Rahmen bei der DIV Version im Vergleich zur Tabellenversion etwas zusammenschnurrt. Nicht viel, aber dennoch.

Kann man diesen Effekt erklären? Eigentlich sollte doch wenn ich 35em als Breite angebe das sowohl in der Tabellen als auch in der DIV Version gleich sein oder?


Code des DIV:

.Container {
width:35em;
margin:auto;
text-align:center;
vertical-align:top;
background-color:#FFFFFF;
border:5px solid #C0C0C0;
}



Code der Tabellen Version:

table {
border:5px solid #C0C0C0;
}
td {
width:35em;
}
table,td {
background-color:#FFFFFF;
text-align:center;
vertical-align:top;
margin:auto;
}
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 23.10.2005, 16:10
Benutzerbild von toscho
Perplexifikator
XHTMLforum-Kenner
 
Registriert seit: 22.05.2004
Ort: Halle/Saale
Beiträge: 1.565
toscho sorgt für eine eindrucksvolle Atmosphäretoscho sorgt für eine eindrucksvolle Atmosphäre
Standard

Bei der Tabelle wird der Abstand zwischen Tabellenrahmen und Zellenrahmen noch hinzugerechnet, sie ist also immer breiter als 35em.
»vertical-align« kann auf Blockelemente übrigens nicht angewandt werden; das kannst du streichen. Und vergiß die Textfarbe nicht, wenn du einen Hintergrund änderst, damit jemand mit…
Code:
* {
    color:      #fff;
    background: #000;
}
…im Browserstylesheet auch noch etwas sieht.

Gruß
Thomas
__________________
toscho.de
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 23.10.2005, 18:31
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 27.07.2004
Beiträge: 213
Retrax befindet sich auf einem aufstrebenden Ast
Standard

Hallo,

Zitat:
Zitat von toscho
»vertical-align« kann auf Blockelemente übrigens nicht angewandt werden; das kannst du streichen.
mhm... ich finde diesbzgl. nichts bei Selfhtml. Aber vertical-align ist ja sowieso die Standardeinstellung. Kannst Du mir bitte eine Quelle nennen wo steht dass vertical-align nicht auf Blockelemente angewandt werden kann? Danke.

Zitat:
Und vergiß die Textfarbe nicht, wenn du einen Hintergrund änderst, damit jemand mit…
Code:
* {
    color:      #fff;
    background: #000;
}
…im Browserstylesheet auch noch etwas sieht.
Ich habe diese Angaben im body stehen:

Code:
body {
background-color:#FFFFFF;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
}
Dann muss ich sie doch nicht mehr extra im Container-DIV definieren, welches das Grundgerüst der Seite darstellt. Right?
Mit Zitat antworten
  #4 (permalink)  
Alt 23.10.2005, 22:44
Benutzerbild von toscho
Perplexifikator
XHTMLforum-Kenner
 
Registriert seit: 22.05.2004
Ort: Halle/Saale
Beiträge: 1.565
toscho sorgt für eine eindrucksvolle Atmosphäretoscho sorgt für eine eindrucksvolle Atmosphäre
Standard

Zu »vertical-align«:
http://www.w3.org/TR/CSS21/visudet.h...vertical-align

Deine Textfarben-Angaben für »body« würden durch meine oben genannte Regel für »div« überschrieben, aber deine Hintergrundangabe würde gewinnen. Deshalb mußt du Text- und Hintergrundangaben immer kombinieren.

Gruß
Thomas
__________________
toscho.de
Mit Zitat antworten
  #5 (permalink)  
Alt 24.10.2005, 10:00
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 27.07.2004
Beiträge: 213
Retrax befindet sich auf einem aufstrebenden Ast
Standard

Danke für den Link!
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Fragen zu CSS und Joomla DOKTOR CSS 2 23.05.2011 20:29
Brauche Hilfe: Schwarzes Nichts Zwox CSS 10 19.11.2010 17:53
Header entfernen tripple CSS 17 15.06.2010 16:41
Schriftfarbe in den Eintragungsfeldern von jforms Steveislucky CSS 2 16.03.2010 11:59
Myspace problem... Rechte Säule verschiebt sich im IE. calledmarcel CSS 1 27.02.2009 10:12


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:03 Uhr.