유클리드호제법으로 최대공약수 구하기(함수사용).txt

 

 

 

 

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

난수 10개 정렬  (0) 2015.05.07
사다리타기  (0) 2015.05.07
가위바위보  (0) 2015.04.08
블랙잭  (0) 2015.04.08
재귀함수로 구구단 짜기  (0) 2015.04.03

 

 

구구단 재귀함수.txt

 

 

 

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

난수 10개 정렬  (0) 2015.05.07
사다리타기  (0) 2015.05.07
가위바위보  (0) 2015.04.08
블랙잭  (0) 2015.04.08
유클리드호제법으로 최대공약수 구하기  (0) 2015.04.08

★동영상 태그

 

<video>태그 - 비디오 파일 삽입

 

- 기본형 : <video src="경로" 속성="속성값">...</video>

- mp4 비디오 파일 형식은 크롬이나 사파리에서만 재생 가능하므로 브라우저마다 재생할 수 있는

  파일을 지정해 주어야 함

- 주요 브라우저에서 지원하는 비디오 코덱과 파일 형식

 

브라우저 

코덱 

파일 형식 

사파리 

H.264/AVC 

mp4

오페라 

오그 테오라, WebM

ogv, webm

파이어폭스 

오그 테오라, WebM

ogv, webm 

크롬 

H.264/AVC, 오그 테오라, WebM 

mp4, ogv, webm

인터넷 익스플로러 9+ 

H.264/AVC

mp4

인터넷 익스플로러8 

지원 안함

지원 안함

아이폰 & 안드로이드폰 

H.264/AVC

mp4

 

- <source>태그를 이용해 각 브라우저에서 재생할 수 있도록 해야함

 

 

★오디오 태그

 

<audio>태그 - 오디오 파일 삽입

 

- 기본형 : <audio src="경로" 속성="속성값">...</audio>

 

브라우저 

코덱 

파일 형식 

사파리 

MP3

mp3

오페라

Ogg Vorbis

oga, ogg

파이어폭스

MP3, Ogg Vorbis

mp3, oga, ogg

크롬

MP3, Ogg Vorbis

mp3, oga, ogg

인터넷 익스플로러 9+

MP3

mp3

 

- <source>태그를 이용해 각 브라우저에서 재생할 수 있도록 해야함

 

 

<source>태그 - 여러 미디어파일 한꺼번에 지정하기

 

- 기본형 : <source src="경로" type="미디어/파일 형식"></source>

- 브라우저에 따라 지원하는 오디오 코덱이나 비디오 코덱이 다르기 때문에 <source>태그를 여러개 사용함

 

 

★비디오 태그 & 오디오 태그 속성

 

controls 속성

- 미디어 파일에 컨트ㅡ롤 막대를 함께 표시

 - 사용법 : <video src="경로" controls>...</video>

 

preload 속성

- 재생 전 오디오 파일을 다운로드 할 것인지 일부 정보만 다운로드 할 것인지 여부 지정

- 사용법 : <audio preload="속성값">...</audio>

- 속성값

  └ none : 재생버튼을 누를 경우 다운로드

  └ metadata : 메타정보만 다운로드

  └ auto : 페이지 접속시 바로 다운로드, 다운로드 끝난 후 재생버튼 눌러야 재생

- 속성값을 지정하지 않을 경우 auto속성으로 설정됨

 

autoplay 속성

-비디오나 오디오 파일을 다운로드 하자마자 재생

- 사용법 : <video autoplay>...</video>

 

loop 속성

- 미디어 파일 재생이 끝난 후 앞으로 되돌아가 다시 재생

- 사용법 : <video loop>...</video>

 

 

 

※실습하기※

 

 

 

 

▲크롬에서 결과

 

 

 

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

[9장] 실습  (0) 2015.07.20
[7장]HTML5 태그(4) - 멀티미디어 태그  (0) 2015.01.28
[6장]HTML5 태그(3)  (2) 2015.01.27
[5장]File Zilla 사용법  (0) 2015.01.24
[4장]HTML5 태그(2)  (0) 2015.01.24

주소 : 10.10.54.75

windows + r : cmd실행

1. ping + 주소

2. ipconfig

3. <텔넷>
  시작-제어판-범주보기-프로그램-프로그램기능-Windows 기능 사용/사용 안함
  -맨 밑 텔넷 클라이언트체크

4. telnet + 주소

***안되는 경우*****************************************************************
*제어판-시스템 및 보안-시스템-고급시스템설정-고급 탭-환경변수-사용자변수편집  *
*-PATH-사용자 변수 편집(or 새로만들기)-변수 값-%PATH%;C:\Windows\System32-확인*
*******************************************************************************

5. who
-시스템에 접속한 접속자 정보(ID, 터미널, 접속시간, IP주소)

6. clear(도스 : cns)
-도스창에 떠있는 거 다 지우기

7. id

8. who|(shift+\)grep + ID

-내 정보만 띄우기

***FD(file descriptor)**********************************************************
0 : standard input : 키보드(default)      
1 : standard output : 모니터(default)     
2 : standard error output : 모니터(default)
0,1,2는 default로 정해져 있으므로 프로그램 내부에서 새로 file을 열면 3번, 4번...
********************************************************************************

9. who|more
-한페이지 씩 보여주기(enter-한칸, space-한페이지)

10. who|wc
- 들어와 있는 접속자 수

11. w
-작업도 보여줌

***PDF교재******************************
http://www.tutorialspoint.com/index.htm
http://www.w3schools.com/
****************************************

12. finger

**$-프롬프트

13. stty
-터미널(키보드,모니터 장치)의 설정 정보
  baud : 속도

14. stty -a(all)
-(명령 -옵션)더 자세히 보여줌

15. stty erase ^H(backspace)+enter
-지우는 키를 backspace로

16.finger ID(argument)
-shell:명령어 해석기(command interpreter)-->/bin/sh : 본셸???(/bin/csh : c셸)

17. cat /etc/passwd|more
-ctrl+c : 중간에 끝내기
 
*file종류*
*일반파일*
*특수파일*
*********************************
bin폴더 밑 : 프로그램 파일이 많음
*********************************

18. cat /etc/passwd|grep + ID
-유저만 보여줌

19. cat etc/passwd|wc
-총 접속자 수

20. wc /etc/passwd

 

21. uname
-

22. uname -x
-잘 못된 옵션!!
사용법 : uname [-snrvnapiX]
  uname [-S system_name] ----->[]:옵셔널

23. uname -X
-

24. cal
- 달력

25. man cal
-cal매뉴얼

26. cal 2015

27. cal 1 1

28. passwd
-패스워드 변경

29. pwd
-present work directory : 현재 작업 디렉토리

30. cd..
-상위 디렉토리로

30. cd + enter
-홈 디렉토리

31. cd .
-현재 디렉토리

32. ls

33. ls -a
-히든파일 보기

**히든파일**
.파일명
************

34. ls -l
-자세하게
xxx, 사용자, 폴더명, 크기, 수정시간, 파일 이름

35. ls -a -l(=ls -al)

36. ls /
-루트 디렉토리 보기

37. ls -sCF

38. ls -sCF /
-s:사이즈(블럭단위 : 1블럭=512바이트), C: , F:
@ : 심볼릭링크(바로가기)(링크종류 : 소프트링크, 하드링크)


**유닉스 명령어 형식**
$명령 [옵션][아규먼트]
**********************

39. man ls
-alsCFid

40. man man
-매뉴얼의 매뉴얼

41. echo <메세지> |write ID
-메세지보내기

40. mesg n/y
-메세지 받지 않기/받기

41. banner <메세지> |write ID
-<메세지>크게하기

42. mesg
-메세지 확인

43. > : 방향바꾸기 -->모니터 말고 다른 곳으로 파일 저장 또는 프린트하기

44. echo <메세지> > <제목>.<파일형식> ex)echo hi > hi.txt
-파일로 저장

45. cat <제목>.<파일형식> ex)cat hi.txt
-내용 읽기

46. od -x <제목>.<파일형식>
-16진수로 읽기?

47. od -c <제목>.<파일형식>
-캐릭터로 읽기?

48. ls -l <제목>.<파일형식>
-

*******************************
              file  |  dir  |
contents    |  cat  |   ls  |
information |  ls   | ls -ld|
********************************

49. >>(append)
-overwrite

 

★이미지 태그


웹에서 사용할 수 있는 이미지 파일 형식(▼)

 

파일 형식 

설명 

GIF

(Graphic Interchange Form) 

JPG나 PNG 형식에 비해 파일 크기가 작지만 표시할 수 있는 색상 수가 최대 256가지뿐으로, 웹 페이지에서 아이콘이나 불릿 등 작은 이미지에 주로 사용

투명한 배경이나 움직이는 이미지를 만들 수 있음 

JPG 또는 JPEG 

(Joint Photographic Experts Group)

사진을 웹 페이지에 넣기 위해 개발된 형식이기 때문에 GIF에 비해 다양한 색상과 명암을 표현할 수 있음

대부분의 디지털카메라에서 JPG형식으로 파일을 저장

PNG

(Portable Nework Graphics)

투명 배경을 만들 수 있고 사물이 가진 색상도 최대한 그대로 유지되기 때문에 최근에 많이 사용

 

 

하지만!

- 웹 사이트에 해상도가 높은 사진도 업로드가 가능해 졌지만 모바일에서 다운로드 하기에 시간과 데이터 비용의 소모가 크다.

- 또한 모바일의 화면도 데스크탑에 비해 작기 때문에 작은 화면에서는 이미지의 제 크기를 보여주기 어렵다.

이런 단점이 존재한다. 


따라서 요즘은 PC용 웹 사이트와 모바일용 웹 사이트를 따로 제작한다.

즉, 이미지 삽입 후 CSS를 이용하거나 Canvas API를 이용해 원래의 이미지를 편집하지 않고 텍스트 형식의 소스 코딩을 통해 이미지를 편집한다.



<img>태그 - 이미지 넣기

 

- 기본형 : <img src="경로" 속성="속성값">

- <img>태그의 속성

src 속성 - 이미지와 파일 경로 지정하기(필수사용)

 

<img src="경로">

 

이미지 파일과 웹 문서 파일(.html)이 같은 경로에 존재 : 이미지 파일의 이름만 사용

 

 

:

<img src="image.jpeg">

:

 

이미지 파일이 웹 문서 파일(.html)의 하위 폴더에 존재 : 하위 폴더이름과 이미지 파일 이름 사용

 

:

<img src="images/image.jpeg">

:

 

이미지 파일이 이미 인터넷에 올라와 있을 경우 : 인터넷에 올라와 있는 이미지의 URL을 사용(웹 이미지는

    인터넷에 접속할 수 있어야 표시됨)

    저작권의 문제를 조심해야함

<img src= "http://dbscthumb.phinf.naver.net/2765_000_1/20131014075449600_H3FEUR95D.jpg/255744.jpg?type=m4500_4500_fst&wm=N">

 

:

 

 

width, height 속성 - 이미지 크기 조정하기

 

<img src="경로" width="number" height="number">

 

 

브라우저 창에 원하는 크기로 조정하여 넣고 싶을 때 사용

 

사용 안 할 경우 원본 이미지 크기 그대로 화면에 표시됨

 

 

 

 

:

<img src="image.jpeg" width="300" height="150"> 

:

 

 

 


 

alt 속성 - 이미지를 설명해 주는 대체 텍스트 추가

 

<img src="경로" alt="...">

 

이미지가 보이지 않고 엑스박스로 뜨는 경우나 시각 장애인을 위해서 등 alt 속성이 필요(시각장애인의 경우 화면 리더기가 이미지에 대해 읽어주기 위해 대체 텍스트가 필요)

 

대체텍스트 입력 시 검색엔진에서 이미지를 더 잘 노출해줌

 

메뉴나 로고처럼 특정 텍스트를 포함한 이미지 파일의 경우 대체 텍스트는 이미지 파일에 보이는 글자들을 그대로 넣어주어야 함

 

title 속성 - 툴팁 표시하기

 

<img src="경로" title="...">

 

마우스 포인터를 이미지 파일에 갖다 대었을 경우 포인터 자리에 작은 설명 상자가 표시되게 하는것을 툴팁(tooltip)이라 한다.

 

툴팁은 title속성을 사용 

 

 

usemap 속성 - 이미지 맵 지정하기

 

<img src="경로" usemap="#abc">

<map name="abc">

<area shape="rect" coords="0, 0, 128, 116" href="경로">

<area shape="rect" coords="129, 0, 250, 116" href="경로">

</map>

 

이미지 파일 클릭 시 #abc 맵에 연결해 해당되는 링크로 연결

 

shape 속성과 coords 속성을 이용해 해당되는 영역 설정

 

(이미지 파일명 : map.png)

 

:

<img src="map.png" usemap="#favorites">

<map name="favorities">

<area shape="rect" coords="0, 0, 128, 116" href="http://www.twitter.com/">

 

<!-- "0, 0, 128, 116"은 (0, 0) ~ (128, 116) 영영을 말함-->

 

<area shape="rect" coords="129, 0, 250, 116" href="https://www.facebook.com/">

 

<!-- "129, 0, 250, 116"은 (129, 0) ~ (250, 116) 영역을 말함-->

 

</map>

:

 

 

 

 

<figure>태그 - 캡션 대상 지정하기

 

- 기본형 : <figure>

캡션을 붙일 요소

   </figure>

- 이미지 뿐만 아니라 오디오, 비디오 같은 미디어 파일 또는 텍스트 단락에 캡션을 붙일 때 사용

- <figure>태그만 사용할 경우 브라우저 상으로는 표시되지 않지만 브라우저에게 특정 위치에 미디어 파일이 존재함을 알려주기 위해 사용하기도 함

- 단순히 이미지를 묶고 싶을 경우 <div>태그 사용

 

 

<figcaption>태그 - 캡션 설명 붙이기

 

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

- <figure>태그를 사용해 캡션을 붙일 대상을 묶어 놓은 후 <figcaption>태그를 사용해 캡션을 붙임

 

 

 

 

※실습하기※

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

</head

<body>

 

<figure>

<img src="pen.png" width="200" height="200">

<img src="pencil.png" width="200" height="200">

<img src="eraser.png" width="200" height="200">

<figcaption>학용품</figcaption>

</figure>

<figure>

<img src="shirt.png" width="200" height="300">

<img src="pants.png" width="200" height="300">

<img src="socks.png" width="200" height="300">

<figcaption></figcaption>

</figure>

</body>

</html> 

 

 

▲결과

 

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

[9장] 실습  (0) 2015.07.20
[8장]HTML5 태그(5) - 멀티미디어 태그  (0) 2015.03.20
[6장]HTML5 태그(3)  (2) 2015.01.27
[5장]File Zilla 사용법  (0) 2015.01.24
[4장]HTML5 태그(2)  (0) 2015.01.24

★하이퍼링크 태그

 

 

<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

★Semantic Elements

 

- HTML5는 시맨틱 태그가 사용되어 어느 부분이 헤더이고 어느 부분이 실제 내용인지 쉽게 알 수 있도록 했다.

 

 태그

설명 

<header>

제목 지정

<nav>

문서를 연결하는 네비게이션 링크

<h1>, <h2>, <h3>, <h4>, <h5>, <h6>

제목 표시(숫자가 클 수록 글씨 크기 작음)

<iframe>

외부 문서 삽입

<section>

콘텐츠 영역 나타내기

<article>

<section>태그 내에 실제 콘텐츠 내용 넣기

<aside>

본문 이외 내용 표시

<footer>

제작 정보와 저작권 정보 표시

<adress>

<footer>태그 내에 사이트 제작자 정보, 연락처 정보 표시

 

- HTML4에서 사용되던 <div>태그는 css를 적용할 때 사용한다.

 

 ▲ HTML5의 시맨틱 태그로 짜여진 웹 페이지 구조 예

 

 

★텍스트를 묶어서 처리하는 태그

 

<p>태그 - 단락만들기

 

기본형 : <p>...</p>

- 하나의 텍스트 단락을 만들어 준다.>>css 적용 시 편리

- 앞 뒤로 줄바꿈이 일어난다.

- <br>태그로도 줄바꿈을 할 수 있지만 텍스트 단락으로 인식이 되지 않는다.

 

 

<blockquote>태그 - 인용문 넣기 

 

기본형 : <blockquote 속성="속성값">...</blockquote>

- 다른 사이트에서 인용할 경우 사용

- 사이트 주소가 명확할 경우 cite 속성을 이용해 인용 사이트 주소 표시

 

 

<pre>태그 - 입력하는 그대로 화면에 표시하기

 

기본형 : <pre>...</pre>

- HTML에서는 하나의 공백만 표시해주므로 <pre>태그를 사용해 한 번에 많은 공백을 브라우저에 표시해준다.

- 주로 프로그램 소스를 표시할 때 사용

 

※실습하기※

<!DOCTYPE html>             <!--HTML5로 작성됨을 알려줌-->

<html>                             <!--시작을 알려줌-->

<head>                           <!--브라우저에게 정보를 줌-->

<meta charset="utf-8">           <!--인코딩 방식-->

<title>대한민국</title>            <!--웹 페이지 제목-->

<style>                      <!--css설정-->

h3 {color : red;}        <!--<h3>태그 스타일-->

p {color : blue;}        <!--<p>태그 스타일-->

blockquote {border : 1px solid magenta;        <!--<blockquote>태그 스타일-->

border-left : 10px solid magenta;

margin-left : 0px;}

</style>

</head>

<body>        <!--문서의 몸통-->

<h3>대한민국</h3>

<p>언어 : 한국어</p>

<p>면적 : 99,720㎢</p>

<p>애국가</p>

<p>동해물과 백두산이 마르고 닳도록<br>

하느님이 보우하사 우리나라만세<br>

무궁화 삼천리 화려강산<br>

대한사람 대한으로 우리나라만세</p>

 

<blockqoute cite="http://terms.naver.com/entry.nhn?docId=1081705&cid=40942&categoryId=33748">

한국(韓國) 또는 남한(South Korea)이라고도 부르고, 북한에서는 남조선(南朝鮮)이라고 부른다. 남북으로 길게 뻗은 반도와 3,200여 개의 섬으로 이루어져 있다. 북쪽은 압록강과 두만강을 건너 중국의 만주와 러시아의 연해주에 접하고, 동쪽과 남쪽은 동해와 남해를 건너 일본에 면하며, 서쪽은 서해를 사이에 두고 중국 본토에 면한다. 중국, 일본 등과 함께 동아시아에 속한다. 행정구역은 1개 특별시, 1개의 특별자치시, 6개의 광역시, 1개의 특별자치도, 8개 도로 이루어져 있다. 분단국가로, 6.25전쟁 후인 1953년 휴전협정 체결 후 북한과 휴전 상태가 계속되고 있다.

</blockquote>

</body>

</html>

 

 

 

 

 

 

▲ 결과

 

 

 

 

 

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

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

HTML작업을 실습하기 위해서는 프로그램을 몇 가지 깔아야 한다.

 

1. 웹 브라우저 : 크롬(chrome.google.com)

2. HTML 편집기 : 노트패트++(notepad-plus-plus.org)

3. 호스팅 서버 : 닷홈(dothome.co.kr)

4. FTP 프로그램 : FileZilla(filezilla-project.org)

 

 

1. 웹 브라우저 설치하기(chrome.google.com)

 

 

기본 웹 바르우저로 크롬 브라우저를 사용할 것므로 위의 크롬 홈페이지에 가서 크롬을 다운받는다.

 

 

 

 

 

2. HTML 편집기 설치하기(notepad-plus-plus.org)

 

무료 프로그램인 노트패드++를 이용할 것이다.

 

 

 

우선 위의 홈페이지로 들어가 좌측 밑에 있는 [download]를 클릭한다.

 

 

 

 

 

 

그리고 [DOWNLOAD]를 눌러 저장한다.

 

 

 

 

 

 

다운받은 파일을 실행시켜 노트패드++를 설치한다.

 

 

 

 

 

순서에 따라 설치를 진행한다.

 

 

 

 

 

 

 

 

 

3. 무료 호스팅 서비스 신청하기(dothome.co.kr)

 

위의 홈페이지로 들어가서 회원가입을 한다.

 

 

 

[웹호스팅]메뉴 중 [무료호스팅]을 클릭한다.

 

 

 

 

 

[공간만 설치]를 선택하고 신청하기를 클릭한다.

 

 

 

 

 

 

 

'위의 사항을 숙지했습니다'에 체크를 하고 [무료호스팅 신청하기]를 클릭한다.

 

 

 

 

 

 

무료호스팅 신규신청서를 작성 한 후 [신청하기]를 누른다.

 

 

 

 

 

 

몇 분정도 기다리면 무료호스팅 신청이 완료된다.

이제 '설정한아이디.dothome.co.kr'이 자신의 웹사이트 주소가 된다.

 

 

 

 

 

 

 

4. FTP 프로그램 설치하기(filezilla-project.org)

 

클라이언트용 FileZilla를 설치 할 것이다.

 

 

 

 

위의 링크에 들어가서 [Download FileZilla Client]를 클릭한다.

 

 

 

 

 

 

[Download Now]를 클릭한다.

 

 

 

 

 

 

 

[저장]을 클릭해 파일을 저장한다.

 

 

 

 

 

 

프로그램을 설치 파일을 실행시킨다.

 

 

 

 

 

순서에 따라 설치를 진행한다.

 

 

 

 

 

 

 

 

 

 

 

설치가 끝난 후 FileZilla 프로그램을 실행시킨다.

호스트에는 닷홈에서 설정했던 자신의 홈페이지주소(설정한아이디.dothome.co.kr)

사용자명에는 아이디, 비밀번호에는 FTP 비밀번호를 입력한 후 빠른연결을 클릭한다.

그러면 밑에 창에 "상태 : 연결됨"이 뜬다.

연결을 해제하려면 파란색 동그라미 아이콘을 클릭하면 된다.

 

 

 

 

 

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

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

+ Recent posts