» die Seite FÜNF «
Infos zur Technik
Übersicht
Diese Responsive-Vorlage ist ausgelegt für Mobile-First. Wir verwenden kaum Javascript mit Ausnahme des Smooth-Scrolling (z.B. der Nach-Oben-Pfeil im Fussbereich). Ausserdem arbeiten wir mit dem Border-Box-Model (box-sizing: border-box) sowie der Masseinheit für Prozentschrift namens REM.
Gummibärchen
Freilebende Gummibärchen gibt es nicht. Man kauft sie in Packungen an der Kinokasse. Dieser Kauf ist der Beginn einer fast erotischen und sehr ambivalenten Beziehung Gummibärchen-Mensch.
Freilebende Gummibärchen gibt es nicht. Man kauft sie in Packungen an der Kinokasse. Dieser Kauf ist der Beginn einer fast erotischen und sehr ambivalenten Beziehung Gummibärchen-Mensch.
Codiert nach der Mobile-First Technik
Mit den allgegenwärtigen kleinen Bildschirmen der Mobilphones ist es von Vorteil die Anzeige einer Website zuerst für diese kleinen Bildschirme zu coden. Die Mobile-First-Technik (von klein auf gross) bietet eine bessere Performance-Leistung gegenüber der Desktop-First-Technik (von gross auf klein).Das Coding für die kleinste mobile Bildschirmaufösung, nämlich das Smartphone, kommt direkt am Anfang der CSS-Datei und wird so als als erstes geladen, erst später im Code werden dann per Media Queries - Abfragen der Bildschirmgrösse bezüglich der Mindestbreite (min-width) - andere, abweichende, grössere Bildschirmauflösungen, wie Tablet, Notebook, Laptop und schliesslich Desktop-PC angesprochen.

Beautiful Pictures. Beschriftung für die Bilder
Beschriftung für die Bilder.
Beschriftung für die Bilder.
Schrifteinheit REM
Wir verwenden als Schrifteinheit nicht PX, PT oder EM sondern REM. Die Verwendung von REM ermöglicht flexible Schriftgrössen, die sich prozentmässig anpassen. Beim TAG HTML setzen wir in der CSS-Datei die font-Angabe auf 62.5%, welches ca.10 Pixel (px) entspricht.Hier noch ein Hinweis: Ein Wert von 100% entspricht 16 Pixel (px), wobei 16 Pixel die Standardgröße bei Schriften im Browser ist.
Warum schreiben wir 62.5 % statt 100 % ?
Damit wir nicht ständig die Formel (Pixelwert geteilt durch 16 = rem Wert) anwenden müssen, bei der es krumme, unübersichtliche rem-Werte gibt. Mehr zu der Formel mit Beispiel weiter unten. Es ist so, der umgerechnete Wert läßt sich viel leichter in Bezug zum gewohnten Pixelwert setzen, es erleichtert einfach das Arbeiten. Denn so ergibt sich zum Beispiel:
0.1 rem = 1 px
1 rem = 10 px
1.4 rem = 14 px
2.6 rem = 26 px
So oder so ähnlich, denn dies ist ein Beispiel, sieht es dann der Code in der CSS-Datei aus:
html {
font-size:62.5%;
line-height:1.5;
font-family: georgia, helvetica, serif;
}
Dann folgt beim Body-TAG die Angabe der Schriftgrösse, z.B. 1.7rem.
body {
font-size:1.7rem;
}
Und weiter für die Überschriften etwas höhere Werte, z.B.
h1 {font-size:3.4rem;}
h2 {font-size:2.5rem;}
h3 {font-size:1.9rem;}
Nachfolgend zwei Beispiele für die prozentmässige Weitervererbung innerhalb der CSS Media Queries:
1. Bei der Abfrage der Bildschirmbreite ab 1024 Pixel reicht der geänderte Prozentwert.
@media (min-width: 1024px) {
html {
font-size: 68%;
}
}
2. Auch hier bei der höheren Auflösung und Abfrage der Bildschirmbreite ab 1280 Pixel reicht der geänderte Prozentwert.
@media (min-width: 1280px) {
html {
font-size: 72%;
}
}
Vorteil von REM: Die Schrift-Werte von z.B. body, h1, h2, h3 müssen nur ein einziges Mal ganz oben im Quellcode und dann nicht mehr wieder angegeben werden und vererben sich im genannten prozentualem Verhältnis einfach weiter. Das vermindert nicht nur den Quelltext sondern ist insbesondere auch relevant im Sinne von responsiven Templates.
Die allgemeine Formel zur Umrechnung von Pixel zu REM:
Umgerechnet werden können Pixel-Werte, indem man den Pixelwert durch 16 teilt (18/16 = 1.125) Voraussetzung: Die Schriftgröße des Root-Elements ist auf 100% gesetzt und man geht von der 16px Standard-Schriftgröße aus.
Beispiel: Die Schriftgrösse von 18px entspricht 1.125rem.
Beispiel Box 1
Sie sehen nachstehend 8 Boxen. Hier der Inhalt für die erste Sidebar Box 1.Beispiel Box 2
Hier der Inhalt für die Sidebar Box 2. Die Rote Template. Dies ist Beispiel Text.Beispiel Box 3
Hier der Inhalt für die Sidebar Box 3. Ein Blindtext besteht in der Regel aus mehreren eher willkürlich zusammengefügten Worten und Sätzen ohne tieferen Sinn.Beispiel Box 4
Bildtext für Foto in Box 4
Beispiel Box 5
Hier der Inhalt für die Sidebar Box 5. Ein Blindtext besteht in der Regel aus mehreren eher willkürlich zusammengefügten Worten und Sätzen ohne tieferen Sinn.Lorem Box 6
Bildtext für Foto in Box 6.
Ein Blindtext besteht in der Regel aus mehreren eher willkürlich zusammengefügten Worten und Sätzen ohne tieferen Sinn.