Anhang - Springer
Anhang - Springer
Anhang - Springer
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
1078<br />
15 HTML und XHTML unterscheiden<br />
Die Lösung finden Sie in der Tabelle auf<br />
Seite 760.<br />
16 Webbrowser unterscheiden<br />
a. Internet Explorer<br />
Mozilla Firefox<br />
Google Chrome<br />
b. Browser besitzen unterschiedliche<br />
„Parser“, die für die Umsetzung des<br />
HTML-Codes zuständig sind. Es<br />
muss gewährleistet werden, dass<br />
eine Website mit allen Browsern korrekt<br />
dargestellt wird. Auf Features,<br />
die nur bestimmte Browser interpretieren<br />
können, sollte verzichtet<br />
werden.<br />
Tipp: Unter www.caniuse.com können<br />
Sie prüfen, was welcher Browser<br />
kann.<br />
10.2 CSS<br />
1 Bedeutung von CSS kennen<br />
• CSS bieten deutlich mehr Möglichkeiten<br />
zur Gestaltung als HTML.<br />
• Inhalt und Design können unabhängig<br />
voneinander erstellt und bearbeitet<br />
werden.<br />
• Das Design kann als externe Datei<br />
abgespeichert werden und lässt sich<br />
somit auf beliebig viele HTML-Seiten<br />
anwenden.<br />
• Für einen Inhalt können mehrere<br />
Designs erstellt werden, z. B. für<br />
Monitor, Handydisplay, Druck.<br />
• Die Daten werden unabhängig vom<br />
Layout in einer Datenbank verwaltet.<br />
2 CSS definieren<br />
a. Definition in einer externen Datei,<br />
Definition im Dateikopf einer Datei,<br />
Definition lokal im Tag.<br />
b. Externe Datei:<br />
Das Design kann für beliebig viele<br />
HTML-Dateien genutzt werden.<br />
Zentrale Definition im Dateikopf:<br />
Einmalig benötigte Abweichungen<br />
von extern definierten Stylesheets<br />
lassen sich im Dateikopf angeben.<br />
Sie haben dort eine höhere Priorität<br />
gegenüber externen Stylesheets.<br />
Lokale Definition im Tag:<br />
Maximale Flexibilität, z. B. zur Auszeichnung<br />
einzelner Elemente. Lokale<br />
Stylesheets haben die höchste Priorität.<br />
3 Kaskadierung verstehen<br />
a. Unter Kaskadierung ist zu verstehen,<br />
dass Stylesheets „mehrstufig“<br />
zum Einsatz kommen, und zwar<br />
hinsichtlich Ort: extern, zentral, lokal<br />
und Verfasser: Autoren-, Benutzer-,<br />
Browser-Stylesheets.<br />
b. Die Kaskadierung ergibt eine hohe<br />
Flexibilität und ermöglicht notwendige<br />
Freiräume. So können z. B. auch<br />
die Nutzer einer Website mitbestimmen,<br />
wie diese in ihrem Browser<br />
dargestellt werden soll. Dies ist<br />
beispielsweise für Menschen mit<br />
Sehschwäche eine Hilfe.<br />
4 Selektoren kennen<br />
a. HTML-Elemente (Tags)<br />
Universalselekor<br />
Klassen<br />
Individualformate<br />
Pseudoklassen