2010-12-28 2 views

답변

17

는 (디스크 파일 시스템)에서 text/html 부분은 문서가 그것을 구문 분석하는 방법을 알 수 있도록 어떤 종류의 웹 브라우저를 지시되고 charset=UTF-8는 웹 브라우저에 지시 할 문자 인코딩은 플랫폼 기본 인코딩을 사용하지 않도록 웹 페이지의 문자를 표시하는 데 사용되어야합니다.이 인코딩은 반드시 mojibake으로 끝날 수 있습니다.

중요한 세부 정보는 페이지가 HTTP를 통해 웹에 게재 될 때이 HTML 메타 헤더가 사용되지 않았 음을 의미합니다. 대신 HTTP 응답 헤더에 Content-Type이 사용됩니다. 따라서 콘텐츠에 이 실제로는으로 디코딩 된 경우 charset=UTF-8 부분이 없으면 UTF-8로 디코딩되므로 모기 베크가 될 가능성이 큽니다. 패널의 Firebug과 같이 Content-Type 헤더를 확인할 수 있습니다.

alt text

+0

중요 : 애플리케이션에서 적절한 조치 (데이터베이스 일 수도 있음)가 끝나지 않는 한'charset = utf-8 '이 실제로 UTF-8로 인코딩 된 콘텐츠를 제공한다는 보장이 없습니다 mojibake 또는 MS 똑똑한 따옴표를 보여주는 높은쪽으로! :) – mkelley33

+0

* 실제로 UTF-8 *로 디코딩 된 *을 작성했는데 실제로 UTF-8 *로 인코딩 된 것을 의미하지 않습니까, 아니면 혼란 스럽습니까? –

2

메타 엘리먼트는 일반적으로 페이지 설명, 키워드, 문서 저자, 마지막 수정, 및 다른 메타 데이터를 지정하기 위해 사용된다.

게시 한 메타 태그는 text/html 문자 집합 또는 언어가 UTF-8 인 문서 유형을 갖도록 브라우저에 지시합니다.

문자 집합을 선언하는 데 사용됩니다.

메타 콘텐츠 유형 태그는 웹 사이트의 문자 집합을 선언하는 데 사용됩니다. 헤더 위에 DTD 선언 을 사용하는 경우에도 은 항상 Meta Content Type 태그 을 사용하는 것이 좋습니다. 을 수행하지 않으면 디스플레이 문제가 발생할 수 있습니다. 인스턴스의 경우 문서에서 UTF-8 구두점 문자를 사용할 수 있지만 세트로 표시되는 은 ISO 또는 ASCII 문자로 표시됩니다. 에는 Meta Content Type 태그를 사용하는 다른 이점이 있습니다.

    : 단순히

더 많은 정보를 원하시면,이 참조 메타 콘텐츠 형식 태그가 사이트에 할 수있는 일의 전체 특종을 얻을 우리의 SEO 혁명 뉴스 레터 (실비 회원)에 가입

  • 2

    브라우저가 페이지를 디코딩하는 방법을 알 것이다 그래야 Meta Tags Explained - 예를 들면 : 언어에 따라, 최종 결과는 다를 수 있습니다 알 오.

    관련 문제