
HTML 태그<hn> 태그<hn> 태그에서 h는 제목을 뜻하는 heading을 줄임말.<hn> 태그는 닫는 태그인 </hn>을 반드시 사용해야 함.<p>, <br> 태그<p>내용</p>
<br>
<p>와 </p> 태그 사이에 텍스트를 입력하면 텍스트 앞뒤로 빈 줄이 생기면서 텍스트 단락이 만들어짐.<br> 태그를 사용하면 줄을 바꿀 수 있음<br> 태그는 단독으로 사용하므로 닫는 태그가 필요없음.
<br>태그와<p>태그의 차이점
<br>태그를 2번 사용하면 빈 줄이 생기면서 텍스트 단락이 나뉜 것 처럼 화면에 표시할 수 있음.
하지만 실제로는 단락이 만들어진 게 아니므로 CSS를 사용해 텍스트 단락 스타일을 적용할 때 문제가 생김.
따라서 텍스트 단락을 만들 때는<p>태그를 사용.
<blockquote> 태그<blockquote>, <blockquote> 태그로 인용문을 감싸 줘야 함.<blockquote> 태그 안의 내용을 인용문으로 알고 다른 텍스트보다 약간 들여 씀.<strong>, <b> 태그<strong>, <b> 태그를 사용.<strong>굵게 강조할 텍스트</strong>
<b>굵게 표시할 텍스트</b>
<strong> 태그를 사용.<b> 태그를 사용.<em>, <i> 태그<em>, <i> 는 텍스트를 기울여 표시할 때 사용.<em>이탤릭체로 강조할 텍스트</em>
<i>이탤릭체로 표시할 텍스트</i>
<em> 태그에서 em은 강조를 뜻하는 emphasis의 줄임말.<em> 태그는 문장에서 흐름상 특정 부분을 강조할 때 사용.<i> 태그에서 i는 기울기체를 뜻하는 italic의 줄임말.<i> 태그는 마음속의 생각이나 용어, 관용구 등에 사용.| 종류 | 설명 | 예시 |
|---|---|---|
<abbr> | 줄임말을 표시하고 title속성을 함께 사용할 수 있음. | <abbr title="Internet of Things">IoT</abbr> |
<cite> | 웹 문서나 포스트에서 참고한 내용을 표시 | <p>내가 경험한 가장 흥미진진한 일은 누군가를 만나는 일이다 - 영화, <cite>'비포선셋'</cite> 중</p> |
<code> | 컴퓨터 인식을 위한 소스코드 | <code>function savetheLocal()</code> |
<small> | 부가 정보처럼 작게 표시해도 되는 텍스트 | <p>가격 : 13,000원 <small>(부가세 별도)</small></p> |
<sub> | 아래 첨자를 표시 | <p>물의 화학식은 H<sub>2</sub>O입니다</p> |
<sup> | 위 첨자를 표시 | <p>E = mc<sup>2</sup></p> |
<s> | 취소선을 표시 | <p><s>34,000원</s>19,000</p> |
<u> | 밑줄을 표시 | <u>텍스트에 단순히 밑줄 긋기</u> |
<ins> | 공동 작업 문서에서 새로운 내용을 삽입 | <ins>새로운 내용을 삽입합니다</ins> |
<del> | 공동 작업 문서에서 기존 내용을 삭제 | <del>기존 내용을 삭제합니다</del> |
<ol>, <li> 태그<ol>은 ordered list의 줄임말, <li>는 list의 줄임말.<ol>, </ol> 태그를 두고 그 사이에 <li>, </li> 태그를 삽입.<ol>
<li>항목1</li>
<li>항목2</li>
</ol>
<ul>, <li> 태그<ul>은 unordered list의 줄임말.<ul>, </ul> 태그를 목록 앞뒤로 붙인 후 <li>, </li> 태그를 삽입.<ul>
<li>항목1</li>
<li>항목2</li>
</ul>
<dl>, <dt>, <dd> 태그<dt> 태그와 값(설명) 부분을 지정하는 <dd> 태그로 구성.<dl>, </dl> 태그 사이에는 한 쌍의 <dt> 태그와 <dd> 태그를 넣음.<dt> 태그 하나에 <dd> 태그를 여러 개 사용할 수 있음.<dl>
<dt>이름</dt>
<dd>값</dd>
</dl>
<table>, <caption> 태그<table>, </table> 태그를 표시하고 그 사이에 표와 관련된 태그를 삽입함.<table> 태그 바로 아랫줄에 <caption> 태그를 사용.<caption> 태그를 사용하면 제목은 표의 위쪽 중앙에 표시됨.<table>
<caption>표 제목</caption>
</table>
<tr>, <td>, <th> 태그<tr> 태그는 행을 만들고 , <td> 태그는 행 안에 있는 셀을 만듦.<table> 태그 안에 <tr>, <td> 태그가 모두 모여야 하나의 셀을 만들 수 있음.<table>
<tr>
<td>1행 1열</td>
<td>1행 2열</td>
</tr>
<tr>
<td>2행 1열</td>
<td>2행 2열</td>
</tr>
</table>
<td> 태그 대신 <th> 태그를 사용.<th> 태그를 사용한 내용은 진하게 표시되고 셀 안에서 중앙에 배열 됨.<thead>, <tbody>, <tfoot> 태그
<thead>, 본문 <tbody>, 요약 <tfoot><thead>, <tfoot> 태그는 표의 위아래를 고정하고 <tbody> 태그만 스크롤 하도록 만들 수 있음.<tr>, <th>, <td> 태그를 이용해서 여러 셀로 구성.<td>, <th> 태그에서 이루어짐.rowspan 속성을 사용, 열을 합치려면 colspan 속성을 사용해서 몇 개의 셀을 합칠지 지정.<td rowspan="합칠 셀의 개수">셀의 내용</td>
<td colspan="합칠 셀의 개수">셀의 내용</td>
<col>, <colgroup> 태그<colgroup>
<col>
</colgroup>
<col> 태그는 1개의 열을 지정할 때 사용, <colgroup> 태그는 <col> 태그를 2개 이상 묶어서 사용.<colgroup> 태그는 닫는 태그 <colgroup> 가 있지만 <col> 태그는 닫는 태그가 없음.<col>, <colgroup> 태그는 반드시 <caption> 태그 다음에 써야 함.<col> 태그를 사용할 때는 <colgroup> 태그 안에 <col> 태그를 포함해 표 전체 열의 개수만큼 <col> 태그를 넣어야 함.<col> 태그가 있다면 span 속성을 사용해서 묶어줄 수 있음.<img> 태그<img src="이미지 파일 경로" alt="대체용 텍스트">
<img src="이미지 파일 이름.확장자명"><img src="하위 폴더명/이미지 파일 이름.확장자명"><img> 태그로 이미지 파일을 삽입하면 원래 이미지 크기대로 표시 됨.<object>, <embed> 태그<object> 태그는 오디오 파일 뿐만 아니라 비디오, 자바 애플릿, PDF등 다양한 멀티미디어 파일을 삽입할 때 사용.<object width="너비" height="높이" data="파일"></object>
data 속성에 보여 줄 멀티미디어 파일을 지정.
width, height 속성을 사용.
<embed> 태그는 HTML 초기 버전부터 사용해서 대부분 브라우저에서 사용할 수 있음.
<embed src="파일 경로" width="너비" height="높이">
<audio>, <video> 태그<audio> 태그를 사용.<video> 태그를 사용.<audio src="오디오 파일 경로"></audio>
<video src="비디오 파일 경로"></video>
<audio src="medias/spring.mp3" controls></audio>
<video src="medias/salad.mp4" controls width="700"></video>
<audio>, <video> 태그의 속성
| 종류 | 설명 |
|---|---|
| controls | 플레이어 화면에 컨트롤 바를 표시함. |
| autoplay | 오디오나 비디오를 자동으로 재생. |
| loop | 오디오나 비디오를 반복 재생. |
| muted | 오디오나 비디오의 소리를 제거. |
| preload | 페이지를 불러올 때 오디오나 비디오 파일을 어떻게 로딩할 것인지 지정함. 사용할 수 있는 값은 auto, metadata, none이고 기본값은 preload="auto" |
| width, height | 비디오 플레이어의 너비와 높이를 지정함. width나 height의 값 중에서 하나만 지정할 경우 나머지는 자동으로 계산해서 표시 |
| poster="파일 이름" | <video> 태그에서 사용하는 속성으로 비디오가 재생되기 전까지 화면에 표시될 포스터 이미지를 지정함. |
<audio src="medias/spring.mp3" autoplay loop></audio>
<a> 태그와 href 속성<a> 태그로 만듦.<a> 태그의 기본형은 href 속성을 이용해 연결할 파일이나 링크할 주소를 씀.<a href="링크할 주소">텍스트 또는 이미지</a>
<a>, </a> 태그 사이에 링크로 만들 텍스트를 입력하고 href 속성에는 텍스트를 클릭하면 연결할 문서의 경로와 파일명을 넣으면 됨.<div>
<p><a href="../05/order.html">주문서 작성하기</a></p>
</div>
<a>, </a> 태그 사이에 <img> 태그를 넣으면 이미지에도 링크를 만들 수 있음.<a href="../05/order.html"><img src="images/tangerines.jpg" alt="레드향"></a>
target 속성에 _blank를 지정하면 링크를 클릭했을 때 연결된 문서가 새 탭에서 열림.