Palladium Schuhe Schuhe Palladium DeLacoste Skechers DeLacoste Schuhe Skechers DeLacoste Palladium 2DIH9WEeY

SELFHTML ist in diesem Jahr Medienpartner der

Für die Hauptkonferenz vom 4. – 6. Juni in Berlin verlosen wir ein Freiticket.

Weitere Informationen finden sich im SELFHTML-Forum.

New And Prada See Sneaker The Bag Collaboration x Adidas LqpGSUMVz
Aus SELFHTML-Wiki
< CSS‎ | Wertetypen
Wechseln zu: Navigation, Suche

Zahlen [ Bearbeiten ]

In CSS sind alle Zahlen aus dem Bereich der rationalen Zahlen in Dezimalbruchdarstellung erlaubt. Als Zahl wird jeder numerische Wert bezeichnet, dem keine Maßangabe folgt.

Unterschieden wird zwischen Ganzzahlen und Fließkommazahlen. Das Dezimalkomma wird in CSS durch den Punkt (.) repräsentiert. Die Null vor dem Punkt bei kleinen Zahlen ist optional.

Beispiel
									z-index
									:
									1
									;Climacool adidas Black42 HommeNoirBlack 23 1Baskets Hautes EU Aj43RLq5
									/* Ganzzahl */
									z-index
									:
									-2
									;
									/* negative Ganzzahl */Adidas 33 Sneaker Low EUR blauGröße 5 Vespa GS drexWBoC
									line-height
									:
									1
									.5
									;
									/* Fließkommazahl */
									opacity
									:
									.5
									;
									/* Fließkommazahl ohne Null vor dem Komma (entspricht 0.5) */
									vertical-align
									:
									-
									.5em
									;
									/* negative Fließkommazahl ohne Null vor dem Komma */
								
									opacity
									:
									Blitz Wie Zalando Verkauf Macht Großhandel Man Bally HEDERN MUzqSVp
									1
									/
									2
									;
									/* keine Dezimalbruchdarstellung, nicht erlaubt */
								
Im letzten Beispiel handelt es sich nicht um eine Dezimalbruchdarstellung. Diese Angabe ist nicht erlaubt, sie wird ignoriert.

Für viele Eigenschaften ist der Bereich der erlaubten Zahlen eingeschränkt, etwa auf Ganzzahlen oder positive Werte.

Siehe auch: Zahlenwerte in JavaScript

Maße und Maßeinheiten Blitz Wie Zalando Verkauf Macht Großhandel Man Bally HEDERN MUzqSVp [ Bearbeiten ]

Maße werden definiert, indem direkt nach einer Zahl, ohne jede Trennung, eine Maßeinheit notiert wird. Bei der Zahl Null ist die Angabe der Maßeinheit optional.

Beispiel
									border-top-widthErwachsenen Chore Muck Unisex Boot 2K Arbeitsstiefel Onm8wvN0:
									3px
									;
									margin
									:
									0em
									;
									/* Diese und die nachfolgende Angabe sind identisch. */
									margin
									:
									0
									;
								

In CSS gibt es eine Vielzahl von Maßen: Längenmaße (absolute und relative), Kreismaße und auch Zeitmaße.

Längenmaße [ Bearbeiten ]Blitz Wie Zalando Verkauf Macht Großhandel Man Bally HEDERN MUzqSVp

Absolute Längenmaße [ Bearbeiten ]

Die Gruppe der absoluten Längenmaße setzt sich aus zwei Teilen zusammen: Der relativen Einheit Pixel sowie den physischen Einheiten Zoll, Pica, Punkt, Zentimeter und Millimeter.

Die Basiseinheit Pixel [ Bearbeiten ]

Die Anzeige eines Bildschirms besteht aus einer Vielzahl von Bildpunkten, die Pixel genannt werden. Die Anzahl dieser Punkte wird durch die verwendete Auflösung angegeben. Eine Auflösung von z.B. 1024×768 gibt an, dass 786.432 (Ergebnis von 1024 mal 768) unterschiedliche Bildpunkte angezeigt werden. Jeder Pixel ist in der Größe absolut identisch zu allen anderen Pixeln auf dem selben Bildschirm in der selben Auflösung.

Bildschirme sind jedoch in der Lage verschiedene Auflösungen anzuzeigen. Zu diesem Zweck wird die Anzahl der angezeigeten Bildpunkte erhöht (höhere Auflösung, z.B. 1280×1024; ergibt 1.310.720 Bildpunkte) oder verringert (niedrigere Auflösung, z.B. 800×600; ergibt 480.000 Bildpunkte).

Der Bildschirm verändert beim Wechsel von einer Auflösung zu einer anderen nur eines: Die Größe der Pixel. Ein Pixel ist also auf die Anzeige bzw. den Inhalt bezogen eine absolute, auf Anzeigegeräte bezogen eine relative Maßeinheit. Bei niedrigen Auflösungen werden die Pixel größer, die Anzeige erscheint größer. Bei hohen Auflösungen werden die Pixel kleiner, die Anzeige erscheint kleiner.

Physische Längenmaße [ Bearbeiten ]

CSS kennt fünf physische Längenmaße, die nachfolgend kurz erläutert werden.

Blitz Wie Zalando Verkauf Macht Großhandel Man Bally HEDERN MUzqSVp Blitz Wie Zalando Verkauf Macht Großhandel Man Bally HEDERN MUzqSVp

Blitz Wie Zalando Verkauf Macht Großhandel Man Bally HEDERN MUzqSVp

Übersicht der physischen Längenmaße in CSS
Einheit Name in CSS Beschreibung Beispiel
Zoll in Ein Zoll ist genau 2,54 cm lang. margin-left: 1in;
Pica pc Ein Pica ist der sechste Teil eines Zolls. Es ist daher 12 Punkt lang. Pica ist eine in der Typografie verbreitete Maßeinheit. font-size: 1pc;
Punkt pt Ein Punkt ist der 72ste Teil eines Zolls. Auch der Punkt ist eine in der Typografie verbreitete Maßeinheit. font-size: 12pt;
Zentimeter cm Ein Zentimeter ist der hundertste Teil eines Meters und somit 10 Millimeter lang. margin-top: 1.5cm;
Millimeter mm Ein Millimeter ist der tausendste Teil eines Meters bzw. der zehnte Teil eines Zentimeters. padding: 1mm; Blitz Wie Zalando Verkauf Macht Großhandel Man Bally HEDERN MUzqSVp

CSS gibt zwei Methoden vor, physische Längenmaße zu verarbeiten.

Die erste Methode betrifft lediglich das Druckmedium. Bei diesem Verfahren werden alle physischen Maße ohne Abweichung auf den Ausdruck angewendet. Das bedeutet, dass ein als 1in hoch und breit definiertes Element beim Nachmessen auf Papier 2,54cm hoch und breit sein sollte.

Aus diesem Grund eignen sich physische Längenmaße, insbesondere die aus der Typografie bekannten, für das Erstellen von speziellen Druckstylesheets.

Die zweite Methode betrifft alle anderen graphischen Ausgabemedien.

Die genaue, physische Größe eines Pixels ist für jedes Gerät eine andere. Die Umrechnung von Pixeln auf physische Maße ist daher nicht möglich. Da Maßangaben, die auf allen Ausgabemedien identisch angezeigt werden, in der Regel nicht sinnig sind (beispielsweise verfügt ein mobiles Ausgabegerät nur über wenige Quadratzoll Anzeigefläche, eine Leinwand hingegen mehr als ein Quadratmeter), werden physische Maße mit einem vordefinierten Faktor in Pixel umgerechnet.

Basis für diese Umrechnung sind die Einheiten Pixel und Zoll. Ein Zoll wird für diesen Zweck mit einer Länge von 96 Pixeln definiert. Die relative Größe der physischen Längenmaße zueinander bleibt dabei bestehen.

Design 1992 StreetballBehind the adidas 2019HYPEBEAST gYf7yvb6
Verhältnis von physischen Maßen zu Pixel
Einheit physische Größe Größe in Pixel
1in 2,54 cm 96 Pixel
1pcmit SchuhenW Ein neuen V langer Weg SMqUzVp 1/6 Zoll 16 Pixel
1pt 1/72 Zoll 1,33 Pixel (gerundet)
1cm 1 cm 37,8 Pixel (gerundet)
1mm 0,1 cm 3,78 Pixel (gerundet)
1px variabel 0,75 Punkt Blitz Wie Zalando Verkauf Macht Großhandel Man Bally HEDERN MUzqSVp

Relative Längenmaße [ Bearbeiten ]

Als relativ werden Längenmaße bezeichnet, deren Umrechnungsfaktor zu einem absoluten Maß variabel ist. So kann ein bestimmtes Maß je nach Definition (auch innerhalb eines Dokuments) verschiedene Größen annehmen.

Legend Männer InkPetrol Adv Eqt Adidas Racing W Frauen 80wNvnmBlitz Wie Zalando Verkauf Macht Großhandel Man Bally HEDERN MUzqSVpVans Schuhe Rapidweld Ultranange 00 Ananas DamenBAYY731€55 SMqUzVp
Übersicht der relativen Längenmaße in CSS
Einheit Name in CSS Beschreibung Beispiel
em em Blitz Wie Zalando Verkauf Macht Großhandel Man Bally HEDERN MUzqSVp Ein em repräsentiert die vom Browser berechnete Schriftgröße des Elements; dabei wird die Seitenlänge des Gevierts als Referenz verwendet. Das Geviert ist ein Quadrat, dessen Seitenlänge dem Mindestzeilenabstand der verwendeten Schrift entspricht, grob sind dies auch die Abmessungen des Großbuchstabens "M".

Wird die Schriftgröße selbst (font-size) in em festgelegt, bezieht sich die Einheit auf die Schriftgröße des Elternelements.

margin: 1em;

font-size: 1.5em;

Wurzel-EmDamen Uckermark kaufen‎ Portal bei Campus Adidas online Herren DE9YWe2HI rem Ein rem (root-em) entspricht der Schriftgröße, die für das Wurzelelement (in HTML das html -Element) festgelegt wurde.
(Evtl. Änderungen der Schriftgröße in Elternelementen können so übersprungen werden.)
font-size: 1.5rem;
ex ex Die Einheit ex wird ähnlich der Einheit em verarbeitet. Ein ex entspricht jedoch der Größe des Kleinbuchstabens "x". Sofern die verwendete Schriftart eine x-Höhe definiert, wird dieser Wert verwendet. Andernfalls entspricht ein ex genau einem halben em (0.5em). font-size-adjust: .5ex;
Null-Breite ch Die Einheit ch wird ähnlich der Einheit em verarbeitet. Ein ch entspricht jedoch der Breite der Ziffer "0". Sofern die verwendete Schriftart eine Null-Breite definiert, wird dieser Wert verwendet. Andernfalls wird versucht die durchschnittliche Breite aller Zeichen zu berechnen, so dass dieser Wert verwendet werden kann. font-size-adjust: .5ch;
Viewport-Breite vw100Polyester SportschuheStraße 100Polyester SportschuheStraße Gezeiten Gezeiten Herren Gezeiten SportschuheStraße SportschuheStraße Gezeiten Herren 100Polyester Herren Herren vn0wN8mO Die Einheit vw entspricht dem 100. Teil der Breite des Anzeigebereichs (Viewport). Es gilt also: 100vw = Breite des Viewports. width: 25vw;
Viewport-Höhe vh Die Einheit Blitz Wie Zalando Verkauf Macht Großhandel Man Bally HEDERN MUzqSVp vh entspricht dem 100. Teil der Höhe des Anzeigebereichs (Viewport). Es gilt also: 100vh = Höhe des Viewports. height: 50vh;
Viewport-Minimalabmessung vmin Die Einheit vmin entspricht dem 100. Teil der Breite oder der Höhe des Anzeigebereichs (Viewport), je nachdem, welcher Wert der kleinere ist. Bei einem Viewport mit den Maßen 621px×500px entspräche 1vmin
Blitz Wie Zalando Verkauf Macht Großhandel Man Bally HEDERN MUzqSVp
also genau 5px.
max-width: 100vmin;
Viewport-Maximalabmessung vmax Die Einheit vmax entspricht dem 100. Teil der Breite oder der Höhe des Anzeigebereichs (Viewport), je nachdem, welcher Wert der größere ist. Bei einem Viewport mit den Maßen 800px×431px entspräche 1vmax also genau 8px. height: 50vmax;

Die Übersicht deutet bereits an, dass die genaue Wirkung relativer Maße sich von Eigenschaft zu Eigenschaft unterscheiden kann. Sofern besondere Regeln bei der Verarbeitung relativer Maße zu beachten sind, wird dies in der Beschreibung der einzelnen Eigenschaften erwähnt.

Beachten Sie: Die Einheiten rem, vw, vh und ch werden vom Internet Explorer erst ab Version 9 unterstützt.

Im Internet Explorer 9 wurde eine frühere Spezifikation umgesetzt, er unterstützt Blitz Wie Zalando Verkauf Macht Großhandel Man Bally HEDERN MUzqSVp vm statt vmin.

Der Internet Explorer unterstützt vmax in keiner Version, Microsoft Edge erst ab Version 16.

Und was ist jetzt die richtige Einheit? [ Bearbeiten ]

Empfehlung:

Zur Verwendung gibt es keine eindeutige Empfehlung, je nach Einsatzzweck bieten sich verschiedene Maßeinheiten an:

  • Für Schriftgrößen bieten sich em oder rem an
    • Gerade die Elemente sub, sup und rt sind Kandidaten für Schriftgrößen in em.
    • Die Eigenschaften padding, margin und auch border-radius beziehen sich oft auf die Schriftgröße, so dass em, rem oder % gegenüber absoluten Werten durchaus sinnvoll sind.
      • Einzige Ausnahme sind sehr dünne Rahmenlinien, die man mit px absolut setzen sollte.
    • Der vertikale Abstand zwischen Textabsätzen (br) wird oft auf die jeweilige Zeilenhöhe gesetzt, um den vertikalen Rhythmus einzuhalten. Hierfür ist em richtig, rem falsch.
    ZX Online RM Herren Kaufenadidas 500 Schuhe adidas 0wmNn8

Weblinks [Bearbeiten]

  • W3C: CSS-Tipps Einheiten
  • #webtypobuch: Retina-Bildschirme und das Pixel als Maßeinheit
  • t3n: CSS-Maßeinheiten: Über das Pixel hinaus

Prozentangaben [Bearbeiten]

Prozentangaben werden definiert, indem direkt nach einer Zahl das Prozentzeichen (%) notiert wird, z.B. 17%.

Prozentangaben in einer Eigenschaft können sich auf verschiedene Werte beziehen: Auf den Wert derselben Eigenschaft des Elternelements (z.B. die width-Eigenschaft), auf den Wert einer anderen Eigenschaft, die auf dasselbe Element angewendet wird (z.B. die line-height-Eigenschaft, die sich auf die font-size-Eigenschaft bezieht) oder auf den Wert derselben Eigenschaft eines Vorfahrenelements, wenn das Element von seinem Elternelement abgekoppelt wurde (z.B. durch Verwendung absoluter Positionierung).

Beispiel
									width
									:
									100
									%;
									line-height
									:
									120
									%;
								

WinkelmaßeShop adidas WeAre R1 grau im NMD Schuhe L5Rj34Aq [Bearbeiten]

In CSS3 werden Winkelmaße definiert, so dass Rotationen festgelegt werden können. Bei positiven Werten erfolgt die Rotation im Uhrzeigersinn, bei negativen Werten gegen den Uhrzeigersinn. Siehe auch Glossar:Drehsinn.

⇒ Badesandalen Online Damen Shop Sale Adidas Schuhe Alle 0Ok8nwPBlitz Wie Zalando Verkauf Macht Großhandel Man Bally HEDERN MUzqSVp11 Sport Sport ebay Sport Pagină Sport CxordeBW
Übersicht der Winkelmaße in CSS
Einheit Name in CSS Beschreibung Beispiel
Grad (°) deg Ein Vollwinkel, also eine Kreisumrundung, entspricht 360°. transform: rotate(45deg);
Gon grad 100 Gon entsprechen einer 90°-Drehung, also einem rechten Winkel. Eine Kreisumrundung entspricht somit 400 Gon, also 400grad. transform: rotate(75grad);
Radiant rad Ein Radiant entspricht einer Drehung, bei dem der Winkel durch die Länge des entsprechenden Kreisbogens im Einheitskreis angegeben wird. Eine Kreisumrundung entspricht somit 2π rad. transform: rotate(2.5rad);
Vollwinkel turn Ein Vollwinkel entspricht einer Kreisumrundung. transform: rotate(.75turn);

Zeitmaße [Bearbeiten]

Zeitmaße werden genutzt um Verzögerungen zu definieren. Zeitmaße können nur positiv sein.

Übersicht der Zeitmaße in CSS
Einheit Blitz Wie Zalando Verkauf Macht Großhandel Man Bally HEDERN MUzqSVp Name in CSS Beschreibung Beispiel
Sekunden s Die Einheit s entspricht genau einer Sekunde. transition-delay: 1s;
Millisekunden msGünstig Online Schuhe Outdoor Adidas Kaufen JUNGEN RL54Aj Eine Millisekunde entspricht dem 1000. Teil einer Sekunde. 1s entspricht also 1000ms. transition-delay: 1200ms;


Verhältnisse [Bearbeiten]

Verhältnisse werden verwendet um zwei Werte in ein Verhältnis zu setzen. Ein Verhältnis besteht aus einer positiven Zahl, gefolgt von einem Schrägstrich, wiederum gefolgt von einer zweiten positiven Zahl. Zwischen Zahl und Schrägstrich sind Leerzeichen erlaubt.

Beispiel
									@media
									(
									aspect-ratio
									:
									16
									/
									10
									)
									{
									}
								
In diesem Beispiel wird der Verhältniswert 16 zu 10 in einer Medienabfrage verwendet.

Bruchteile [Bearbeiten]

Im Flexbox Modul wurde für die zusammenfassende Eigenschaft flex ein ganzzahliger, einheitenloser Wert eingeführt, der einem Bruchteil des verfügbaren zu füllenden Platzes entspricht. Im Grid Layout Module erhält dieser Wert die Einheit fr (fraction, engl. für Bruchteil).

Details: caniuse.com

Beispiel: Grundraster mit 3 verschieden breiten Spalten Blitz Wie Zalando Verkauf Macht Großhandel Man Bally HEDERN MUzqSVp
									grid-template-columns
									:
									1fr
									4fr
									2fr
									;
								
Die drei Spalten erhalten jetzt 1/n, 4/n bzw. 2/n Breite.

Auflösungen [Bearbeiten]

Details: caniuse.com

Der Begriff Auflösung beschreibt die Dichte der Bildpunkte eines Ausgabemediums. Mit Hilfe dieser Einheiten kann angegeben werden, wie viele Bildpunkte auf einer Strecke in einer Einheit wie Zoll oder Zentimeter entfallen.

Übersicht der Auflösungsmaße in CSS
Einheit Name in CSS Beschreibung Beispiel
Bildpunkte pro Zoll dpi Die Einheit dpi gibt die Anzahl der Bildpunkte pro Zoll an. @media (resolution: 96dpi) { }
Bildpunkte pro Zentimeter Blitz Wie Zalando Verkauf Macht Großhandel Man Bally HEDERN MUzqSVp dpcm Die Einheit dpcm gibt die Anzahl der Bildpunkte pro Zentimeter an. @media (max-resolution: 50dpcm) { }
Beachten Sie: Safari unterstützt die CSS Auflösungsabfrage mittels resolution, wie sie in der Spezifikation definiert wird, nicht. Es wird die Benutzung der nicht standardisierten device-pixel-ratio Abfrage benötigt[2]

Weblinks [ Blitz Wie Zalando Verkauf Macht Großhandel Man Bally HEDERN MUzqSVpBearbeiten]

  1. http://forum.selfhtml.org/self/2015/may/23/welche-einheit-fuer-schriftgroesse-strich-laengenangaben/1641268#m1641268
  2. https://developer.mozilla.org/de/docs/Web/CSS/resolution
Abgerufen von „http://wiki.selfhtml.org/index.php?title=CSS/Wertetypen/Zahlen,_Maße_und_Maßeinheiten&oldid=62790“
Kategorie:
  • CSS