Hallöle,
ich biete einen datbenbankbasierten Terminkalender an für den Einbau in fremde HTML- Seiten und möchte ihn neu gestalten.
Jeder Termin soll ein Absatz <p></p> werden und einige logische Blöcke wie <span class='datum'>...</span> enthalten. Diese können dann per externer CSS- Datei farbig, fett usw. gestaltet oder unterdrückt werden (display:none).
Der Webmaster legt seine eigene CSS- Datei auf seinen Server und übergibt ihren Namen per Parameter, sodass PHP die Zeile
<link rel='stylesheet' type='text/css' href='http://www.meineseite.de/meinlayout.css'>
einfügt.
Doch wie bekomme ich es per CSS hin, dass etwa der Tag in Spalte 1, die Uhrzeit in Spalte 2 und der Rest in Spalte 3 steht?
Okay, <span> akzeptiert {display:block;float:left}, aber der Rest aus Spalte 3 "unterläuft" die Spalten 1 und 2, wenn er länger ist als sie.
Hier dieselbe HTML- Datei mit verschiedenen CSS- Dateien:
http://www.aktivferien.de/leutershausen2a.htm
http://www.aktivferien.de/leutershausen2b.htm
Ich möchte die Spalten nicht per <div> getrennt anbieten, sondern konsequent Inhalt und Layout trennen. Geht das überhaupt?
Lieben Gruß, Kalle