상세 컨텐츠

본문 제목

망분리된 프로젝트에서 웹폰트 적용시

CSS

by 김일국 2018. 2. 28. 10:52

본문

보안때문에 망분리된 사무실에서 웹프로젝트를 수행하게 되면, 여러가지 에로점이 발생하게 됩니다.

그중 하나가, CDN(Contents Delivery Network)를 사용하는 사항인데요.
오늘은 그 중에 나눔고딕웹폰트를 적용한 사례를 들어 보입니다.

아래는 웹폰트를 적용하는 샘플이고, css style에서 상대경로로 font 폴더에 NanumGothic 폰트를 로딩하는 소스 입니다.

NanumGothic.eot

아래 css에서 @font-face는 사용자 PC에 설치되어 있지 않는 글꼴을 서버에서 내려받아서 사용할 수 있게 하는 지시어 입니다.

NanumGothic.woff

참고로 위 eot(IE8이하에서 적용) : Embeded Open Type 약어, woff(IE9이상+대부분브라우저에서 지원) : Web Open Font Format 약어 입니다.

<!DOCTYPE html>
<head>
 <meta charset="UTF-8">
 <style>
 @font-face{
 font-family:ng;
 src:url(./font/NanumGothic.eot);
 src:local(※), url(./font/NanumGothic.woff) format('woff')
 }
 body,table,input,textarea,select,button,p{font-family:NanumGothic,'나눔고딕',ng,sans-serif}
 </style>
<title>로컬웹폰트</title>
</head>
<body>
 <p>
 나눔고딕 로컬 폰트
 </p>
</body>
</html>



NanumGothic.woff
2.27MB
NanumGothic.eot
2.02MB

관련글 더보기

댓글 영역