Peter Kröner. Einstieg in CSS3. Standards und Struktur. 1. Auflage. Open Source Press

Ähnliche Dokumente
Copyright (C) Open Source Press

Prüfprozesseignung nach VDA 5 und ISO

Yoga - die Kunst, Körper, Geist und Seele zu formen

Übergewichtige Kinder und Jugendliche in Deutschland

Innovative Preismodelle für hybride Produkte

Picking the winners - Dienstleistungsorientierte Bestandspflegeund Ansiedlungspolitik

Ralf-Stefan Lossack Wissenschaftstheoretische Grundlagen für die rechnerunterstützte Konstruktion

Das Internet als Instrument der Unternehmenskommunikation unter besonderer Berücksichtigung der Investor Relations

CATIA V5 downloaded from by on January 20, For personal use only.

For personal use only.

Mobbing am Arbeitsplatz

5. bis 10. Klasse. Textaufgaben. Alle Themen Typische Aufgaben

Wege ins Glück. Strategien für Zufriedenheit und Ausgeglichenheit

Die Big Five und ihre Auswirkungen auf das Gründungsverhalten

Bleiben Sie auf dem Laufenden!

Praxiswissen Online-Marketing

Klientenzentrierte Gesprächsführung in der Physiotherapie:

Anforderungen von Crossmedia-Kampagnen

Copyright (C) Open Source Press

Unternehmen. Unternehmen Stiftung downloaded from by on February 1, 2017 STIFTUNG

Bibliografische Information der Deutschen Nationalbibliothek:

Reihe Nachhaltigkeit. Energiepolitik: Rahmenbedingungen für die Entwicklung von fossilen Brennstoffen zu erneuerbaren Energien.

Schäfer: Root-Server. Copyright (C) Open Source Press

Konzeption eines Sportmagazins für Randsportarten

Das Fuji X100 Handbuch

Makers CHRIS ANDERSON. Das Internet der Dinge: die nächste industrielle Revolution

Die Entwicklung der Rechtsprechung hinsichtlich der Rechtsstellung der Gesellschaft bürgerlichen Rechts und ihrer Gesellschafter im Rechtsverkehr

ISBN (Buch) ; (pdf) ; (epub)

Führungsstile im Vergleich. Kritische Betrachtung der Auswirkungen auf die Mitarbeitermotivation

Internationale Unternehmensbewertung

Immobilien als Mittel der privaten Altersvorsorge

Zentrale Benutzerverwaltung für heterogene Netzwerkumgebungen mit LDAP und Samba

Red Notice downloaded from by on January 12, For personal use only.

Förderung der Autonomieentwicklung im Umgang mit Kinderliteratur in der Grundschule

Mit freundlichen Empfehlungen KARL STORZ

Der optimale Webshop

Anja Schüler. Arbeit für alle?! Berufliche Teilhabe von Menschen mit geistiger Behinderung in Deutschland und den USA.

Bettina Heberer. Grüne Gentechnik. Hintergründe, Chancen und Risiken

Software entwickeln mit Verstand

Gudrun Höhne. Unternehmensführung in Europa. Ein Vergleich zwischen Deutschland, Großbritannien und Frankreich. Diplomica Verlag

Ideengeschichte der Physik

3D-Architektur-Visualisierung

Trendsport. Modelle, Orientierungen und Konsequenzen. E dition S port & F reizeit Band 14. E dition S port & F reizeit Trendsport

Weiterbildung Schmerzmedizin

Bernhardt: Twitter. Copyright (C) Open Source Press

Grundschule 4. Klasse Aufsatz. 4. Klasse Deutsch. Aufsatz. 3 Lernbausteine für garantiert bessere Noten! WISSEN ÜBEN TESTEN

Kurzstudie BESTSELLER. Roman Büttner. Das Phänomen Fast Food. Eine sozialgeschichtliche Untersuchung zur Erfindung des schnellen Essens

Dipl.-Inform. Arno Becker Dipl.-Inform. Marcus Pant

HTML Spielend gelingt die Website

Felix Huth. Straßenkinder in Duala

Design for Six Sigma umsetzen POCKET POWER

Die deutsch-französischen Beziehungen von der Wiedervereinigung zum Maastrichter Vertrag

Gymnastik für den Beckenboden. Ulla Häfelinger

Hilfsangebote für Kinder und Jugendliche ohne eigenen Wohnsitz

Thomas Rahlf. Datendesign mit R. 100 Visualisierungsbeispiele. 1. Auflage. Open Source Press

Wirtschaft. Tom Keller

SIX SIGMA TEIL 3: DIE MEASURE PHASE DMAIC MARTIN ZANDER. Green Belt Level

Springer essentials sind innovative Bücher, die das Wissen von Springer DE in kompaktester Form anhand kleiner, komprimierter Wissensbausteine zur

Entwicklung eines Marknagels für den Humerus

Birgit Baur-Müller. Westliche Heilpflanzen in der chinesischen Medizin. Von der Musterdiagnose zur Rezeptur

2010 Migräne Sagen Sie auf Wiedersehen! Martin Zander

Workshop-Buch Windows 7

Bibliografische Information der Deutschen Nationalbibliothek:

Alle, die sich der Schwerelosigkeit nicht entziehen können, finden hier neben Ausrüstungstipps zahlreiche Übungsvorschläge mit und ohne Zusatzgeräte.

Anpassungsstörung und Akute Belastungsreaktion

Handbuch Kundenmanagement

Die Bedeutung der Geburtenregistrierung. für die Verwirklichung der UN-Kinderrechte

Android- Handbuch. 4., aktualisierte und erweiterte Auflage

Zahnbehandlungs- phobie

Grammatikübungen. Regeln und Formen zum Üben. 5. bis 10. Klasse. 5. bis 10. Klasse. Von Lehrern empfohlen

Whittaker, Holtermann, Hänni / Einführung in die griechische Sprache

Zukunftsorientierte Unternehmenssteuerung in der Energiewirtschaft

Volkskrankheit Depression

Robuste Handkonturerkennung

Expertenstandard Konkret Bd. 4. Team boq. Sturzprophylaxe. Arbeitshilfe zur praktischen Umsetzung

Christian Haasz. Das Buch für alle, die gute Fotos mögen. DIGITAL fotografieren. tiv. an ans Mo

Strategie: Stimmungsmache

Guerilla Marketing in der Automobilindustrie

Berufseinstieg für Ingenieure

Gravitation und Physik kompakter Objekte

Thera-Band und Bodytrainer Tubing

Mitarbeitergespräche Nachbereitung. Video 10

H. Forst T. Fuchs-Buder A. R. Heller M. Weigand Hrsg. Weiterbildung Anästhesiologie

Gradle. Ein kompakter Einstieg in modernes Build-Management. Joachim Baumann. Joachim Baumann, Gradle, dpunkt.verlag, ISBN

Systemische Einwandbehandlung

Technik. Matthias Treptow

Gold und Diamanten. Gold und Diamanten downloaded from by on February 4, 2017

POCKET POWER. Change Management. 4. Auflage

Psychische Schwierigkeiten im Studium

wettbewerbsfähig gestalten

Kundenbeziehungsmanagement

Leseprobe. Thomas Hummel, Christian Malorny. Total Quality Management. Tipps für die Einführung. ISBN (Buch):

Größer oder kleiner?

Corporate Volunteering als Instrument der Personalarbeit

Entscheidungshilfe zur Auswahl Schlanker Produktionssysteme für die Montage von Werkzeugmaschinen

TEIL 5: DIE IMPROVE PHASE

Meyer Hautzinger. Ratgeber Manisch-depressive Erkrankung. Informationen für Menschen mit einer bipolaren Störung und deren Angehörige

Führung und Mikropolitik in Projekten

Konzepte der wertorientierten Unternehmensführung: die DAX 30 Unternehmen

Principal-Agent-Problematik im E-Recruitment

Transkript:

Peter Kröner Einstieg in CSS3 Standards und Struktur 1. Auflage Open Source Press

Alle in diesem Buch enthaltenen Programme, Darstellungen und Informationen wurden nach bestem Wissen erstellt. Dennoch sind Fehler nicht ganz auszuschließen. Aus diesem Grunde sind die in dem vorliegenden Buch enthaltenen Informationen mit keiner Verpflichtung oder Garantie irgendeiner Art verbunden. Autor(en), Herausgeber, Übersetzer und Verlag übernehmen infolgedessen keine Verantwortung und werden keine daraus folgende Haftung übernehmen, die auf irgendeine Art aus der Benutzung dieser Informationen oder Teilen davon entsteht, auch nicht für die Verletzung von Patentrechten, die daraus resultieren können. Ebenso wenig übernehmen Autor(en) und Verlag die Gewähr dafür, dass die beschriebenen Verfahren usw. frei von Schutzrechten Dritter sind. Die in diesem Werk wiedergegebenen Gebrauchsnamen, Handelsnamen, Warenbezeichnungen usw. werden ohne Gewährleistung der freien Verwendbarkeit benutzt und können auch ohne besondere Kennzeichnung eingetragene Marken oder Warenzeichen sein und als solche den gesetzlichen Bestimmungen unterliegen. Dieses Werk ist urheberrechtlich geschützt. Alle Rechte, auch die der Übersetzung, des Nachdrucks und der Vervielfältigung des Buches oder Teilen daraus vorbehalten. Kein Teil des Werkes darf ohne schriftliche Genehmigung des Verlags in irgendeiner Form (Druck, Fotokopie, Mikrofilm oder einem anderen Verfahren), auch nicht für Zwecke der Unterrichtsgestaltung, reproduziert oder unter Verwendung elektronischer Systeme verarbeitet, vervielfältigt oder verbreitet werden. Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detaillierte bibliografische Daten sind im Internet über http://dnb.d-nb.de abrufbar. Copyright 2013 Open Source Press, München Gesamtlektorat: Dr. Markus Wirtz Satz: Open Source Press & Thomas Schraitle (AsciiDoc/DocBook/XSL-FO/XEP) Umschlaggestaltung: Olga Saborov, Open Source Press ISBN: 978-3-95539-008-2 (E-Book PDF) http://www.opensourcepress.de

Inhaltsverzeichnis Vorwort 7 1 Was ist CSS3 (nicht)? 9 2 Eine kurze Geschichte von CSS 13 2.1 Die unbeabsichtigte Erfindung des Webdesigns.............. 13 2.2 Woher kommen eigentlich Webstandards?.................. 15 2.3 Das große Stylesheet-Sprachen-Casting.................... 16 2.3.1 Robert Raisch.................................. 18 2.3.2 Pei Wei........................................ 19 2.3.3 Joe English..................................... 20 2.4 Wie CSS erfunden wurde................................ 20 2.4.1 Das zentrale Stylesheet-Problem.................... 21 2.4.2 Die Kaskade.................................... 22 Kröner Einstieg in CSS3 5

Inhaltsverzeichnis 2.4.3 Auf dem Weg zum Webstandard.................... 25 2.5 Von CSS 1 über CSS 2 zu CSS 2.1......................... 26 3 Struktur und Inhalt von CSS3 29 3.1 Modularer Aufbau..................................... 30 3.2 Welche Neuerungen bietet CSS3?......................... 31 3.2.1 Selektoren..................................... 32 3.2.2 Layout-Features................................. 32 3.2.3 Animationen................................... 33 3.2.4 Typografie..................................... 33 3.2.5 Mobiles Webdesign.............................. 34 3.2.6 Vereinfachungen................................ 34 3.3 CSS3 als Ende der Geschichte............................ 35 4 CSS3-Praxis heute 37 4.1 Vendor Prefixes....................................... 38 4.2 Progressive Enhancement............................... 40 4.3 CSS-Hacks und Conditional Comments..................... 41 4.4 Filter, Tricks und Polyfills................................ 43 4.5 Validierung von CSS(3)................................. 45 4.6 Terminologie......................................... 46 www.opensourcepress.de 6

Vorwort CSS3 ist wie Ichthyologie und Webdesigner und -entwickler sind so etwas wie Digitalbiologen. Das klingt merkwürdig, aber bei genauerer Betrachtung haben moderne Webstandards ziemlich viel mit Fischen gemein. Zum einen gibt es sehr, sehr viele Fischarten, und deren Klassifikation ist nicht immer eindeutig; und als wäre die Artenvielfalt nicht schon groß genug, werden ständig neue Spezies entdeckt, um deren Einordnung in den Stammbaum sich zahllose Forscher bemühen. Ein Buch, das die Fischarten der Welt vollständig und abschließend beschreibt, kann es vor diesem Hintergrund folglich nicht geben. Und spätestens jetzt sind wir auch schon beim Thema CSS3. Statt dieses E-Bookleins Einstieg in CSS3 Standards und Struktur sollten Sie nun eigentlich einen gedruckten Wälzer mit dem wenig bescheidenen Titel CSS3 Layout und Design mit dem neuen Webstandard in Händen halten. Leider ist es mit den Webstandards aber wirklich wie mit den Fischen: sie sind schwer zu fassen. Die Webbrowser entwickeln sich mit einer nie dagewesenen Geschwindigkeit, und auch CSS3 mutiert munter vor sich hin. Seit die ersten Zeilen Kröner Einstieg in CSS3 7

Vorwort des dicken CSS3-Buches geschrieben wurden, hat sich allein die Syntax für CSS3-Farbverläufe dreimal geändert. Für den Fortschritt im Allgemeinen sind das alles großartige Entwicklungen, aber für einen Autor, der erst vor wenigen Monaten das Kapitel über Farbverläufe abgeschlossen zu haben glaubte, bedeuten solche Richtungswechsel eher Frustration. Das Problem liegt aber weder bei den Standards noch bei den Browsern und übrigens auch nicht beim Autor; das Problem ist, dass das Konzept des 400-Seiten-Wälzers einfach nicht kompatibel zur Entwicklungsdynamik der Webplattform ist. Das, was ursprünglich als großes CCS3-Buch geplant war, wird jetzt erst einmal eine Serie kleiner E-Books. Wie CSS3 selbst entwickelt sich diese CSS3-Doku modular. Technologie für Technologie wird in kleineren Häppchen behandelt und veröffentlicht immer aktuell; und Sie als Leser wählen aus, welche Module Sie überhaupt haben wollen. Falls Sie z. B. alles außer 3D-Transformationen, CSS-Animationen und Farbverläufen für überflüssigen Spielkram halten, brauchen Sie auch nichts außer diesen drei Teilen in Ihr virtuelles Bücherregal zu stellen, denn jeder Teil funktioniert für sich allein. Dann aber hätten Sie auch dieses einführende E- Book nicht kaufen sollen, denn hier geht es zunächst um einen allgemeinen, eher archäologischen Einstieg in CSS3. In Kürze folgt dann beispielsweise ein Band zum Thema Schrifteinbettung und Web-Typographie. Wir klären auf den folgenden Seiten zunächst grundsätzliche Begrifflichkeiten, rollen die Geschichte von CSS auf und erfahren, warum es (noch) keine Variablen und Schachtel-Selektoren gibt. Petri Heil! www.opensourcepress.de 8