Front-end/HTML

HTML 기본 태그

NiceKHJ 2024. 8. 7. 09:58

HTML 기본 구조

HTML 문서는 이러한 기본 구조를 가집니다

  • <!DOCTYPE html> : 문서가 HTML5로 작성되었음을 브라우저에 알립니다.
  • <html> : HTML 문서의 루트 요소입니다.
  • <head> : 문서의 메타데이터를 포함합니다(제목 , 스크립트 , 스타일 등).
  • <title> : 브라우저 탭에 표시될 페이지 제목을 정의합니다.
  • <body> : 웹 페이지에 표시될 실제 내용을 포함합니다.

 

1. 블록 요소와 인라인 요소

HTML 요소는 블록 레벨 요소와 인라인 요소로 나뉩니다

  • 블록 요소 : 새로운 줄에서 시작하며 가능한 전체 너비를 차지합니다.
    예 : <div> , <p> , <h1> ~ <h6> , <ul> , <ol> , <li>
  • 인라인 요소 : 줄 바꿈 없이 내용의 흐름을 유지합니다.
    예 : <span> , <a> , <strong> , <em> , <img>

 

2. 텍스트 관련 태그

 

a) 제목 태그 :

<h1> ~ <h6> 태그는 웹 페이지의 제목을 나타냅니다. <h1>이 가장 중요한 제목이며 <h6>으로 갈수록 중요도가 낮아집니다.


b) 단락 태그 :

<p> 태그는 텍스트 단락을 정의합니다. 자동으로 위아래에 여백이 생깁니다.


c) 강조 태그 :

<strong>은 중요한 텍스트를, <em>은 강조하고 싶은 텍스트를 나타냅니다.


d) 인용 태그 :

<blockquote>는 긴 인용문을, <q>는 짧은 인용문을 나타냅니다.


 

3. 목록 태그

 

a) 순서 없는 목록 :

<ul> 태그는 순서가 없는 목록을 만듭니다. 각 항목은 <li> 태그로 표시됩니다.


b) 순서 있는 목록 :

<ol> 태그는 순서가 있는 목록을 만듭니다. 각 항목에 자동으로 번호가 매겨집니다.


c) 정의 목록 :

<dl>은 정의 목록을, <dt>는 용어를, <dd>는 용어에 대한 설명을 나타냅니다.


 

5. 링크와 이미지 태그

 

a) 링크 :

누르면 해당 링크로 이동

<a> 태그는 하이퍼링크를 만듭니다. href 속성에 링크 주소를 지정합니다.


b) 이미지 :

<img> 태그는 이미지를 삽입합니다. src 속성에 이미지 파일 경로를, alt 속성에 이미지 설명을 넣습니다.


 

6. 테이블 태그

  • <table> : 테이블의 시작과 끝을 정의합니다.
  • <thead> : 테이블의 헤더 부분을 그룹화합니다.
  • <tbody> : 테이블의 본문 부분을 그룹화합니다.
  • <tr> : 테이블의 행을 정의합니다.
  • <th> : 테이블의 헤더 셀을 정의합니다.
  • <td> : 테이블의 데이터 셀을 정의합니다.

 

7. 멀티미디어 태그

 

a) 오디오:

<audio> 태그는 음악이나 오디오 스트림을 삽입합니다. controls 속성은 재생, 일시정지, 볼륨 조절 등의 컨트롤을 표시합니다.


b) 비디오 :

<video> 태그는 비디오를 삽입합니다. width와 height 속성으로 크기를 지정할 수 있습니다.

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

HTML 태그2  (0) 2024.08.07
HTML 소개  (0) 2024.08.06
HTML5 vscode 개꿀 확장프로그램  (0) 2024.08.05