Auge: CSS: Einzelne Zeilen im <pre> ansprechen?

Beitrag lesen

Hallo

habe mal so auf die Schnelle einen Kalender 2016 gestaltet.

Nun möchte ich den Samstagen und Sonntagen, also bestimmten Zeilen, eine Hintergrund-Farbe geben. Geht das?

So nicht.

KLar, ich kann HTML-mäßig die Zeilen mit <span> o.ä. umfassen, aber das ist nicht CSS.

Du willst im Kontext von HTML in einem Text – etwas anders ist deine ASCII-Tabelle nicht – willkürlich einzelnen Zeichen und Zeichengruppen optische Eigenschaften zuweisen. Du willst dazu CSS nutzen. Du bist hier so lange dabei, dass du wissen solltest, dass CSS-Regeln nur auf HTML-Elemente und ihren Inhalt anwendbar sind. Wieso willst du dann HTML zur Markierung der zu gestaltenden Zeichen und Zeichengruppen weglassen?

Nimm TS' Rat an und benutze eine HTML-Tabelle. In der kannst du, wenn du grundsätzlich dem Aufbau deiner ASCII-Tabelle folgst, die Wochenenden durch abzählen der Zeilen ermitteln. Du kannst natürlich auch den Wochenendzeilen jeweils eine Klasse verpassen – z.B. weil du damit noch JS-Magie veranstalten willst – und eben dieser die gewünschten CSS-Regeln verpassen.

Tschö, Auge

--
Es schimmerte ein Licht am Ende des Tunnels und es stammte von einem Flammenwerfer.
Terry Pratchett, „Gevatter Tod“