Schönen guten Tag allerseits.
Ich bin neu hier in diesem Forum, und komme unter anderem wegen der folgenden Frage:
Ich habe mich gefragt, wie man denn einem <div>-Block ein hübsches Aussehen mit einem Rahmen und runden ecken verleiht. CSS2 scheint dafür nicht mächtig genug zu sein. Erst bei CSS3 soll es dafür eine Lösung geben.
Dank Google bin ich meistens auf folgende Lösungen gestoßen:
- den eigentlichen Inhalt mit vielen unsinnigen <div>-blöcken umgeben
- den eigentlichen Inhalt mit einer ebenso sinnfreien tabelle umgeben
1&2) in beiden Fällen die gesamte Konstruktion mit CSS ausmalen.
was mir daran nicht passt ist die Tatsache, dass ich dafür Änderungen an der XHTML datei vornehmen muss, die ja eigentlich für den "Inhalt" steht, und dabei die logische Struktur des Dokumentes ruiniere.
Und wenn ich mich dann doch umentscheide, und beschliesse, dass auf 239 Dokumenten auf meiner Seite die Blöcke nun doch rechteckig aussehen sollen, dann darf ich das alles manuell in jeder xhtml-datei ändern?
Inhalt<->Darstellung XHTML<->CSS
ist zwar wünschenswert, aber scheinbar bisher nicht direkt möglich.
Wie Kriegt man die Trennung denn normalerweise sauber hin?
danke für Ideen/Vorschläge/Links/Literaturtipps im Voraus.