2013-01-10 4 views
0

내 사이트에서 Google 글꼴 및 아래 코드를 사용하십시오. 맨 위에 ie8 클래스를 추가하여 CSS의 글꼴 참조를 제거 할 수 있습니다. 하단에는 ie9 또는 ie가 아닌 경우에만 CSS 글꼴이 추가됩니다.html5 상용구 문구가 상용구로 표시됩니다. 문제가 있습니까?

'문제'는 이것을 서버에 업로드하고 테스트 할 때입니다. ff, moz, opera 및 ie9에서 잘 작동합니다. ie9 (f12)에있는 개발자 도구를 사용하여 브라우저 모드를 ie8 또는 ie7로 전환하면 페이지가 비어 있습니다. 소스 코드를 볼 수는 있지만 아무것도 표시되지 않습니다.

이제 xampp을 사용하여 동일한 작업을 예상대로 수행합니다. 왜 '라이브'가 작동하지 않는지 나는 이해하지 못한다.

<!DOCTYPE html> 
<!--[if lte IE 8 ]> <html class="ie8" lang="en-US"> <![endif]--> 
<!--[if (gt IE 8)|!(IE)]><!--> <html lang="en-US"> <!--<![endif]--> 

<head> 
<meta charset="utf-8"> 
<title>test</title> 
<meta name="description" content="test"> 
<link rel="stylesheet" href="/css/base.css" type="text/css"> 
<link rel="stylesheet" href="/css/styles.css" type="text/css"> 
<!--[if (gt IE 8)|!(IE)]><!--> 
<link href="http://fonts.googleapis.com/css?family=Kite+One|Open+Sans:400italic,400,700" rel="stylesheet" type="text/css"> 
<!--<![endif]--> 

답변

0

... 최적화 설정을 통해 게시 할 때 주석이 제거되었습니다. 코멘트가 머물러 있는지 확인하는 것이 트릭을 만들었습니다.