zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden Tabellen mit CSS ?

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 06.10.2005, 15:36
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 06.10.2005
Beiträge: 9
allstar befindet sich auf einem aufstrebenden Ast
Standard Tabellen mit CSS ?

Hi,

ich bin ziemlich unerfahren und habe mich auch schon im Forum und auf
der Webseite was umgeschaut. Nun möchte ich meine Tabellen nur mit
CSS gestalten.

Hier der Code:
Code:
<table border="0" style="table-layout:fixed">
<td style="width:160px;"></td>
<td style="width:460px;"></td>
<td style="width:160px;"></td>
</tr>
</table>
Im Editor ist das breiter als ich angegeben habe, also der Gesammtwert
von 780 wird nicht eingehalten. Ich habe mal ein Bild davon upgeloadet.

Wie könnte ich die aufteilung ohne table gestalten?
Angehängte Grafiken
Dateityp: jpg fehler_706.jpg (12,6 KB, 222x aufgerufen)
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 06.10.2005, 16:04
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 06.10.2005
Beiträge: 9
allstar befindet sich auf einem aufstrebenden Ast
Standard

Ah ich habe:

cellpadding="0" cellspacing="0"

vergessen. Aber wie kann ich das ganze ohne Tables machen ?
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 06.10.2005, 16:12
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 09.07.2004
Beiträge: 1.103
cgdesign befindet sich auf einem aufstrebenden Ast
Standard

was kommt denn in die tds?
Mit Zitat antworten
  #4 (permalink)  
Alt 06.10.2005, 16:24
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 06.10.2005
Beiträge: 9
allstar befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von cgdesign
was kommt denn in die tds?
Also links und rechts sollen menus hin kommen,
in der Mitte kommen News hin.
Mit Zitat antworten
  #5 (permalink)  
Alt 06.10.2005, 16:43
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 09.07.2004
Beiträge: 1.103
cgdesign befindet sich auf einem aufstrebenden Ast
Standard

Ja dann empfiehlt sich eh ein komplettes Layout in CSS zu machen... google doch mal nach 3 Spalten Layout

http://www.stichpunkt.de/css/bereiche.html
Mit Zitat antworten
  #6 (permalink)  
Alt 06.10.2005, 16:54
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 06.10.2005
Beiträge: 9
allstar befindet sich auf einem aufstrebenden Ast
Standard

Wie würdest du denn genau das hier formatieren?

Code:
<table border="0" style="table-layout:fixed"> 
<td style="width:160px;"></td> 
<td style="width:460px;"></td> 
<td style="width:160px;"></td> 
</tr> 
</table>
Mit Zitat antworten
  #7 (permalink)  
Alt 06.10.2005, 17:19
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 09.07.2004
Beiträge: 1.103
cgdesign befindet sich auf einem aufstrebenden Ast
Standard

ausprobieren würde ich das mal!

Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="de">
<head>
<title>neu</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<style type="text/css">
*
{
	margin: 0;
	padding: 0;
}
body
{
	text-align: center;
}
#align
{
	width: 780px;
}
#links
{
	float: left;
	width: 160px;
	background-color: #000;
}
#mitte
{
	float: left;
	width: 460px;
	background-color: #000;
}
#rechts
{
	float: left;
	width: 160px;
	background-color: #000;
}
</style>
</head>
<body>
<div id="align">
	<div id="links"></div>
	<div id="mitte"></div>
	<div id="rechts"></div>
</div>
</body>
</html>
Mit Zitat antworten
  #8 (permalink)  
Alt 06.10.2005, 17:24
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 06.10.2005
Beiträge: 9
allstar befindet sich auf einem aufstrebenden Ast
Standard

Danke für die Hilfe, so habe ich ein Beispiel wenn ich was suche
Mit Zitat antworten
  #9 (permalink)  
Alt 06.10.2005, 17:38
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 06.10.2005
Beiträge: 9
allstar befindet sich auf einem aufstrebenden Ast
Standard

Aber da komm ich schon zum nächsten Problem:

Code:
div.header {
background-image: url(header.jpg);
background-color: #000000;
width:780px;height:138px;
border:0px;
}

div.footer {
background-image: url(footer.jpg);
background-color: #000000;
width:780px;height:22px;
border:0px;
}

div.links {
float: left;
width: 160px;
height: 400px;
background-color: #000000;
}

div.content {
float: left;
width: 460px;
height: 400px;
background-color: #444444;
}

div.rechts {
float: left;
width: 160px;
height: 400px;
background-color: #000000;
}
Code:
<body style="text-align:center;">
<div style="width:780px;margin:0px auto;text-align:left;">

<div class="header"></div>

<div class="links"></div>
<div class="content"></div>
<div class="rechts"></div>

<div class="footer"></div>

</div>
</body>
Mein footer wird in Opera und Firefox nicht angezeigt, in IE klappt es.
Mit Zitat antworten
Sponsored Links
  #10 (permalink)  
Alt 06.10.2005, 17:43
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 09.07.2004
Beiträge: 1.103
cgdesign befindet sich auf einem aufstrebenden Ast
Standard

wer floatet muss auch clearen!
deswegen musst du im div.footer auch noch dazu schreiben:
Code:
clear: both;
Und bitte keine Styleangaben im HTML Code! Alles auslagern in das dazugehörige CSS
Mit Zitat antworten
Sponsored Links
Antwort


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
CSS Clearfix / CSS Reset / CSS Hacks 2016 Elma CSS 7 14.08.2016 02:12
Problem mit CSS ohne Tabellen omega2k CSS 20 19.01.2010 12:11
CSS Tabellen und Barrierefrei |SONY| CSS 16 01.05.2007 16:43
CSS in verschachtelten Tabellen! Fichte CSS 1 20.10.2006 15:57
CSS Tabellen Tobbe CSS 8 04.09.2006 16:54


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:06 Uhr.