2016-07-05 5 views
0

私はThymeleafテンプレートを使用してHTMLページを生成し、それを電子メールのコンテンツとして使用しています。必要なフォントファミリーはCalibriです。ただし、HTML文書が生成されてから電子メールとして送信されると、この文書を含む電子メールにはCalibriのフォントが含まれません。しかし、Thymeleaf関連の要素を削除してブラウザの通常のHTMLページとして起動すると、Calibriのコンテンツが表示されます。誰が問題がどこにあるのか知っていますか?前もって感謝します!Thymeleaf文書の希望するフォントが表示されません

<!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

変更

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

を助けた場合、あなたが提供するソリューションを試してみましたか私に言うことができますか –

答えて

0

コードの構文を覚えておいてください。時々tyhmleafはブラウザが理解できる構文を受け入れません。

0

あなたはこのコード行を変更してみてください、これは

<link th:href="@{http://fonts.googleapis.com/css?family=Calibri}" 
      rel='stylesheet' type='text/css' /> 
関連する問題