Frage zum Wiki-Artikel „Ma%C3%9Fangaben“
H. Gebauer
- css
- frage zum wiki
Welche Maßeinheit wird verwendet, wenn keine angegeben wird?
Beispiel: font-size: 2;
@@H. Gebauer
Welche Maßeinheit wird verwendet, wenn keine angegeben wird?
Das kommt drauf an. Im Quirks-Modus[1] werden für manche CSS-Eigenschaften (z.B. margin
, padding
) px
genommen (wovon man bei der CSSBattle reichlich Gebrauch macht).
Aber nur für manche. Und im Standardmodus für gar keine.
Wenn die betreffende CSS-Eigenschaft einen Skalar erwartet bzw. neben anderen Werten auch erlaubt (bspw. line-height
), dann wird der Wert genommen. Ansonsten ist der Wert ungültig und die Deklaration wird ignoriert.
Eine Besonderheit stellt die 0 dar (wie beim Roulette). Bei Längenangaben muss (meist/immer?) keine Einheit dahinter. Bei anderen Größen wie Winkeln oder Zeiten muss aber die Einheit dabei sein, IIRC.
🖖 Живіть довго і процвітайте
keine DOCTYPE-Angabe oder eine, die Browser in den Quirks-Modus versetzt – was man aber nicht tun sollte ↩︎
Servus!
Welche Maßeinheit wird verwendet, wenn keine angegeben wird?
Beispiel: font-size: 2;
Ich hätte gestern vermutet, dass dies font-size: 200%
entsprechen würde. Heute im Frickl ausprobiert: Wert mit Zahl ohne Einheit wird ignoriert.
Bei line-height
wäre eine solche Fließkommazahl ohne Dezimalbruch aber erlaubt.
Herzliche Grüße
Matthias Scharwies