기본개념

HTML(내가 정리한 내용)

김수갱 2021. 12. 27. 13:28

HTML에 대해 알아보자


 

 

 

웹페이지는 HTML, CSS, JS (CSS, JS는 뒤에 나온다) 세가지 요소로 구성되는데 

 

HTML이란 웹페이지의 뼈대가 되는 기본구조이다

 

HTML이 선행되고 CSS, JS는 후행되어진다

 

 


 

HTML의 구조


 

 

 

HTML을 생성하면 

 

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

</body>
</html>

이런식의 코드가 생성된다

 

안에 여러가지 요소가 생성되는데 그 중에 가장 중요한 것은

 

  • head
  • body

라고 생각한다

 

 

head에는 보통 웹페이지의 제목이 되는 title태그가 들어가고

 

body에는 우리가 실제로 눈으로 보고 사용하는 웹페이지의 요소들이

 

전부 들어간다고 생각하면 된다

 


 

 

HTML 속의 여러 특징들


 

 

 

html의 내용을 보면 <p></p>, <br></br> 이런식의로 부등호가 단어를 감싸고 있는데

 

이것을 태그라고 부른다

 

물론 <head></head>, <body></body>는 보통 헤드태그, 바디태그라고 부르진 않고

 

그냥 헤드, 바디라고 부른다 

 

우리가 적고 싶은 내용을

 

<title>내용</title> 

 

<p>내가 적고 싶은 내용</p> (p태그 안에 내용을 적은 모습)

 

이런식으로 각 태그 안에 내용을 적어 넣는다

 

태그를 보면 뒷태그에는 ' / ' 슬래시 기호가 들어가는데 이것은 태그가 끝났다는 마침표와 같은 의미이다.

 


 

 

 

태그의 종류


 

 

 

대부분은 <body></body> 바디 안에 적용한다

 

그 바디 안에서 각 영역들을 지정하는 태그들을 쓰는데

 

그 종류는 다음과 같다

<header> 헤더 영역
<main> 메인 영역
<section> 콘텐츠 영역
<aside> 사이드 바 영역
<footer> 푸터 영역
<nav> 내비게이션 영역,
문서 내 다른 위치, 다른 문서로 연결할 때 사용
<article> 독립적인 콘텐츠를 사용할 때
<section> 콘텐츠 영역
<div> 여러 소스 묶기

 

 

 

다음은 우리가 흔히 '태그' 라고 부르는 것들이다 

 

간단한 문서 형식으로 작성할 때 이정도면 아무 무리 없다

 

<h1>, <h2>, ... 제목, 숫자가 커질수록 글자는 작아진다
<p> 단락을 나눈다, paragraph
<br> 줄 바꿈 태그, </br> 태그는 쓰지 않는다
<blockquote> 인용문, 들여쓰기 적용됨
<strong> 텍스트 굵게, 주로 중요한 내용일 때
<b> 텍스트 굵게, 단순히 굵게 표시할 때
<em> 텍스트 기울임, emphasis, 강조할 때
<i> 텍스트 기울임, italic의 준말, 단순히 기울여 표시할 때
<u> 텍스트 밑줄
<s> 텍스트 취소선

 

 

 

 

이미지 태그

<img> 이미지 삽입
src= 이미지 파일 경로
alt= 대체용 텍스트
width=
height=
가로, 세로 크기 조절
% 브라우저 창의 크기 단위
px 픽셀 단위

 

 

 

a 태그

<a> 하이퍼 링크 삽입
href= 링크 주소, hypertext reference의 준말이다
target="_blank" 새 탭에서 열기

 

 

이외에도 많은 태그들이 있으나 여기까지 정리하겠다