SpringBoot + HTML 한글 깨짐 현상
개발환경 IntelliJ SpringBoot 2.6.4 HTML5 MariaDB 10.5 상황 간단히 프로젝트를 하는 상황에서 간단한 테스트를 하기 위해서 HTML5환경에서 DB에 값을 넘겨주게 되었다. 원인과 해결은 매우 단순했다. 그저 he
9js7.tistory.com
이 글에서 <meta charset="utf-8">을 명시해 주지 않아서 한글이 깨졌던 오류가 발생했다.
그러다 문득 왜 <meta charset="utf-8">을 명시해 주어야 하는지 궁금해져 이 글을 작성하게 되었다.
인코딩
우선 인코딩에 대해서 알아볼 필요가 있다고 생각한다.
우리가 흔히 인코딩이라는 단어를 접해보고, 또 많이 사용해봤을텐데 정확한 의미는 생각해보지 않았던 기억이 있다.
우선 인코딩이란 컴퓨터의 HTML파일을 웹브라우저에서 표시될 수 있도록 변환하는 처리작업을 이야기한다.
파일의 정보 형태가 어떤 언어로 되어 있는지에 대한 지정이 필요하다. 이것을 문자 코드셋이라 한다.
<meta charset="utf-8">
위의 태그는 html 파일의 인코딩을 알려주는 태그이다.
브라우저에게 text를 어떻게 그려달라 할건지 알려주는 것이다.
위의 태그가 없어서 저번에 테스트할 때에 한글이 깨져 나왔었다.
'개발공부 > Web' 카테고리의 다른 글
HTML / CSS 폰트 변경하기 (0) | 2022.08.21 |
---|---|
[HTML] form 태그 button 클릭 시 submit 막기 (0) | 2022.08.19 |
[Web] HTTP Protocol (0) | 2022.02.07 |
[Web] URI 설계 패턴 (0) | 2022.02.07 |
[Web] REST (0) | 2022.02.07 |
SpringBoot + HTML 한글 깨짐 현상
개발환경 IntelliJ SpringBoot 2.6.4 HTML5 MariaDB 10.5 상황 간단히 프로젝트를 하는 상황에서 간단한 테스트를 하기 위해서 HTML5환경에서 DB에 값을 넘겨주게 되었다. 원인과 해결은 매우 단순했다. 그저 he
9js7.tistory.com
이 글에서 <meta charset="utf-8">을 명시해 주지 않아서 한글이 깨졌던 오류가 발생했다.
그러다 문득 왜 <meta charset="utf-8">을 명시해 주어야 하는지 궁금해져 이 글을 작성하게 되었다.
인코딩
우선 인코딩에 대해서 알아볼 필요가 있다고 생각한다.
우리가 흔히 인코딩이라는 단어를 접해보고, 또 많이 사용해봤을텐데 정확한 의미는 생각해보지 않았던 기억이 있다.
우선 인코딩이란 컴퓨터의 HTML파일을 웹브라우저에서 표시될 수 있도록 변환하는 처리작업을 이야기한다.
파일의 정보 형태가 어떤 언어로 되어 있는지에 대한 지정이 필요하다. 이것을 문자 코드셋이라 한다.
<meta charset="utf-8">
위의 태그는 html 파일의 인코딩을 알려주는 태그이다.
브라우저에게 text를 어떻게 그려달라 할건지 알려주는 것이다.
위의 태그가 없어서 저번에 테스트할 때에 한글이 깨져 나왔었다.
'개발공부 > Web' 카테고리의 다른 글
HTML / CSS 폰트 변경하기 (0) | 2022.08.21 |
---|---|
[HTML] form 태그 button 클릭 시 submit 막기 (0) | 2022.08.19 |
[Web] HTTP Protocol (0) | 2022.02.07 |
[Web] URI 설계 패턴 (0) | 2022.02.07 |
[Web] REST (0) | 2022.02.07 |