Coding Diary.

(HTML코딩일기) 사이트에 이름붙이기 본문

Coding/HTML&CSS

(HTML코딩일기) 사이트에 이름붙이기

life-of-nomad 2023. 2. 4. 11:16
728x90
반응형

1.  사이트에 이름 붙이는 방법

1  <!DOCTYPE html>
2  <html>
3    <head> 
4      <title>Weekly Codeit</title>
5    </head>
6    <body>
7        안녕 HTML!
8    </body>
9  </html>

1 : html 문서라는 뜻입니다.

2 : 꺾쇠<>로 감싼 것을 태그라고 합니다. </>는 종료태그 입니다. <>를 입력하면 </>는 자동으로 입력됩니다. 태그 사이에 내용을 입력하면 됩니다.

3 : head는 페이지에 대한 정보를 나타냅니다. 내용이 아니라 페이지에 대한 정보이기 때문에 페이지에는 나타나지 않습니다.

4 : title은 사이트의 이름을 의미합니다.

6 : body는 페이지에 표시되는 내용입니다.

 

2.  한글이 깨지는 현상 해결하는 방법

'안녕 HTML'에서 한글인 '안녕' 부분이 깨져보이는 경우가 있습니다. 이는 인코딩(Encoding)이 달라서 생기는 경우입니다.

인코딩이란 어떤 숫자가 어떤 문자에 해당하는지 정해 놓은 규칙입니다. HTML에서 한글을 보여주려면 한글을 지원하는 인코딩을 사용해야 합니다. 따라서 직접 인코딩을 정해주면 됩니다. 한글을 인코딩하는 방법은 아래의 5번째 줄을 추가해주면 됩니다. 

1  <!DOCTYPE html>
2  <html>
3    <head> 
4      <title>Weekly Codeit</title>
5      <meta charset="utf-8">
6    </head>
7    <body>
8        안녕 HTML!
9    </body>
10  </html>

5 : utf-8은 한글을 나타내는 것입니다. 인코딩은 페이지에 대한 내용이 아니라 정보이기 때문에 head 태그 안에 넣습니다. meta라는 태그는 내용이 없기 때문에 종료태그 없이 시작태그로만 씁니다. 이 코드를 꼭 넣어야 한글이 깨지지 않습니다. 완성본은 아래와 같습니다. 

728x90
반응형