언어 자료구조 알고리즘/HTML5

[HTML5] 3. 글자가 이상하게 보일 때 깨지지 않게 meta태그에 인코딩 설정

언제나휴일 2016. 5. 4. 19:29
반응형

글자가 이상하게 보일 때 깨지지 않게 meta태그에 인코딩 설정

 

웹 문서에 한글이나 한자, 일본어 등으로 작성한 글은 사용자의 문화권에 따라 깨져 보일 수 있습니다.

 

이는 문화권에 따라 사용하는 문자 인코딩이 다르기 때문이죠. 이 때 meta 태그에 UTF-8로 인코딩을 설정하면 문제를 해결할 수 있어요.

<!DOCTYPE html>

<html>

<head>

    <meta charset="utf-8" />

     ...

</html>

 

 

UTF-8은 가변 길이 문자 인코딩 방식 중에 하나로 Universal Coded Character Set Transformation Format - 8bits의 약자입니다. 유니코드를 위해 켄 톰프슨과 롭 파이크가 만든 것이죠

위키백과에서 확인하기

 

만약 국내의 고객만을 대상으로 웹 페이지를 만들고 사용하는 문자가 한글과 영어만 있다면 "euc-kr" 메타 태그를 사용할 수도 있어요.

<!DOCTYPE html>

<html>

<head>

    <meta charset="euc-kr" />

     ...

</html>

 

이처럼 문자 인코딩을 설정하는 것은 HTML 문서 뿐만 아니라 대부분의 프로그래밍에서 필요합니다.

반응형