IE6-IE8의 웹 글꼴 로딩을 위한 '?#iefix' 솔루션
fontspring과 같은 온라인 리소스가 많습니다. com에서는 IE6-IE8의 웹 글꼴 로딩 문제를 해결하려면 EOT URL에 '?#iefix'를 추가하는 것이 좋습니다. 이 솔루션의 작동 방식을 이해하는 것이 중요합니다.
문제 이해
IE6-IE8에는 글꼴 규칙에 대한 src 속성에 파서 버그가 있습니다. src 속성에 여러 글꼴 형식이 지정되면 IE가 글꼴을 올바르게 로드하지 못해 404 오류가 발생합니다.
'?#iefix' 솔루션
'?#iefix' 추가는 IE가 URL의 나머지 부분을 쿼리 문자열로 해석하도록 속입니다. 이는 IE가 EOT 파일만 포함되어 있다고 생각하도록 속입니다.
Chrome, Firefox, Edge와 같은 다른 최신 브라우저는 지정된 구문을 따르고 필요한 글꼴 유형만 로드합니다.
결론
EOT URL에 '?#iefix'를 추가하면 src 속성이 IE6-IE8의 버그 있는 파서와 호환됩니다. 이렇게 하면 이전 버전의 IE에서도 웹 글꼴을 올바르게 로드하고 표시할 수 있습니다.
위 내용은 EOT URL에 \'?#iefix\'를 추가하면 IE6-IE8에서 웹 글꼴 로딩이 수정되는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!