==== Schriften in CSS einbinden ==== Schriften sollten immer LOCAL auf dem WEBSpace gespeichert werden. Bei Verlinkungen z.B. bei Google Schriften ist die DSGVO nicht sicher gestellt. ==== Schriften von Google installieren ==== Auf folgende Seite sich die passende Schrift aussuchen:\\ https://google-webfonts-helper.herokuapp.com/fonts/raleway?subsets=latin \\ Die Schrift aussuchen und Arten welche man haben möchte selectieren {{ :programmieren:css:mi6oou4xmy.png?400 |}} Weiter nach unten zu Punkt 3 scrollen und den CSS Content kopieren.\\ Dieser in die CSS vom Projekt rein kopieren. Dabei ist auf die Pfadangabe zu achten welche auch bei Punkt 3 am Ende korrigiert werden kann. {{ :programmieren:css:all3pkkkmi.png?400 |}} Weiter nach unten zu Punkt 4 scrollen und die gepackten Fonts herunter laden. {{ :programmieren:css:r7rcxttb6a.png?400 |}} Die Datei entpacken und in das entsprechende Verzeichnis des Projekts kopieren. ==== font-weight ==== Die CSS Eigenschaft font-weight definiert die Dicke der Schrift. Einige Schriftarten sind jedoch nicht in allen Werten verfügbar und unterstützen bspw. nur die Werte normal und bold. === Syntax === Formal syntax: | bolder | lighter wobei = normal | bold | font-weight: normal font-weight: bold font-weight: lighter font-weight: bolder font-weight: 100 font-weight: 200 font-weight: 300 font-weight: 400 font-weight: 500 font-weight: 600 font-weight: 700 font-weight: 800 font-weight: 900 font-weight: inherit Mit font-weight können Sie die Strichstärke bestimmen. Folgende Angaben sind möglich: * lighter, dünner als im Elternelement * normal, normale Strichstärke * bold, fett * bolder, fetter als im Elternelement * 100,200,300,400,500,600,700,800,900, extra-dünn (100) bis extrafett (900) * inherit, Strichstärke des Elternelements Beachten Sie: Eine für ein Element festgelegte Strichstärke wird ohne Ihr Zutun an die Kindelemente vererbt. Beachten Sie: Die Angaben lighter und bolder sind keine absoluten Stärkeangaben, sondern vermindern bzw. erhöhen den vom Elternelement geerbten Stärkewert. Bei den numerischen Werten entspricht die Angabe 500 dem im DTP-Bereich üblichen Begriff „medium“, die Angabe 700 dem Begriff „bold“. Beachten Sie: Abhängig von Schriftart und Browser werden die Angaben unterschiedlich umgesetzt. Der IE8 beispielsweise stellt für Arial nur zwei verschiedene Schriftdicken dar; Internetexplorer < 8 verwenden 3 verschiedene Schriftdicken.