HTML/CSS Workshop: Unterschied zwischen den Versionen
Misan (Diskussion | Beiträge) |
Misan (Diskussion | Beiträge) |
||
Zeile 48: | Zeile 48: | ||
== Themenpunkte == | == Themenpunkte == | ||
=== Einleitung - etwa | === Einleitung - etwa 15 Minuten === | ||
'''Beginn''' | |||
* | * Über mich | ||
* | ** Wer bin ich und was mach ich - kurze Vorstellung | ||
* | * Worüber ist der Workshop, was wollen wir erreichen in diesem Workshop | ||
* | |||
'''Verwendungszweck und Hinweise''' | |||
* Dinge die beachtet werden müssen | * Dinge die beachtet werden müssen | ||
** Browserkompatibilität | ** Browserkompatibilität | ||
Zeile 69: | Zeile 61: | ||
** Layouts und Templates die im späteren Verlauf von CMS verwendet werden können | ** Layouts und Templates die im späteren Verlauf von CMS verwendet werden können | ||
** In vorhandener Software verwenden (wie Forensoftware oder andere Anwendungen die eine Ordnerstruktur vorgeben) | ** In vorhandener Software verwenden (wie Forensoftware oder andere Anwendungen die eine Ordnerstruktur vorgeben) | ||
=== Theorie - HTML und CSS === | |||
'''Dauer:''' 30 Minuten | |||
* Geschichte und Stand der heutigen Definition <abbr title="Hyper Text Markup Language">HTML5</abbr> & <abbr title="Cascading Style Sheets">CSS3</abbr> | |||
* HTML ist keine Programmiersprache sondern eine "Markup" Sprache ähnlich wie <abbr title="Scalable Vector Graphics">SVG</abbr>/<abbr title="Standard Generalized Markup Language">SGML</abbr>/<abbr title="eXtensible Markup Language">XML</abbr> etc | |||
'''HTML''' | |||
* Herkömmliche Methoden | |||
** Wie hat man früher gewerkt | |||
** (Ausflug in die Geschichte der TableLayouts, SpacerGIFs, Dos & Don'ts) | |||
** Natürlich im späteren Verlauf auch die modernen Methoden und Approaches | |||
** Wir haben aus der Vergangenheit gelernt: | |||
*** HTML und CSS zu trennen bedeutet: Trennung von Struktur und Aussehen. | |||
* DOM - Document Object Model | |||
'''CSS''' | |||
* CSS Regeln anlegen | |||
* Kleine Einleitung in die Bedeutung der wichtigsten HTML Elemente | * Kleine Einleitung in die Bedeutung der wichtigsten HTML Elemente | ||
* CSS schreiben bedeutet sich selbst Werkzeuge zur Verfügung zu stellen. | * CSS schreiben bedeutet sich selbst Werkzeuge zur Verfügung zu stellen. |