본문 바로가기
Front-end/Web

HTML - 주요범위 & 메타데이터

by 안녕주 2021. 2. 2.

블록(Block), 인라인(Inline)

1. 블록 요소

  • DIV, H1, P
  • 사용 가능한 최대 가로 너비를 사용한다.
  • 크기를 지정할 수 있다.
  • (width: 100%, height:0;) 로 시작 - 내용이 포함되면 auto로 늘어남
  • 수직으로 쌓인다.
  • margin, padding 위, 아래 , 좌, 우 사용 가능하다.
  • 레이아웃

2. 인라인 요소

  • SPAN, IMG
  • 필요한 만큼의 너비를 사용한다.
  • 크기를 지정할 수 없다.
  • (width: 0%, height:0;) 로 시작
  • 수평으로 쌓인다.
  • 줄바꿈을 한 태그들은 띄어쓰기가 들어간다. 붙여서 작성하면 띄어쓰기 없어짐
  • margin, padding 위, 아래는 사용할 수 없다.
  • TEXT

(display:block) 는 인라인 요소를 블록요소로 , (display:inline)는 블록요소를 인라인 요소로 바꿀 수 있음

각각의 태그의 기본값이 무엇인지! 정확하게 알기

 

 

주요범위 & 메타데이터 - HTML, HEAD, BODY, TITLE

1. <!DOCTYPE html> 이하의 내용은 HTML5 버전으로 해석을 해서 브라우저에 출력을 해라.

2. <html></html> 안에 내용을 작성해야 html이 인식을 한다.

3. <head></head> 는 문서의 정보

  • HTML문서의 제목 <title></title>
  • 기타정보(META)
  • 스타일 직접 입력
  • 스타일 외부에서 가져와서 연결

4. <body></body> 는 문서의 구조

 

 

메타데이터 - META

<meta>는 빈태그이며, charset은 문자가 인코딩되는 방식, name, content도 사용 가능  

developer.mozilla.org/ko/docs/Web/HTML/Element/meta

 

: 문서 레벨 메타데이터 요소 - HTML: Hypertext Markup Language | MDN

HTML 요소는 , , , , 과 같은 다른 메타관련 요소로 나타낼 수 없는 메타데이터를 나타냅니다. meta 요소가 제공하는 메타데이터는 다음 네 유형 중 하나입니다. name 특성을 지정하면 전체 페이지에

developer.mozilla.org

1. charset : 페이지의 문자 인코딩을 선언

2. content : http-equiv 또는 name 특성의 값을 담는다.

3. http-equiv

4. name : name content 특성을 함께 사용하면 문서의 메타데이터를 이름-값 쌍으로 제공

 

 

메타데이터 - LINK

developer.mozilla.org/ko/docs/Web/HTML/Element/link

 

: 외부 리소스 연결 요소 - HTML: Hypertext Markup Language | MDN

HTML 요소는 현재 문서와 외부 리소스의 관계를 명시합니다. 는 스타일 시트를 연결할 때 제일 많이 사용하지만, 사이트 아이콘("파비콘"과 홈 화면 아이콘) 연결 등 여러가지로 쓰일 수 있습니다.

developer.mozilla.org

1. href : 연결할 리소스의 URL, 절대와 상대 URL 모두 가능

2. hreflang : 연결할 리소스가 사용하는 언어입니다. 오직 제안하는 용도로만 사용

3. rel : 연결할 리소스와 현재 문서의 관계. 링크 유형의 값을 공백으로 구분한 리스트를 지정해야 한다.

 

 

메타데이터 - STYLE

 기본적으로 style tag는 head안에 작성

developer.mozilla.org/ko/docs/Web/HTML/Element/style

 

 

 

 

메타데이터 - MIME Type

MIME 타입이란 클라이언트에게 전송된 문서의 다양성을 알려주기 위한 메커니즘

developer.mozilla.org/ko/docs/Web/HTTP/Basics_of_HTTP/MIME_types

 

MIME 타입 - HTTP | MDN

MIME 타입이란 클라이언트에게 전송된 문서의 다양성을 알려주기 위한 메커니즘입니다: 웹에서 파일의 확장자는 별  의미가 없습니다. 그러므로, 각 문서와 함께 올바른 MIME 타입을 전송하도

developer.mozilla.org

 

 

메타데이터 - BASE

<base> 요소는 문서 안의 모든 상대 URL이 사용할 기준 URL을 지정

html 문서에 한번만 작성 가능

일부분URL에서 사용되는 경우 사용하면 안된다.

공통적으로 사용되는 URL 부분을 미리 <base href="........./">에 선언 

developer.mozilla.org/ko/docs/Web/HTML/Element/base

 

- HTML: Hypertext Markup Language | MDN

HTML 요소는 문서 안의 모든 상대 URL이 사용할 기준 URL을 지정합니다. 문서에는 하나의 요소만 존재할 수 있습니다. 문서의 기준 URL을 스크립트에서 접근해야할 땐 document.baseURI을 사용할 수 있습

developer.mozilla.org

'Front-end > Web' 카테고리의 다른 글

HTML - 인라인 텍스트 & 수정  (0) 2021.02.02
HTML - 콘텐츠 구분 & 문자 콘텐츠  (0) 2021.02.02
CSS  (0) 2021.02.01
HTML  (0) 2021.02.01
개요  (0) 2021.02.01

댓글