0

Zeilenhöhe formatierter Text in Mail nach Konvertieren über raw()

Wenn formatierter Text über raw() ausgelesen und als Body Text für eine Mail verwendet wird, ist der Zeilenabstand 1.0. 
Im Formularfeld ist der Abstand jedoch ca. 1.2, so wie in manuell erstellten Mails z.B. in Apple Mail.

raw() sollte den Zeilenabstand nicht verändern.

1 Antwort

null
    • Harald Schneider - Software & Mediadesign
    • hschneider
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Das Problem ist die Art der HTML-Formatierung. Die einzelnen Zeilen werden DIV“s eingebettet. Mit dem folgenden Code konnte ich die Zeilenabstände nachträglich korrigieren. Mails sehen dadurch deutlich besser aus:

    let body := ”<style>div:after {content:“ ”;display: block;height: 4px;} br {content:“ ”;display: block;margin: 4px 0;}</style>“ + body; 

Content aside

  • vor 3 JahrenZuletzt aktiv
  • 1Antworten
  • 394Ansichten