문자열 "â €"은 Windows-1252로 인코딩 된 데이터로 잘못 해석 될 경우 ZWSP의 UTF-8 인코딩 형식입니다. (이것을 사용하여 좋은 UTF-8 decoder을 확인했습니다.) 메모장에서 UTF-8 모드로 표시되지 않는 이유를 설명합니다. ZWSP (제로 너비 공간)는 너비가없는 보이지 않는 문자입니다.
분명히 브라우저는 스타일 시트를 windows-1252로 인코딩 한 것으로 해석합니다. 을 BOM으로 저장하면 브라우저가 인코딩을 더 잘 추측 할 수 있기 때문에 도움이 될 수 있습니다. 진정한 해결책은 서버가 CSS 파일에 적합한 Content-Type 헤더를 보내도록 (서버 종속적 인 방식으로) 확인하는 것입니다.
그러나 이것이 CSS 파일에서 유일한 비 -Ascii 문자 인 경우 문제가되는 데이터를 제거한 후에는 실제로 문제가되지 않습니다.
메모장 + 삽입 ZWSP (시스템에 일반 문자 삽입 유틸리티를 사용할 수 있음)를 만들 수있는 간단한 방법을 모르겠다. 그래서 그것이 출현 한 수수께끼 일 것이다. 아마도 어딘가에서 복사하여 붙여 넣기를 통해.
MS Word와 같은 응용 프로그램에서 코드를 붙여 넣었습니까? – ply
확실히 아닙니다. –