2013-04-14 1 views
-2

웹 페이지에 단어를 표시하려면 다음 스타일을 사용하십시오.크롬으로 잘 작동하는 CSS이지만 IE로 변경하십시오.

<h2><font color="#5D5D5D" size="2" face=caecilia-light, face="helvetica,arial,sans-serif" >Hello world 

내 CSS는 다음과 같습니다 :

h2{ 
    color: #747474; 
    font-family: helvetica,arial,sans-serif; 
    font-size: 13px; 
    font-style: normal; 
    font-variant: normal; 
    font-weight: normal; 
    text-align: left; 
    text-decoration: none; 
    text-indent: 0; 
    text-justify: auto; 
    text-outline: none; 
    text-overflow: clip; 
    text-shadow: none; 
    text-transform: none; 
    text-wrap: normal; 
    -webkit-font-smoothing: antialiased; 
    font-size: 28px; 
    padding-left: 25px; 
} 

가 크롬 잘 작동하지만 IE에서 열 때 글꼴을 변경합니다. 크롬에서 작동하면서 IE에서 작동하도록 코드를 수정하려면 어떻게해야합니까?

+2

은 당신 것을 알나요 두 번째 face 속성을 선택할 것 때문에 IE에서이 오류가 -

또한, 귀하의 HTML에 face="caecilia-light'face="caecilia-light"로 변경해야 'font-family'와'font-size'를 두 번 선언 했습니까? 또한 '' 태그는 오랫동안 사용되지 않았지만 CSS를 사용할 때'font' 태그를 사용할 필요가 없습니다. 또한'font' 태그 내에서'face' 속성을 잘못된 구문과 함께 두 번 선언했습니다 ... 쉼표와 일치하지 않는 따옴표? 속도를 줄이고 코드를 교정하십시오. – Sparky

답변

1

font-familyfont-size 속성은 h2에 선언되어 있습니다. 필요하지 않은 것이 하나 떨어져 있습니다. '크롬에서 제대로 처리하지만

+0

나는 그것을 제거하지만 여전히 아무것도 아니다 – 33528

+0

방금 ​​편집 됨 – karthikr

관련 문제