leftmarign=0 topmarign=0? Was mach ich falsch?
Anonymus
- css
Hallo,
ich möchte leftmarign=0 topmarign=0 ... als CSS-Attribut schreiben. Nur leider funktioniert das so nicht!
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<style>
BODY
{
top:0px; left:0px; right:0px; bottom:0px;
marígn:0px 0px 0px 0px;
}
</style>
</head>
<body>
hdhgdgfdhgfd
</body>
</html>
Was mach ich falsch?
PS: Den Thread habe diesen ich schonmal erstellt, konnte ihn nur nicht finden. Und hätte sowieso keiner mehr drauf geantwortet!
Hi,
ich möchte leftmarign=0 topmarign=0 ... als CSS-Attribut schreiben. Nur leider funktioniert das so nicht!
body {
margin:0;
padding:0;
}
top:0px; left:0px; right:0px; bottom:0px;
Damit kannst du positionieren, wenn du eine Positionierungsart angibst, mit Abständen hat das erstmal nichts zu tun.
marígn:0px 0px 0px 0px;
^^^^^^
-> margin:0; (s. oben)
Bitte lies dir http://selfhtml.teamone.de/css/ von Beginn an durch.
LG Orlando
Hallo.
body {
margin:0;
padding:0;
}
Wobei es zu empfehlen wäre die Einheit[1] mit anzugeben, oder ist 0 eine Ausnahme, weil 0 Äpfel und 0 Birnen auf's Gleiche raus kommen?
Gruß
Norbert
[1] http://selfhtml.teamone.de/css/formate/wertzuweisung.htm#numerische
Hallo Norbert,
Wobei es zu empfehlen wäre die Einheit[1] mit anzugeben, oder ist 0 eine Ausnahme, weil 0 Äpfel und 0 Birnen auf's Gleiche raus kommen?
http://www.w3.org/TR/REC-CSS2/syndata.html#length-units:
"After the '0' length, the unit identifier is optional."
[1] http://selfhtml.teamone.de/css/formate/wertzuweisung.htm#numerische
Da steht aber nicht, dass man bei einem Wert von '0' die Einheit mit
angeben muß/sollte oder habe ich etwas überlesen?
Viele Grüße,
Stefan
Hallo Stefan.
Wobei es zu empfehlen wäre die Einheit[1] mit anzugeben, oder ist 0 eine Ausnahme, weil 0 Äpfel und 0 Birnen auf's Gleiche raus kommen?
http://www.w3.org/TR/REC-CSS2/syndata.html#length-units:
"After the '0' length, the unit identifier is optional."
Gut zu wissen, danke.
[1] http://selfhtml.teamone.de/css/formate/wertzuweisung.htm#numerische
Da steht aber nicht, dass man bei einem Wert von '0' die Einheit mit
angeben muß/sollte oder habe ich etwas überlesen?
Der Link war eigentlich für Anonymus gedacht, weil da die Einheiten nochmal genau aufgeführt sind, hab aber gerade gemerkt, dass er im Ausgangsposting schon Pixel verwendet hat, na ja, den Link braucht er dann wohl doch nicht.
Gruß
Norbert
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<style>
BODY
{
top:0px; left:0px; right:0px; bottom:0px;
marígn:0px 0px 0px 0px;
das i ist kein i sondern ein ì.
}
</style>
</head>
<body>
hdhgdgfdhgfd
</body>
</html>
Was mach ich falsch?
es funktioniert doch. das kannst du mit border:1px solid green; sehen. Der Rahmen fängt links oben an.
Damit der text auch genau links oben losgeht, musst du padding setzen.
also padding:0px; und schon geht es auch ganz oben links los.
Einige Browser kommen mit bottom und right nicht zurecht. Setz eher width:100% height:100%;