일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 해외유학
- java
- 파이데이아창의인재학과
- 유학생대학생활
- 자바 스터디
- 복수학위제도
- jpa
- Kenneth Park
- 미국유학
- 미국대학생활
- 2+2
- JVM아키텍처
- 자바
- 부산외대
- 개발일지
- F1학생비자
- 개인 프로젝트 개발일지
- i-20
- 미국유학생활
- 미국유학생
- California State University Sacramento
- 케네스
- 만다라트프로젝트
- 유학생 준비물
- 미국대학
- Java 스터디
- 케네스로그
- CSUS
- 비전공자 git
- 사이드프로젝트
- Today
- Total
케네스로그
HTML에서 주로 사용되는 기본 태그들 본문
HTML 문서에서 사용할 수 있는 태그는 100가지 이상으로 매우 많습니다. 이 많은 태그들을 다 외우는 것은 불가능하며 누구도 그렇게 외워서 사용하려고 하지 않습니다. 10개정도의 기본 태그들만 사용되며, 나머지 태그들은 버전에 따라 사용할 수 있거나 사용도가 낮아 거의 찾지 않는 태그들입니다. 이번 포스팅에서는 Boostcourse 웹 UI과정에서 공부한 태그들에 대해 설명하고 예제를 함께 첨부해보겠습니다.
HTML에서 주로 사용되는 기본 태그들
제목 태그 <h>
<h1>This is h1</h1>
<h2>This is h2</h2>
<h3>This is h3</h3>
<h4>This is h4</h4>
<h5>This is h5</h5>
<h6>This is h6</h6>
문서 내에 제목을 표현할 때 사용하는 태그입니다. <h1>부터 <h6>까지 사용이 가능하며, 숫자가 커질수록 제목의 크기와 중요도가 상승합니다. 제목태그 사용 시 일반 텍스트보다 더 강조되는 스타일이 적용됩니다. 브라우저가 기본적으로 제목 태그에 제공하는 스타일은 아래의 예제와 같습니다.
단락 태그 <p>
<p>
동해 물과 백두산이 마르고 닳도록<br>
하느님이 보우하사 우리나라 만세.<br>
무궁화 삼천리 화려 강산 대한 사람, 대한으로 길이 보전하세.
</p>
<p>
남산 위에 저 소나무, 철갑을 두른 듯<br>
바람 서리 불변함은 우리 기상일세.<br>
무궁화 삼천리 화려 강산<br>
대한 사람, 대한으로 길이 보전하세.
</p>
<p>태그는 단락 paragraph를 줄여서 명시한 태그입니다. 제목 태그에 이어 본문에 해당하는 내용을 단락 태그를 통해 장식합니다. 단락 태그 사용 시 자연스럽게 개행이 됩니다. <p>태그 내부에서 임의로 개행하기 위해서는 <br>태그를 사용합니다.
텍스트를 꾸며주는 요소
<b> : bold 태그는 글자를 굵게 표현
<i> : italic 태그는 글자를 기울여서 표현
<u> : underline 태그는 글자의 밑줄을 표현
<s> : strike 태그는 글자의 중간선을 표현하는 태그
This is <b>bold</b>.<br>
This is <i>italic</i>.<br>
This is <u>underline</u>.<br>
THis is <s>strike</s>.<br>
웹 표준화가 대두되면서 웹 문서의 구조와 표현을 분리하기 시작했습니다. 그 과정에서 많은 표현용 태그들이 사라졌고, 현재는 얼마 남지 않았습니다. 위의 태그는 텍스트를 꾸며 주는 요소인 표현용 태그들입니다.
앵커 요소 <a>
<a href="http://google.com" target="_blank">구글</a>
HTML에서 HT는 hypertext, 즉 링크를 의미합니다. 링크는 클릭하면 다른 페이지로 이동할 수 있는 기능을 말하죠. 앵커 태그는 이러한 링크를 텍스트에 부여하는 역할을 합니다.
href 속성
링크를 만들기 위해 <a>는 반드시 href속성을 가져야만 합니다. href의 값은 링크의 목적지를 갖습니다.
target 속성
target 속성은 링크된 리소스를 어디에 표시 할 지를 나타내는 속성입니다.
_self : 현재 화면에 표시(기본값). 현재 사용중인 웹 브라우저의 창을 이용해서 페이지를 불러옴.
_blank : 새로운 창에 표시. 링크를 클릭 시 새로운 웹 브라우저 창을 통해 페이지를 불러옴.
내부 링크
내부 링크는 <a>태그를 통해 페이지 내부의 특정 요소로 초점을 이동시킬 수 있는 링크입니다. href 속성값에 #을 쓰고 그 뒤에 페이지 내에서 이동하고자 하는 요소의 id 속성값을 기입하면 됩니다.
<a href="#some-element-id">특정 위치로 이동</a>
...
<h1 id="some-element-id">특정 위치</h1>
의미가 없는 컨테이너 요소
<div>와 <span>태그는 자체에 아무런 의미가 없으며, 그저 단순히 요소들을 묶고 구조를 세우기 위해 사용 되는 태그입니다.
<div> 태그
div태그는 블록 레벨 태그입니다. 줄바꿈을 통해 새로운 한 줄을 생성해서 내용을 표현합니다.
<span> 태그
span태그는 인라인 레벨 태그로써 블록 레벨 요소의 한 줄 안에서 표현되는 요소입니다.
<div>
<span>Lorem</span> ipsum dolor sit.
</div>
리스트 요소
<ul> 태그
<ul>
<li>콩나물</li>
<li>파</li>
<li>국간장</li>
</ul>
<ul>태그는 unordered list라는 의미의 태그로 순서가 없는 리스트를 표현합니다. <ul>을 선언한 후, 그 내부에서 <li>태그를 사용해 각 항목(리스트)를 표현할 수 있습니다.
<ol> 태그
<ol>
<li>냄비에 물을 끓인다</li>
<li>재료를 넣는다</li>
<li>조미료를 넣는다</li>
</ol>
<ol>태그는 ordered list라는 의미의 태그입니다. <ul>과 달리 순서가 있는 리스트를 표현합니다.
<dl> 태그
<dl>
<dt>리플리 증후군</dt>
<dd>허구의 세계를 진실이라 믿고 거짓된 말과 행동을 상습적으로 반복하는 반사회적 성격장애를 뜻하는 용어</dd>
<dt>피그말리온 효과</dt>
<dd>타인의 기대나 관심으로 인하여 능률이 오르거나 결과가 좋아지는 현상</dd>
<dt>언더독 효과</dt>
<dd>사람들이 약자라고 믿는 주체를 응원하게 되는 현상</dd>
</dl>
<dl>태그는 definition/description list라는 의미의 태그로, 용어와 그에 대한 정의를 표현하기 위해 사용합니다. 이들은 쌍으로 이루어져 리스트를 이룹니다.
'Dev > WEB' 카테고리의 다른 글
HTML <form> 태그 정리 (input태그 예제) (0) | 2021.08.11 |
---|---|
HTML 테이블 셀 병합 (colspan, rowspan) (0) | 2021.04.27 |
<th>태그로 테이블 행이름, 열이름 지정하기 (0) | 2021.04.27 |
HTML <table>태그 사용법 - 테이블 생성 (0) | 2021.02.10 |
HTML문서의 기본 구조 (0) | 2021.02.05 |