Bücher online kostenlos Kostenlos Online Lesen
HTML5-Handbuch - die neuen Features von HTML5

HTML5-Handbuch - die neuen Features von HTML5

Titel: HTML5-Handbuch - die neuen Features von HTML5 Kostenlos Bücher Online Lesen
Autoren: Franzis
Vom Netzwerk:
von CSS 2.1, ergänzt um die Marquee-Eigenschaften von CSS3, wohl in der Annahme, dass Lauftext für kleine Displays eine Design-Alternative sein könnte.
CSS Mobile Profile 2.0
    Status zum Redaktionszeitpunkt: Version 2.0, Candidate Recommendation (Kandidat für offizielle Empfehlung)
    http://www.w3.org/TR/css-mobile
Print-Profil
    Dieses Profil legt fest, welche Regeln, Selektoren und Eigenschaften Drucker von CSS interpretieren und umsetzen können sollten, wenn kein spezieller Druckertreiber installiert werden kann oder soll. Dazu gehören natürlich vor allem die Regeln und Eigenschaften für Paged Media, darunter auch die neueren Regeln zum Ansprechen bestimmter Seitenrandbereiche.
CSS Print Profile
    Status zum Redaktionszeitpunkt: Working Draft (Arbeitsentwurf)
    http://www.w3.org/TR/css-print
TV-Profil
    In diesem Profil wird beschrieben, über welche CSS-Fähigkeiten ein in TV-Geräte integrierter Web-Browser verfügen sollte. Im Wesentlichen entspricht das dem Sprachumfang von CSS 2.1, ergänzt um einige wichtige neuere CSS3-Eigenschaften.
CSS TV Profile 1.0
    Status zum Redaktionszeitpunkt: Candidate Recommendation (Kandidat für offizielle Empfehlung)
    http://www.w3.org/TR/css-tv

14   CSS-Eigenschaften
•    Welche Eigenschaften es in CSS zur Definition von Formaten gibt
•    Wie Sie CSS-Eigenschaften jeweils richtig anwenden
    Dieser Abschnitt gibt an Hand von kleinen Beispielen einen Überblick über die gängigen CSS-Eigenschaften. Von CSS3 werden dabei nur Eigenschaften berücksichtigt, die bereits in der Praxis anwendbar sind. Auf die Beschreibung von Eigenschaften für Print-Layouts wird verzichtet, ebenso auf die von Eigenschaften für Sprachsynthesizer. Die Referenzinformationen am Ende der einzelnen Abschnitte beziehen sich auf die CSS-Referenz im Anhang.
14.1      Schriftformatierung
    Unter Schriftformatierung sind Angaben zu Schriftarten, Schriftgröÿen, Schriftfarben, Schriftgewicht, Zeichen- und Wortabständen, usw. zu verstehen. Sinnvoll sind solche Angaben für alle HTML-Elemente, die Text enthalten können. Dazu gehören alle Elemente, die im Kapitel 4 Textstrukturierung beschrieben werden, aber natürlich auch Elemente für Tabellen oder Formulare. Auch auf das html- und das body-Element lassen sich die hier beschriebenen Eigenschaften anwenden – in diesem Fall gelten die Formatdefinitionen für alle Text-Elemente des HTML-Dokuments.
14.1.1    Schriftart
    Schriftarten sind beispielsweise Arial, Helvetica, Times New Roman usw. Auch generische Schriftfamilien wie Sans Serif gehören dazu. Bei der hier beschriebenen CSS-Eigenschaft
font-family
können Sie Schriftarten angeben, ohne sich darum kümmern zu müssen, ob und wie die Schriftart beim Anwender angezeigt werden kann. Falls keine der angegebenen Schriftarten angezeigt werden kann, bleibt die Angabe wirkungslos. Eine Möglichkeit, Schriftarten durch Angabe einer serverseitig installierten, mit übertragenen Schriftart zu erzwingen, wird in 14.2 Schriftformatierung mit Schriftartendatei beschrieben.
Beispiel
    


    
    kleiner Beispieltext in Times New Roman
    


    
    großer Beispieltext in Times New Roman
    

    


    Bild 14.1: Ein font-family-Beispiel im Browser
Erläuterung
    Mit
font-family:
können Sie eine oder mehrere Schriftarten bestimmen. Bei mehreren angegebenen Schriftarten ist die Reihenfolge der Angabe entscheidend: Ist die erste angegebene Schriftart verfügbar, wird diese verwendet. Ist sie nicht verfügbar, wird die zweite Schriftart verwendet, falls diese verfügbar ist, usw.
    Trennen Sie mehrere Schriftartennamen durch Kommata. Das W3-Konsortium empfiehlt, Schriftartnamen, die Leerzeichen enthalten, in Anführungszeichen zu setzen, also z. B.
font-family:"Century
Schoolbook"
,
Times
. Sie können dazu die doppelten oder die einfachen Anführungszeichen (Hochkomma) verwenden. Falls die CSS-Eigenschaften wie im obigen Beispiel innerhalb eines
style
-Attributs im HTML-Quelltext vorkommen, dürfen Sie nicht die gleichen Anführungszeichen verwenden wie bei der HTML-Attributzuweisung. Im obigen Beispiel sehen Sie, dass die Wertzuweisung an das
style
-Attribut in doppelten Anführungszeichen steht. Innerhalb davon werden für
'Times
New
Roman'
deshalb einfache Anführungszeichen verwendet, um Konflikte zu vermeiden.
Generische Schriftfamilien
    Folgende generische

Weitere Kostenlose Bücher