Verfasst: Donnerstag 27. März 2008, 13:24
Hallo jf27el,
HTML ist keine Programmiersprache wie du sie kennst. Delphi und VisualBasic sind prozedurale, bzw. objektorientierte Sprachen. HTML ist deklarativ. Das bedeutet das es keine Bedingungen oder Schleifen o.ä. kennt, sondern das es nur eine Dokumenten-Struktur beschreibt. Die Struktur eines Dokumentes besteht im wesentlichen aus Überschriften verschiedener Ebenen, Absätzen, Auszeichnungen von Textteilen, Aufzählungen und Tabellen. Darüberhinaus gibt es Formulare, die aber einen aktiven Gegenpart auf einem Server benötigen um etwas zu bewirken.
CSS beschreibt dann, wie die beschriebene Dokumentenstruktur auf dem Bildschirm (oder anderen Medien) aussehen soll. Dabei können Vorgaben für bestimmte HTML-Elemente gemacht werden, oder für Klassen oder einzelne Objekte die mit einer ID gekennzeichnet sind. Beispiel:
[php]
<div id="article151" class="article">
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
</div>
[/php]
Hier wird ein Dokumenten Abschnitt mit dem DIV-Tag eingeschlossen, z.B. ein Absatz. Die Formatierung erfolgt via CSS:
[php]
#article151 { font-size: 110%; }
.article { color: #f00; }
[/php]
In dem obigen CSS-Abschnitt wird über die ID für diesen Artikel, und nur für diesen (article151), festgelegt das die Schrift größer sein soll. Für alle Artikel wird aber durch die Klasse .article festgelegt das die Schrift rot sein soll.
Ist alles nur ein wenig gewöhnungsbedürftig und bedarf wie alles der Übung. HTML und CSS sind aber an sich nicht schwer.
Gruß,
Wanderer
HTML ist keine Programmiersprache wie du sie kennst. Delphi und VisualBasic sind prozedurale, bzw. objektorientierte Sprachen. HTML ist deklarativ. Das bedeutet das es keine Bedingungen oder Schleifen o.ä. kennt, sondern das es nur eine Dokumenten-Struktur beschreibt. Die Struktur eines Dokumentes besteht im wesentlichen aus Überschriften verschiedener Ebenen, Absätzen, Auszeichnungen von Textteilen, Aufzählungen und Tabellen. Darüberhinaus gibt es Formulare, die aber einen aktiven Gegenpart auf einem Server benötigen um etwas zu bewirken.
CSS beschreibt dann, wie die beschriebene Dokumentenstruktur auf dem Bildschirm (oder anderen Medien) aussehen soll. Dabei können Vorgaben für bestimmte HTML-Elemente gemacht werden, oder für Klassen oder einzelne Objekte die mit einer ID gekennzeichnet sind. Beispiel:
[php]
<div id="article151" class="article">
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
</div>
[/php]
Hier wird ein Dokumenten Abschnitt mit dem DIV-Tag eingeschlossen, z.B. ein Absatz. Die Formatierung erfolgt via CSS:
[php]
#article151 { font-size: 110%; }
.article { color: #f00; }
[/php]
In dem obigen CSS-Abschnitt wird über die ID für diesen Artikel, und nur für diesen (article151), festgelegt das die Schrift größer sein soll. Für alle Artikel wird aber durch die Klasse .article festgelegt das die Schrift rot sein soll.
Ist alles nur ein wenig gewöhnungsbedürftig und bedarf wie alles der Übung. HTML und CSS sind aber an sich nicht schwer.
Gruß,
Wanderer