코딩 관련

#2_HTML 기본

Hiems__ 2020. 9. 14. 20:46
728x90
반응형
SMALL

태그의 정리

  • lang="en" : 현재 문서가 영어로 작성된다는 뜻. 한국어의 경우 lang="ko"로 수정하기.
  • <title></title> : 문서 제목. 아래와 같은 부분을 나타냄.

  • <h1></h1> : 제목
  • <br> : 줄 변경
    * 웹문서 소스에서 텍스트를 추가할 때 <br>태그를 사용하지 않으면 줄바꿈 없이 모두 한줄로 입력된다.
  • <img src=""> : 이미지 삽입 

 

 

HTML 문서 기본 구조 살펴보기

  •  <!doctype html> - 문서의 유형을 지정하는 선언문

- 현재 문서가 HTML5로 언어로 작성된 웹 문서라는 뜻.

- '문서 유형(document type)을 지정한다. 웹 브라우저에게 '이제부터 처리할 문서는 HTML 문서이고 어떤 유형을 사용했으니 그 버전에 맞는 방법으로 해석하라.' 라고 알려주는 것.

 

 

  • <html> ~ </html> - 웹 문서의 시작을 알리는 태그

- 웹 문서의 시작과 끝을 나타냄.

- 웹 브라우저가 <html> 태그를 만나면 </html>까지의 소스를 읽어 HTML 문법에 맞추어 브라우저에 표시.

- <html> 태그는 웹 문서가 시작된다는 뜻이고, </html>태그는 웹 문서가 끝났다는 뜻.

- 따라서 </html>태그 다음에는 아무 내용도 없다.

 

  * 두 자리 국가별 언어 코드는 ISO 639-1 표준에 정해져 있다.

  * 두자리로 표기한 주요 국가별 언어 코드

 

코드 de en fr ja ko zh
언어 독일어 영어 프랑스어 일본어 한국어 중국어

 

  * 굳이 언어를 사용하는 이유 : 특정 언어로 제한해 검색할 때 그 대상이 될 수 있기 때문이다.

또한 lang=en으로 지정하고 문서를 열면 한글을 입력했음에도 '번역'이 뜬다.

 

  • <head> ~ </head> - 브라우저에게 정보를 주는 태그

- 웹 브라우저가 웹문서를 해석하기 위해 필요한 정보들을 입력하는 부분.
- 웹 브라우저 화면에서는 보이지 않는다. 스타일 및 스크립트 등이 포함되어 있다.

- <head> ~ /<head> 사이에 들어가는 주요 태그들은 다음과 같다.

 

 ① <title> 태그 : 문서제목

 ②<meta> 태그 : 문자 세트를 비롯한 문서 정보

   - 웹 브라우저 화면에는 보이지 않지만 웹 문서와 관련된 정보들을 지정

   - 문자 세트 지정하기

     ㄴ 화면에 글자를 표시할 때 어떤 인코딩 방법을 사용할 지정하는 것

     ㄴ 웹 서버는 영어를 기본으로 하기 때문에 영어 이외의 문자를 화면에 표시하기 위해 미리 약속된 문자 세트를 사용해야 하는데, 이때 HTML5에서는 <meta>태그를 사용해 'utf-8/이라는 문자세트를 사용한다고 웹 브라우저에게 알려준다.

<meta charset="UTF-8">

 

   - 모바일 기기 고려하기

<meta name="viewport" content="width=device-width, initial-scale=1.0">

 

   - 인터넷 익스플로러 브라우저 고려하기

     ㄴ인터넷 익스플로러는 최신 웹 기술이 사용된 웹 문서를 제대로 해석하지 못함.

     ㄴ 그래서 <meta>태그를 사용해서 현재 웹 문서를 최신 표준 모드로 해석하라고 알려줌.

<meta http-equiv="X-UA-Compatible" content="ie-edge">

   - 검색 엔진 고려하기

<meta name="keywords" content="html5, 공부"> : 해당 문서의 키워드
<meta name="description" content="html5 공부하기"> : 해당 문서의 설명
<meta name="author" content="HIEMS"> : 해당 문서의 소유자 또는 제작자

 

 

  • <body> ~ </body>

- 실제 웹 브라우저 화면에 나타날 내용. HTML 태그들은 대부분 <body> 안에 들어간다.

 

  • 웹 문서에서 특수 문자 및 특수 기호 사용하기

- HTML 문서의 특성상 여러 개의 공백을 입력하더라도 한 칸만 인식

- 따라서 여러 개의 공백을 나타내려면 공백을 나타내는 특수 기호를 여러 개 입력해야 한다.

- 엔티티 이름이나 엔티티 코드 뒤에 오는 세미콜론(;)은 꼭 붙여야 한다.

728x90
반응형
LIST

'코딩 관련' 카테고리의 다른 글

#3_텍스트 관련 태그들  (0) 2020.09.16
#1_HTML 기본  (0) 2020.09.13