전자 메일 서식 파일을 사용하여 전자 메일을 보내고 보낼 수있는 시스템에서 작업하며 로컬 글꼴을 연결하는 동안 문제가 발생합니다 (모든 유형) 이메일로. 나는이 방법으로 (사전 렌더링 된 HTML) @ 글꼴 얼굴과 글꼴을 첨부@ font-face에서 전자 메일 서식 파일에 로컬 글꼴을 사용할 수 없습니다.
: 렌더링 후
<style>
@font-face {
font-family: "Pacifico";
src: url("../resources/Pacifico.ttf");
}
body, span, div, input[type=text], label {
font-family: 'Pacifico' !important;
color:red;
}
</style>
, HTML 페이지를 보낼 준비가 글꼴에 해당 링크를 포함 (I 성공적으로 글꼴을 다운로드 할 수 있습니다 Tomcat 서버 localhost : 8080 /.../ font의 글꼴 (내용 유형이 맞음)로 올바르게 업로드됩니다. 그러나 페이지는 그것을 구현하지 않으며 폰트 자체는 (기본 폰트가 사용 된 것처럼 보이기 때문에) 표현되지 않습니다.
이 문제는 독점적으로 로컬로 저장된 글꼴과 관련이 있습니다. CDN 전자 메일을 제대로 사용하면이 문제가 발생합니다.
더미 HTML 페이지를 만들고 글꼴 (폴더에 대한 직접 링크 포함)을 첨부하면 글꼴이 올바르게 적용되므로 글꼴은 100 % 유효합니다.
편집
월 톰캣에서 글꼴 및 내 응용 프로그램 (응용 프로그램/응용 프로그램에서 글꼴/TTF VS .TTF 폰트 톰캣에서 X-글꼴 TTF)에 대한 콘텐츠 형식의 불평등에 연결이 문제 ?
편집 2
렌더링 된 HTML이 조각 상대 URL은 CSS의 위치를 기준으로 할 것이다
<style>
@font-face {
font-family: "Pacifico";
src: url("http://localhost:8080/path/to/resource/Pacifico.ttf");
}
body, span, div, input[type=text], label {
font-family: 'Pacifico' !important;
color:red;
}
</style>
사실, HTML은 Tomcat의 자원 폴더에있는 글꼴의 전체 경로를 포함하고 내가 할 수있는 사용 가능한 URL을 편집하지 않고 다운로드하십시오. 아니면 내가 너를 오해 했나? – ryzhman
@ryzhman 상대 URL을 보여주는 질문에서 CSS를보고 있습니다. – Richard
렌더링 된 HTML로 질문을 업데이트했습니다. – ryzhman