Hallo Thomas,
HTML ohne CSS ist wie ein Kuchenteig ohne Backform. Man kann das Ergebnis zwar essen, aber es wird einfach eine Pfütze im Backblech draus (=Browser Defaultstyles). CSS ist die Form, die daraus einen Tortenboden, Kastenkuchen oder Gugelhupf macht.
Hast Du schonmal das style-Attribut verwendet? Dann hast Du schon den Teig schon ein bisschen mit dem CSS Schaber zurechtgedrückt. Was in style steht, sind CSS Eigenschaften. Man kann - rein hypothetisch - ohne CSS Regeln auskommen und alles mit style-Attributen machen. Das ist aber unübersichtlich und vor allem ineffizient. Nicht machen!
CSS besteht nicht nur aus Eigenschaften, sondern auch aus Regeln, auf welche Elemente diese Eigenschaften anzuwenden sind (CSS Selektoren). Es erlaubt die Trennung von Layout und Inhalt. Und es kennt Regeln (@media Queries), mit denen sich Eigenschaften an Medienart (Screen/Print) und Mediengröße anpassen können. HTML allein reicht nicht. CSS muss man zumindest in Grundlagen können.
Rolf
sumpsi - posui - clusi