Linuchs: Verständnisproblem mit ::before

Beitrag lesen

Hallo,

eine umfangreiche Webseite soll beim Drucken vor jedem Kapitel einen Seitenumbruch erhalten und auch die Überschrift der Webseite.

Dieses CSS habe ich versucht:

 @media print {
  h2, h3 {
    page-break-before: always;
  }
  h3::before {
    content: "Sonntag, 2. August 2016<br>";
  }

Doch zwei Dinge verstehe ich nicht. Erstens wird der Text IN das h3-Tag eingegliedert und nicht davor. Das heisst, es hat das Layout vom h3. Und zweitens wird das <br> nicht ausgeführt, sondern mit vier Zeichen gedruckt.

Mit dem erstens kann ich ja leben, aber wie macht man da einen Zeilen-Umbruch?

Linuchs