HTML ( Hyper Text Markup Language )
- 웹 페이지를 작성하기 위한 언어
1. Hyper Text : HyperLink를 통해 텍스트를 이동 -> 클릭을 통해 자유롭게 이동할 수 있다. 비 선형적으로 이루어짐
2. Markup Language : 태그 등을 이용하여 문서나 데이터의 구조를 명시하는 언어
HTML 기본 구조
1. HTML : 문서의 최상위 요소
2. HEAD : 문서 메타데이터 요소 -> 일반적으로 브라우저에 나타나지 않는 내용이 있다.

- <title> : 브라우저 상단 타이틀
- <link> : 외부 리소스 연결 요소
- <style> : CSS를 직접 작성하는 곳
3. BODY : 문서 본문 요소 -> 실제 화면에 보이는 것과 관련된 내용
HTML 요소(element)
<h1> contents </h1>
여는태그 + 내용 + 닫는 태그
HTML의 요소는 태그와 내용으로 구성된다.
HTML 속성(attribute)
<a href="https://naver.com"></a>
속성명 속성값
HTML 속성은 요소의 수정자이다.속성은 태그의 동작을 제어하기 위해 사용된다.
속성은 속성명 + 속성값으로 이루어진다.
각 태그별로 사용할 수 있는 속성이 다르다.
요소가 스스로 기능하지 못하는 특정한 요소에 기능을 제공한다.
HTML Global Attribute
태그와 상관없이 모든 HTML 요소가 공통으로 사용할 수 있는 대표적인 특성이다.
- id : 요소의 고유 식별자를 지정할 수 있다.
- class : 요소에 대한 하나 이상의 클래스를 지정할 수 있다.
- style : 요소에 대한 inline 스타일을 정의
텍스트 요소
태그 | 설명 |
<a></a> | href 속성을 활용하여 다른 URL로 연결 |
<b></b> <strong></strong> |
굵은 글씨 |
<i></i> <em></em> |
기울임 글씨 |
<br> | 텍스트 내에 줄 바꿈 생성 |
<img> | src 속성을 활용하여 이미지 표현 |
<span></span> | 의미없는 인라인 컨테이너 |
그룹 컨텐츠
태그 | 설명 |
<p></p> | 하나의 문단 |
<hr> | 주제를 분리하기 위한 수평선 ( Horizontal Rule ) |
<div></div> | 블록 레벨 컨테이너 |
'HTML & CSS' 카테고리의 다른 글
[CSS] 선택자 ( nth-child / nth-of-type ) (0) | 2023.03.07 |
---|---|
[HTML] form 만들기 ( label / input ) (0) | 2023.03.07 |
CSS 기본 정리 ( 선택자 / 적용 우선 순위 / 상속 ) (0) | 2023.03.07 |
HTML 시작하기 ( 시멘틱태그 / 리스트 / 표 / 폼만들기 ) (1) | 2022.09.24 |
[HTML] 맛보기 (0) | 2022.09.03 |