2012-07-18 6 views
0

CSS에서 multiple font-faces을 가질 수 있음을 알고 있습니다. 이제이 글꼴을 사용하는 두 개의 html 페이지가 있지만 미래에는 더 많은 글꼴이 있습니다. 이제 이러한 글꼴 얼굴은 인라인 CSS를 통해 선언되고 클래스를 통해 사용됩니다.외부 CSS에서 여러 글꼴 - 얼굴

@font-face { 
     font-family: 'Komika'; 
     src: url('/bin/res/font/KOMIKAX_-webfont.eot'); 
     src: url('/bin/res/font/KOMIKAX_-webfont.eot?#iefix') format('embedded-opentype'), 
     url('/bin/res/font/KOMIKAX_-webfont.woff') format('woff'), 
     url('/bin/res/font/KOMIKAX_-webfont.ttf') format('truetype'), 
     url('/bin/res/font/KOMIKAX_-webfont.svg#KomikaAxisRegular') format('svg'); 
     font-weight: normal; 
     font-style: normal; 
} 
.komika-font {font: 30px 'Komika', Tahoma, sans-serif;} 

@font-face { 
     font-family: 'Nevis'; 
     src: url('/bin/res/font/nevis-webfont.eot'); 
     src: url('/bin/res/font/nevis-webfont.eot?#iefix') format('embedded-opentype'), 
     url('/bin/res/font/nevis-webfont.woff') format('woff'), 
     url('/bin/res/font/nevis-webfont.ttf') format('truetype'); 
     font-weight: normal; 
     font-style: normal; 
} 
.nevis-font {font: 500% 'Nevis', Tahoma, sans-serif;} 
: 제가 정말 원했던 것은 하나의 fonts.css에 내 모든 글꼴 얼굴을 마무리 한 후 각각의 HTML 페이지에서 해당 CSS를 참조하고 그래서 내 글꼴 'CSS를이처럼 <p class="...-font"><p>

를 사용하는 것이 었습니다

는 그리고 HTML은 다음과 같이이다 :

<head> 
<link rel="stylesheet" href="/bin/res/style-fonts.css.php" type="text/css" /> 
<link rel="stylesheet" href="/bin/res/style.css.php" type="text/css" /> 
<title><?php echo $photo_title ?></title> 
</head> 

<body> 
    <h1 class="____">Some text here</h1> 
<body> 

그리고 ____에서

는 "네비스 폰트"하지만 IDE (드림위버)하지 않습니다 심지어 자동 완성해야한다.

가능합니까? 때문에 그것을 시도하고 그것을 작동하지 않았다 (선택한 글꼴이 표시되지 않았습니다).


는 내가 그것을 가지고 생각, 문제는 내가 가진 같은 글꼴 얼굴을 포함하는 CSS를 .php가 끝날 수 없습니다이었다. .php는 서버가 css 파일을 강제로 압축하기 때문에 * .css.php 만 사용합니다.

+1

항상 작동하지 않는 것을 보여줘야합니다. 우리에게 일하고 있지만 원하지 않는 것은 유용하지만, 실제로하고 싶은 일에 잘못 갔던 부분을 해결하는 데 도움이되지 않습니다. – Chris

+2

저는 글꼴과 같은 자산을/bin/디렉토리에 두는 것에 조금 걱정이됩니다. –

+0

좋아요. 더 많은 정보, CSS와 HTML의 내용을 업로드하겠습니다. 다른 어떤 정보가 유용할까요? /bin/안에 글꼴을 넣는 것이 잘못된 이유는 무엇입니까? 개인 웹 사이트이고 폴더의 구조는 매우 복잡합니다. P – dialex

답변

0

문제는 font-faces가 포함 된 CSS가 내가 가지고있는 것처럼 .php로 끝날 수 없다는 것입니다. .php는 서버가 css 파일을 강제로 압축하기 때문에 * .css.php 만 사용합니다.

1

예 가능합니다. 보다 자세한 답변을 얻으려면 이전에 갖고 있던 문제에 대한 자세한 정보가 필요합니다.

+0

내가 더 많은 정보를 게시했다, 그것이 도움이되기를 바란다. – dialex