08.09.2013 Aufrufe

Anhang - Springer

Anhang - Springer

Anhang - Springer

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!