xe스킨제작 메뉴얼과 xeschool 레이아웃 만들기 글을 참고하여 레이아웃 만들기 연습중인데
구글 폰트 하나 불러봤더니 시작부터 뭔가 잘 안되네요
모바일 default 레이아웃 디렉토리 복사해서 이름바꾸고 layout.html 파일 내용만 싹 비우고
간단히 아래 세줄로 채웠습니다.
<load target="//fonts.googleapis.com/css?family=Roboto:300,400,500,700|Material+Icons" type="head" />
<load target="mx.css" type="head" />
<div>{$content}</div>
이렇게 하고 브라우저로 확인해보니 구글 웹폰트는 무시하고 레이아웃 디렉토리에 있는 mx.css만 불러옵니다.
target 속성 값에 css 파일 확장자가 없어서 그런가 싶어 url이 .css로 끝나는 다른 외부 파일을 불러오거나
<load target="//fonts.googleapis.com/css?family=Roboto:300,400,500,700|Material+Icons&aaa.css" type="head" />
위와 같이 끝에 임의로 &aaa.css 를 붙이니 잘 불러 오는데요
이런 경우 처리하는 방법이 따로 있나요?
레이아웃 설정에 헤더 스크립트 부분에 넣는것도 아닌것 같고;
해외 CDN 사용하지 않고 웹폰트고 css, js 파일 죄다 다운받아 호스팅 서버에서 서비스 할 생각이긴 한데
그냥 넣어본게 안되니깐 궁금하네요
라이믹스 개발 버전 1.9.7 사용중입니다.
ex.) @import url('웹폰트주소')