1. 텍스트를 덩어리로 묶어주는 태그
(1) <hn>태그 : 제목 표시하기
- 제목 테스트는 일반 텍스트보다 크고 진하게 표시된다.
- h1~ h6이 있다. h1이 가장 크게 표시되고 h6이 가장 작게 표시된다.
(2) <p>태그 : 단락 만들기
- 앞 뒤에 줄바꿈이 있는 텍스트 덩어리
- <p> 태그로 표시하는 텍스트 단락은 </p> 태그를 만날때까지 줄바꿈없이 텍스트를 한 줄로 표시하는데 텍스트 줄이 브라우저 창의 너비보다 길어질 경우, 줄이 자동으로 바뀐다.
(3) <br> 태그 : 줄 바꾸기
- 텍스트 단락에서 줄바꿈을 하더라도 웹 브라우저 창에서는 줄바꿈없이 표시된다. 줄바꿈을 하려면 <br>태그가 필요하다.
(4) <hr> 태그 : 수평 줄 넣기
- <hr>태그를 삽입하면 기본으로 가로선이 삽입되는데 CSS를 이용해 가로선을 없앨 수 있다.
- 닫는 태그는 없다.
(5) <blockquote> 태그 : 인용문 넣기
- 다른 텍스트보다 안으로 들여 써지므로 다른 텍스트와 구별된다.
- 인용할 사이트 주소가 명확할 경우, cite속성을 이용해 인용 사이트 주소를 표시할 수도 있다.
(6) <pre> 태그 : 입력하는 그대로 화면에 표시하기
- HTML에서는 아무리 많은 공백을 입력해도 한 개의 공백만 표시된다. 하지만 <pre> 태그를 사용할 경우 소스에 표시한 공백이 브라우저 그대로 표시된다.
2. 텍스트를 한 줄로 표시하는 태그
(1) <strong>태그, <b>태그 : 굵게 표시하기
<strong> 태그는 경고나 주의 사항처럼 중요한 내용이어서 강조해야 할 때 사용한다.
중요도를 더 높이고 싶다면 <strong> 태그를 여러 번 겹쳐 쓸 수 있다.
<b> 태그는 문서의 키워드처럼 단순히 굵게 표시하고 싶을 때 사용한다.
두 태그의 차이는 화면 낭독기에서의 기능 때문이다.
<strong>태그를 사용하면 그 부분이 강조되었다고 화면 낭독기가 알려준다.
(2) <em>태그, <i>태그 : 이탤릭체로 표시하기
<em>태그는 흐름상 특정 부분을 강조하고 싶을 때 사용.
<i>태그는 마음 속의 생각이나 꿈, 기술적인 용어, 다른 언어의 관용구 등에 사용
(3) <q>태그 : 인용 내용 표시하기
<blockquote> 태그와 다른 점은 <blockquote> 태그는 블록 레벨 태그이기 때문에 인용 내용이 줄이 바뀌어 나타나고 다른 내용과 구별되도록 안으로 들여 써지지만 <q> 태그는 인라인 레벨이기 때문에 줄바꿈 없이 다른 내용과 한 줄료 표시되고 인용 내용을 구별할 수 있도록 인용 내용에 따옴표를 붙여 표시한다는 점이다.
(4) <mark> 태그 : 형광펜 효과 내기
선택한 부분의 배경색이 노란색이 되며 형광펜으로 그어 놓은 듯한 효과를 낸다.
(5) <span> 태그 : 줄바꿈 없이 영역 묶기
태그 자체로는 아무 의미가 없지만 텍스트 단락안에서 줄바꿈 없이 일부 텍스트만 묶어 스타일을 적용하려고 할 때 주로 사용.
(6) <ruby> 태그 : 동아시아 글자 표시하기
주로 동아시아 국가들의 글자들에 주석을 함께 표기하기 위한 용도로 사용되며 주석으로 표시할 내용을 <ruby> 태그 안에 <rt> 태그로 표시한다.
3. 기타 텍스트 관련 테그들
(1) <abbr> 태그 : 약자 표시. title 속성을 함께 사용할 수 있음.
(2) <cite> 태그 : 웹 문서나 포스트에서 참고 내용 표시
(3) <code> 태그 : 컴퓨터 인식을 위한 소스 코드
(4) <kbd> 태그 : 키보드 입력이나 음성 명령 같은 사용자 입력 내용
(5) <small> 태그 : 부가 정보처럼 작게 표시해도 되는 텍스트
(6) <sub> 태그 : 아래 첨자
(7) <sup> 태그 : 위 첨자
(8) <s> 태그 : 취소선
(9) <u> 태그 : 밑줄