Wie setzt man einen Wert auf 0 ?
Self
- css
0 Marc Reichelt0 Self0 Marc Reichelt0 Self0 Ingo Turski
0 MudGuard0 Self0 Viennamade0 MudGuard
0 at
0 Viennamade
Guten Tag Forum,
man kann den margin ja verschiedenartig angeben,z. B.:
margin: 1em;
margin: 12px;
Aber wie setzt man ihn korrekt auf 0?
margin: 0em;
oder
margin: 0px;
Wo steht das auf der w3 Seite. Habe die präzise Stelle nicht gefunden.
Könnte mir jemand das Link geben ?
Danke
Hi!
Das nach der Ziffer ist nur die Maßeinheit.
Dementsprechend wäre es dasselbe als würdest du in Mathe folgende Aufgaben berechnen:
Ergebnis1 = 0 * x
Ergebnis2 = 0 * y
Also sind alle Formen gleich, ich selbst verwende immer 0px.
cu
Marc Reichelt || http://www.marcreichelt.de/
Also kann man es so schreiben:
margin: 0; ?
Würde es gerne 100%ig so machen, wie das W3 Konsortium es vorschreibt. Also es habitualisieren. Kann ja nie von Nachteil sein, sich _genau_ nach dem Standard zu richten. Spart außerdem ein paar Bytes im Quelltext. :)
Die genaue Stelle in der W3 Doku kennst du auch nicht, oder ?
Danke
Hi!
Also kann man es so schreiben:
margin: 0; ?
Würde es gerne 100%ig so machen, wie das W3 Konsortium es vorschreibt. Also es habitualisieren. Kann ja nie von Nachteil sein, sich _genau_ nach dem Standard zu richten. Spart außerdem ein paar Bytes im Quelltext. :)
Die genaue Stelle in der W3 Doku kennst du auch nicht, oder ?
Nö. Aber ich hab schon von einigen Browsern Fehler bekommen weil ich margin:0; geschrieben hatte.
Also mach ichs so, ist ja auch W§-Konform! ;-)
Es gibt halt manchmal mehrere Lösungen für ein Problem, und in diesem Fall denke ich sind alle äquivalent.
cu
Marc Reichelt || http://www.marcreichelt.de/
Danke.
Nun bin ich wieder genau am Anfang. :)
Weiß also immer noch nicht wie das W3 Konsortium es vorschreibt.
Ist ja egal, ob sich non-konforme Browser drüber aufregen.
Wollte nur die richtige Art und Weise wissen.
Gruß Self
Hi,
Aber ich hab schon von einigen Browsern Fehler bekommen weil ich margin:0; geschrieben hatte.
und von welchen? Ältere Browser, die evtl. Probleme mit CSS haben könnten, dürften meist fehlende Einheiten eigenmächtig durch px ergänzen.
Aber eine kleine Anmerkung: der CSS-Validator, der ja einige korrekte Angaben vervollständigt, reduziert aber auch. So ändert er z.B. border: 0px; in border: 0 none inherit;
freundliche Grüße
Ingo
Hi,
Also kann man es so schreiben:
margin: 0; ?
Ja. Aber auch mit Einheit ist es korrekt.
0 ist die einzige Ausnahme bei Längenwerten, bei denen die Einheit fehlen darf - ist ja logisch, 0mm ist genauso lang wie 0 Pixel.
Würde es gerne 100%ig so machen, wie das W3 Konsortium es vorschreibt.
Es gibt keine Vorschrift, welche Einheit der Wert 0 für einen Längenwert haben muß.
Die genaue Stelle in der W3 Doku kennst du auch nicht, oder ?
http://www.w3.org/TR/REC-CSS2/syndata.html#value-def-length
cu,
Andreas
The format of a length value (denoted by <length> in this specification) is an optional sign character ('+' or '-', with '+' being the default) immediately followed by a <number> (with or without a decimal point) immediately followed by a unit identifier (e.g., px, deg, etc.). After the '0' length, the unit identifier is optional.
Super, genau danach hatte ich gesucht. Danke!!!! Jetzt weiß ich es bestimmt. :)
Gruß Self
Hallo Andreas!
G
Es gibt keine Vorschrift, welche Einheit der Wert 0 für einen Längenwert haben muß.
Die genaue Stelle in der W3 Doku kennst du auch nicht, oder ?
Als ich - vor Dir - mein Posting schrieb, wollte ich unter
»»Wo steht das auf der w3 Seite. Habe die präzise Stelle nicht gefunden.
schreiben: "Diesbezüglich mußt Du auf die Antwort von Mudguard warten."
Das erschien mir dann aber zu frech;-)
Beste Grüße
Viennamade
Hi,
Als ich - vor Dir - mein Posting schrieb, wollte ich unter
schreiben: "Diesbezüglich mußt Du auf die Antwort von Mudguard warten."Das erschien mir dann aber zu frech;-)
Das ist allerdings frech, MudGuard mit kleinem g, pfui! Schäm Dich. Ab in die Ecke!
cu,
Andreas
Hallo.
habitualisieren
Ein schöner Begriff.
MfG, at
Hallo!
Aber wie setzt man ihn korrekt auf 0?
margin: 0em;
oder
margin: 0px;
»margin:0« ist korrekt. 0 Birnen machen auch nicht dicker als 0 Zwetschken.
Beste Grüße
Viennamade
Hello,
»margin:0« ist korrekt. 0 Birnen machen auch nicht dicker als 0 Zwetschken.
aber dafür 0 Präser *scnr*
Harzliche Grüße aus http://www.annerschbarrich.de
Tom
Hehe,
aber dafür 0 Präser *scnr*
sehr schöne Assoziation *g*
Grüßle
Hallo.
0 Birnen machen auch nicht dicker als 0 Zwetschken.
"you'll never gain weight from a doughnut hole"
MfG, at