Tabelle mit CSS mittig positionieren klappt nicht beim IE
Heko
- css
Hallo,
ich habe folgendes Problem:
ich will eine Tabelle über CSS immer mittig positionieren, also so etwas wie align="center" bei Tabellen. Dafür verwende ich den unten stehenden Code. Bei Mozilla klappt das auch wunderbar, nicht jedoch im IE, dort bleibt die Tabelle am linken Rand kleben.
Kann mir jemand helfen? Ich bin noch CSS Neuling und für jeden Rat dankbar!
Oh, zweites Problem: ich verstehe noch nicht, wann man etwas als ID definiert und wann als CLASS.
Gruss, Heike
-----------------------------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
.zentriert {
margin-left:auto;
margin-right:auto;
}
-->
</style>
</head>
<table class="zentriert" width="200" border="1" cellspacing="0" cellpadding="0">
<tr>
<td> </td>
</tr>
</table>
</body>
</html>
Hallo,
probiers mal mit
body {
text-align: center;
}
für IE.
HTH
Werner
Danke für die Tipps.
Ich will eben keine Tabelle für das centering verwenden, sondern über CSS positionieren, damit ich das Layout in einer Datei verwalten kann.
Hallo,
ich habe folgendes Problem:
<table weite100 höhe100>
<tr>
<td>
<table align="center">
</table>
</td>
</tr>
</table>
villeicht hilfts oder ?! ich habe de Frage verpeilt
Hi AloaMette,
Einer der Gründe, warum hier fertiger Code ungern gesehen ist, ist der, daß solcher Schrott, wie von dir verbrochen, im Archiv landet.
Wenn du schon Tips gibst, die Code enthalten, dann halte dich wenigstens ein bisschen an die Vorgaben des W3C.
Da kann einem ja das kalte Grausen kommen...
Gruß
Kurt
Hallo Heike,
Oh, zweites Problem: ich verstehe noch nicht, wann man etwas als ID definiert und wann als CLASS.
'id' kann man in einer Seite nur einmal benutzen. Sie sind eindeutig.
'class' kannst du so oft in einer Seite nutzen wie du willst.
MfG
André
Hallo,
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
Nimm eine Doctype-Deklaration, die den IE 6 in den Standards Mode versetzt, dann kann auch IE 6 margin:auto, z.B:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/DTD/loose.dtd">
Weiteres zu margin:auto gibt's hier:
http://aktuell.de.selfhtml.org/tippstricks/css/ausrichtung/index.htm
Viele Grüße
Carsten