반응형
html을 작성하시다 보면 <head> 영역에서
<meta charset="utf-8">을 보셨을 거예요.
대부분 꼭 넣어야 하는 태그라고 명시를 해요.
그런데 왜 꼭 넣어야 하고 무엇을 의미할까요?
반응형
<meta charset="utf-8"> 란?
<meta chae <meta charset="utf-8"> 태그는 html 파일의 인코딩을 알려주는 태그에요.
말이 조금 어렵죠?
쉽게 말해 브라우저에게 text를 어떻게 그려달라는지 말해주는 것이에요.
위 태그가 없으면 한글, 특수문자 들이 깨져서 나올 수 있어요.
위 작업에서 인코딩이란?
웹브라우저, 컴퓨터의 HTML파일을 웹브라우저에서 표시될 수 있도록 변환하는 처리작업을 얘기해요.
파일의 정보 형태가 어떤 언어로 되어 있는지에 대한 지정이 필요한데 이것을 문자 코드셋(위키백과로 이동)이라고 해요.
<meta charset="utf-8">를 입력하지 않는다면?
위 사진처럼 된 글을 보셨을 거에요.
내가 입력하는 html파일의 글씨가 이런 외계어(?)같이 보일 수 있어요.
그렇기 때문에 꼭 위 태그를 입력 해주셔야 해요.
반응형