★하이퍼링크 태그

 

 

<a>태그 - 원하는 문서나 사이트로 연결하기

 

- 기본형 : <a href="경로">...</a>

 └ 텍스트링크 : <a href="경로"><p>...</p></a>

 └ 이미지링크 : <a href="경로"><img src="경로"></a>

 

- 새 창(탭)에서 열기 : <a href="경로" target="_blank">...</a>

 

- 맨 위로 올라가기 : <a href="#top">...</a>

 

- 앵커 : 한 페이지 안에서 이동하게 하는 기능

  └ <a name="앵커이름">...</a>

                    :

<a href="#앵커이름">...</a>

 

 

※실습하기

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

</head>

 

<body>

<ul>

<li><a name="a"><img src="puppy.jpg"></a></li>        <!--앵커 설정-->

<li><a name="b"><img src="cat.jpg"></a></li>

<li><a name="c"><img src="rabbit.jpg"></a></li>

</ul>

 

<a href="http://www.facebook.com" target="_blank"><img src="fb.png"></a>

<a href="http://www.naver.com" target="_blank"><p>네이버</p></a>

 

<a href="#a"><p>강아지</p></a>

<a href="#b"><p>고양이</p></a>

<a href="#c"><p>토끼</p></a>

 

<a href="#top"><p>up</p></a>

</body>

</html>

 

 

 

 

 

▲결과

 

'Programming > HTML5' 카테고리의 다른 글

[8장]HTML5 태그(5) - 멀티미디어 태그  (0) 2015.03.20
[7장]HTML5 태그(4) - 멀티미디어 태그  (0) 2015.01.28
[5장]File Zilla 사용법  (0) 2015.01.24
[4장]HTML5 태그(2)  (0) 2015.01.24
[3장]HTML5 구조와 태그(1)  (2) 2015.01.21

1. notepad++에서 소스를 작성 후 html파일로 저장한다.

2. file zilla를 실행시키고 호스트, 사용자명, 비밀번호 입력 후 연결을 한다.

3. 오른쪽 html파일을 더블클릭 한 후 왼쪽 내 파일 목록에서 html파일을 오른쪽 html폴더 안으로 옮겨준다.

 

 

 

 

4. 인터넷 주소창에  "설정한아이디.dothome.co.kr/파일이름.html"을 입력한다.

 

'Programming > HTML5' 카테고리의 다른 글

[7장]HTML5 태그(4) - 멀티미디어 태그  (0) 2015.01.28
[6장]HTML5 태그(3)  (2) 2015.01.27
[4장]HTML5 태그(2)  (0) 2015.01.24
[3장]HTML5 구조와 태그(1)  (2) 2015.01.21
[2장]실습 준비  (4) 2015.01.11

★다양한 텍스트 관련 태그들

 

 

<mark>태그 - 형광펜 효과 내기

 

- 기본형 : <mark>...</mark>

- 기본 배경색은 노란색 이지만 css의 background-color 속성을 이용해 바꿀 수 있다.

 

 

<time>태그 - 날짜 또는 시간 정보 표시하기

 

- 기본형 : <time 속성"속성값">...</time>

- 브라우저 화면상으로는 다른 텍스트와 똑같지만 브라우저에게 시간에 대한 정보라는 것을 알려주기 위해 사용

 

날짜만 지정할 때 

<time datetime="YYYY-MM-DD">...</time>

    YYYY = 년도, MM = 월, DD = 일

시간만 지정할 때

<time datetime="hh:mm:ss">...</time>

    hh  = 24시간제, mm = 분, ss  = 초

날짜와 시간을 지정할 때

<time datetime="YYYY-MM-DDThh:mm:ssZ">...</time>

    T = 날짜와 시간 구분

    Z = 그리니치 시간대를 나타내는 Zulu의 약자

 

 

<strong>, <em>태그 - 중요한 내용 강조하기

 

- 기본형 : <strong>...</strong> ,  <em>...</em>

- <strong>태그는 굵게 표시, <em>태그는 이탤릭체 표시

 

 

<b>태그 - 굵게 표시하기

 

- 기본형 : <b>...</b>

- 강조의 의미가 아닌 텍스트에서 <b>태그 사용 (강조해야 하는 내용인 경우 <strong>태그 사용)

 

 

<i>태그 - 이탤릭체 표시

 

- 기본형 : <i>...</i>

- 강조의 의미가 아닌 텍스트에서 <i>태그 사용 (강조해야 하는 내용인 경우 <em>태그 사용)

 

 

<q>태그 - 인용한 내용 표시하기

 

- 기본형 : <q>...</q>

- <q>태그 사용 시 자동으로 (" ")가 붙여짐

- <blockquote>태그는 블록 레벨의 태그이므로 자동으로 줄바꿈과 들여쓰기가 적용된다.

- 특정 사이트의 내용을 인용한 경우  cite속성 사용

 

 

<span>태그 - 줄바꿈 없이 영역 묶기

 

- 기본형 : <span>...</span>

- 텍스트 단락 내에서 줄바꿈 없이 일부 텍스트만 묶어서 스타일을 적용하고 싶을 때 사용

 

 

기타 태그들

 

- <kbd> : 키보드 입력이나 음성 명령과 같이 사용자 입력 내용 표시

- <code> : 파일 이름이나 컴퓨터 프로그램 등 컴퓨터가 인식할 수 있는 소스 표시

- <samp> : 프로그램 처리 결과 표시

- <sup> : 수학 식 표현 시 텍스트 위 첨자 표현

- <sub> : 수학 식 표현 시 텍스트 아래 첨자 표현 

- <s> : 특정 텍스트를 제거하는 취소선 표시

 

 

 

★목록을 만드는 태그

 

<ul>, <ol>, <li>태그 - 목록 만들기

 

- 기본형 : <ul>

<li>...</li>

<li>...</li>

   </ul>

 

   <ol 속성="속성값">

<li>...</li>

<li>...</li>

   </ol>

- <ul>+<li> : 순서 없는 목록(리스트 앞이 불릿으로 표현)

- <ol>+<li> : 순서 있는 목록(리스트 앞이 번호로 표현)

- <ol>의 경우 태그의 type속성을 이용해 앞에 붙는 숫자를 바꿀 수 있다.

   <ol type="▲" start="△">...</ol>

 

   △(= 1,2,3...) : 시작하는 번호 수정

   (ex. ▲=a, △=3인 경우 리스트 번호가 c부터 시작)

 

▲(키워드) 

설명 

1

숫자(기본값) 

a

영문 소문자

A

영문 대문자

로마 숫자 소문자

로마 숫자 대문자

 

 

 

<dl>, <dt>, <dd>태그 - 정의 목록 만들기

 

- 기본형 : <dl>

<dt>제목</dt>

<dd>설명</dd>

   </dl>

- 제목과 그에 대한 설명으로 이루어진 정의 목록 만듦

 

 

 

 

※실습하기※

<!DOCTYPE html>

<html>

<body>

<p>This is <mark>mark</mark> tag.</p>

 

<time datetime="2015-01-24T04:19:00">Today is Saturday!</time>

 

<p>This tag is <strong>strong</strong> tag.</p>

 

<p>This tag is <em>em</em> tag.</p>

 

<p>This tag is <b>b</b> tag.</p>

 

<p>This tag is <i>i</i> tag.</p>

 

<p>Today saying q>Well done is better than well said.</q></p>

 

<article>

<ul>

<li>photo</li>

<li>video</li>

<li>music</li>

</ul>

 

<ol type="a" start="1">

<li>photo</li>

<li>video</li>

<li>music</li>

</ol>

 

<dl>

<dt>HTML5</dt>

<dd>Hyper Text Markup Language 5</dd>

</dl>

</article>

</body>

</html>

 

 

 

 

 

 

▲결과

 

 

 

★표 관련 태그

 

<tabe>태그 - 표 만들기

 

- 기본형 : <table>

행과 열을 구성하는 여러 태그들

   </table>

 태그

설명 

<caption> 

 캡션 넣기

 <tr>

 행 추가

 <td>

 셀 추가

 <th>

 제목 셀 추가

 <col>

 여러 줄에 걸친 열 하나 지정

 <colgroup>

 col요소를 그룹으로 묶기

 <thead>

 열을 그룹으로 묶어 표의 헤더로 지정

 <tbody>

 열을 그룹으로 묶어 표의 본문으로 지정

 <tfoot>

 열을 그룹으로 묶어 표의 푸터로 지정

 

 

 

 

※실습하기※

<!DOCTYPE html>
<html>

<meta charset="utf-8"> 
<head>

<style>

table {text-align : center;}        <!--표 스타일 설정-->

</style>

</head>

<body>

<table border="1" cellspacing="0">        <!--표 테두리 설정-->

<caption>성적표</caption>

<thead style="background-color:lightgray;">        <!--표 헤더 배경색 설정-->

<tr>

<td>이름</td>

<td>바보</td>

<td>학번</td>

<td>12345</td>

<td>평균</td>

<td>90점</td>

</tr>

</thead>

<tbody>

<colgroup span="4" style="background-color:pink;"></colgoup>        <!--4열까지 배경색 설정-->

<tr>

<th colspan="2">과목</th>

<th colspan="2">점수</th>

<td colspan="2" rowspan="4"></td>

</tr>

<tr>

<td colspan="2">국어</td>

<td colspan="2">80점</td>

</tr>

<tr>

<td colspan="2">영어</td>

<td colspan="2">90점</td>

</tr>

<tr>

<td colspan="2">수학</td>

<td colspan="2">95점</td>

</tr>

</tbody>

<tfoot style="background-color:skyblue;">        <!--표 푸터 배경색 설정-->

<tr>

<td>반 석차</td>

<td>5/20</td>

<td>전체 석차</td>

<td>20/100</td>

<td>등급</td>

<td>3등급</td>

</tr>

</tfoot>

</table>

</body>

</html>

 

 

 

▲결과

 

>>>만들 행과 열 갯수를 먼저 지정한 후 구조를 미리 만들어 놓고 시작하면 헷갈리지 않고 만들 수 있다.

      위의 예제의 경우 6행 6열의 표를 미리 만들어 놓은 후 수정해 나가면 된다.

 

'Programming > HTML5' 카테고리의 다른 글

[6장]HTML5 태그(3)  (2) 2015.01.27
[5장]File Zilla 사용법  (0) 2015.01.24
[3장]HTML5 구조와 태그(1)  (2) 2015.01.21
[2장]실습 준비  (4) 2015.01.11
[1장]웹, HTML 시작하기  (4) 2015.01.11

+ Recent posts