내 .htaccess
파일에 이미 AddDefaultCharset utf-8
이있을 때 <meta charset='utf-8'>
을 내 html 헤드에 보관해야하는 이유가 있습니까?AddDefaultCharset이 설정된 경우 메타 문자 세트가 필요합니까?
2
A
답변
4
웹을 통해 파일을 제공하기 때문에 다소 중복됩니다. 사람들은 웹 서버의 컨텍스트없이 파일을 페이지에 저장하고 나중에 열려고하므로 메타 태그를 사용하여 문서 자체에 정보를 포함하는 것이 좋습니다.
2
이 W3 문서는 각 방법의 장단점의 훌륭한 개요를 제공합니다.
http://www.w3.org/International/questions/qa-html-encoding-declarations는 문서 (트랜스 코딩 될 가능성 경우 당신은 확실히 HTTP 헤더 선언을 사용해야합니다
즉, 문자 인코딩은 중간 서버에 의해 변경됩니다.) HTTP 선언은 문서 내 우선 순위보다 우선 순위가 높으므로 문자 인코딩이 중간 서버에 의해 변경됩니다.
그렇지 않으면 모든 유형의 콘텐츠에 대해 의미가 있지만 문서 내 선언과 함께 HTTP 헤더를 사용해야합니다 (아래 참조). HTTP 선언은 문서 내 선언과 항상 일치해야합니다.
특정 사용자 - 기여 내용이 다른 문자 집합이 될 수 있지만, 사용자가 스스로 것을 제어하기 위해 아파치 서버 설정을 수정 액세스 권한이없는 경우 <meta>
태그가 여전히 적합 할 수 있습니다 하나의 구체적인 예는 따라서 문서 내에서 문자 집합을 제어하는 데 유용합니다.
자세한 내용은 the document을 참조하십시오.
관련 문제
- 1. HTML에서 메타 문자 세트가 선언 된 경우 CSS @ charset이 필요합니까?
- 2. 왜 DJANGO_SETTINGS_MODULE 세트가 필요합니까?
- 3. 어떤 쿼리 세트가 필요합니까?
- 4. 왜 UCS와 유니 코드 문자 세트가 모두 필요합니까?
- 5. SSL이 이미 설정된 경우 HttpOnly 필요합니까?
- 6. mysql의 문자 세트가 잘못되었습니다.
- 7. 데이터 세트가 다른 경우
- 8. phpmyadmin에서 문자 세트가 누락되었습니다. 무엇을해야합니까?
- 9. 구문 분석에 실패한 레일스 문자 세트가 주어진 경우 Accept 헤더
- 10. 키워드 메타 태그가 필요합니까?
- 11. enableWebScript가 설정된 경우 메타 데이터 지원을 추가하는 방법은 무엇입니까?
- 12. PHP에서 메타 문자 제거하기
- 13. 정규식 메타 문자 스크리닝
- 14. 메타 문자 매달기
- 15. 자바 정규식 메타 문자
- 16. 리디렉션 페이지에 메타 태그가 필요합니까?
- 17. 메타 설명에 &이 필요합니까?
- 18. DateTime이 설정된 경우 테스트
- 19. MySQL에서 문자 세트가 변경 될 가능성이 있습니까?
- 20. tableView의 tableHeaderView로 설정된 경우 UIScrollView가 스크롤되지 않습니다.
- 21. 미리 설정된 쿠키 세트가 포함 된 열린 웹 페이지
- 22. 메타 새로 고침에 전체 URL이 필요합니까
- 23. 작동하는 SAML2 연결에 메타 데이터 교환이 필요합니까?
- 24. 메타 문자 '?'는 무엇입니까? 시합?
- 25. PHP 정규식 + (플러스) 메타 문자
- 26. 왜 인코딩을 지정하는 메타 데이터 정보가 필요합니까?
- 27. "이미지 메타 데이터"구성 요소가 여전히 필요합니까?
- 28. 색상이 흰색으로 설정된 경우 글꼴이 뭉툭합니다.
- 29. WebScraping - 자바 스크립트로 설정된 보안 문자 확인
- 30. @@ Error가 설정된 경우 예외가 발생합니까?