2016-07-05 2 views
0

Ich verwende eine Thymeleaf Vorlage zum Generieren einer HTML-Seite, die dann als Inhalt einer E-Mail verwendet wird. Die gewünschte Schriftfamilie ist Calibri. Wenn das HTML-Dokument jedoch generiert wird (und dann als E-Mail gesendet wird), enthält die abgerufene E-Mail, die dieses Dokument enthält, nicht die Schriftart in Calibri. Wenn ich die Thymeleaf-bezogenen Elemente entferne und die Seite als normale HTML-Seite im Browser starte, wird der Inhalt in Calibri jedoch angezeigt. Weiß jemand, wo das Problem sein könnte? Danke im Voraus!Gewünschte Schriftart in Thymeleaf Dokument wird nicht angezeigt

<!DOCTYPE html> 
<html xmlns:th="http://www.thymeleaf.org"> 
    <head> 
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> 
     <title></title> 
     <link href='http://fonts.googleapis.com/css?family=Calibri' 
     rel='stylesheet' type='text/css' /> 
     <style> 
     body { 
      font-family: 'Calibri', serif; 
      font-size: 11pt; 
     } 
    </style> 

    </head> 
    <body> 
    <p style="line-height:25pt;"> 
     We from <span th:text="${nameCompany}"></span> are sending you an email. 
    </p> 

</body> 
</html> 
+0

half die zur Verfügung gestellten Lösungen? –

Antwort

0

sollten Sie mit der Syntax des Codes herumspielen. Manchmal akzeptiert Tyhmleaf nicht die Syntax, die der Browser versteht.

0

können Sie diese Codezeile versuchen zu ändern und mir sagen, ob dies Haben Sie versucht,

Änderung

<link href='http://fonts.googleapis.com/css?family=Calibri' 
     rel='stylesheet' type='text/css' /> 

zu

<link th:href="@{http://fonts.googleapis.com/css?family=Calibri}" 
      rel='stylesheet' type='text/css' /> 
Verwandte Themen