알곡 창고

태그란 무엇인가

월정月靜 강대실 2009. 5. 19. 22:03

[스크랩] 태그란 무엇인가

태그란 무엇인가?

 

   아마 이 글을 읽기 시작한 분이라면 아직까지 태그에 대해서 잘 모르거나 조금밖에 모르는 분일 겁니다. 태그란 게 도대체 뭔지 많이 궁금하셨을 텐데요.... 이제부터 자세히 알려드리죠^^ 시선 집중하세요^^
 
 ※ 태그(tag)란 무엇인가?

   먼저 여러분 HTML 이라고 들어보셨나요?  어떤 분들은 HTML = TAG 라고 이해를 하고 계신 분도 계실 텐데...어찌 보면 그럴 수도 있겠지만 엄밀히 말해서 서로 같은 개념은 아니죠^^ 일단 HTML 이란"Hyper Text Markup Language" 의 약자입니다... 쉽게 말해서 홈페이지를 만드는 프로그래밍 언어라고 할 수 있습니다. 왠지 프로그래밍 언어라고 하니깐 어려워 보이죠?^^ 하지만 조금만 배워보면 너무너무 쉬운 것이랍니다. 그리고 태그(TAG)는 HTML 를 이루는 개개의 명령어죠. 이러한 TAG명령어들이 모여 HTML문서를 이룬답니다. 쉽게 설명하자면 여러분 가끔씩 보는 신문이 있잖아요? 신문이 뭔지는 아시겠죠^^; 신문이 종이로만 이루어지는 게 아니죠? 그 안에 글자와 사진, 한글, 영어 등이 조합 되서 하나의 신문이라는 게 만들어 지는 거죠. 태그도 마찬가지입니다. 먼저 태그명령어는 신문에서의 글자나 사진, 한글, 영어라고 할 수 있죠. 그리고 HTML문서는 글자와 사진, 한글, 영어가 조합된 신문의 한 페이지로 볼 수 있습니다. 그리고 이러한 신문 한 페이지들이 모여 전체 신문이 완성되는 것처럼 HTML문서가 여러 개가 모이면 하나의 홈페이지가 되는 겁니다. 이해 되시죠^^

 ※ 태그의 기본원리

  
태그의 기본원리는 간단합니다. <태그명령어>내용</태그명령어> ☜이런 형태입니다. 가끔씩 이런 형태에 반항(?)하는 일부 태그명령어가 있긴 하지만 대부분의 태그명령어는 위에 처럼 형태를 가지고 실행됩니다. 간단한 예를 들면 글자나 문단을 가운데 정렬시켜주는 태그명령어인 center 태그명령어는 <center>내용</center> ☜이렇게 사용할 수 있죠. 그 결과는 .... 다음과 같이 가운데 정렬이 된답니다...

내용

 예외적으로 기본원리에 반항하는 태그명령어가 있다고 제가 말씀 드렸는데....<br>, <p>, <meta>, <hr> 등의 태그명령어들이 있습니다. 이것들은 모두다 단독으로 사용됩니다.^^

 ※ 태그의 종류
  
   태그명령어의 종류는 그렇게 많지는 않습니다. 약....50~60개 정도 될려나??? 저 역시 몇 개나 되는 지는 세보지 않아서 잘 모르겠네요^^> 혹...50~60 개라고 하니 넘 많은 게 아니냐? 그거 언제 다 외우냐? 하는 분들도 계실 텐데.....절대 그런 걱정은 하지 않으셔도 됩니다. 많은 태그명령어 중에 주로 쓰이는 태그명령어는 20개 안팎이라고 할 수 있습니다^^ 크게 분류를 나누어 본다면 "문서지정", "목록정의", "링크관련", "테이블관련", "프레임관련", "사운드/이미지태그", "서식태그", 기타 등등 태그들이 있습니다.^^ 개개의 태그를 보시고 싶은 분은
홈페이지 태그 부분에 가보면 다 나와있답니다.
   그리고 브라우저에 따라 "익스플러워 전용태그", "네스케이프 전용태그", "양쪽 다 적용되는 태그" 가 있습니다. 대부분의 태그는 양쪽 브라우저에 다 적용이 되는데 일부 태그들은 아직도 각각의 브라우저에서만 실행되는 게 있고... 근뎅...요즘은 익스플러워를 워낙 많이 쓰다 보니....네스케이프도 쓰긴 쓰는데...MS사의 끼워팔기 전략에 점차 입지가 좁아지고 있네요..... 

 ※ 대화방 태그
 
  
채팅 많이 해보신 분들이라면 잘 아실 겁니다. 대화방에서도 태그가 사용됩니다...... 태그땜시 대화방측에서는 골머리를 썩이고 있지만 채팅을 하는 사람들측에서는 조금 더 채팅을 멋지게(?) 하고픈 욕구가 있기 때문에 많이 사용을 하고 있답니다. 주로 음악듣기, 그림 띄우기, 글자크기, 색, 움직임 등을 나타낼 수 있는 태그들이 사용된답니다. 그리고 일부지만 폭탄 태그란것두 있죠.....

 ※ 홈페이지 제작 태그
 
  
홈페이지를 만든다는 것은 HTML 규칙에 맞는 파일을 만든다는 뜻입니다. 옛날 호랑이가 도스 쓰던 시절에는 일일이 HTML 규칙을 외워서 작성해야 했지만, 요즘은 나모 웹 에디터나 프론트페이지같은 워드프로세서 방식의 웹 에디터가 있어서 초보도 홈페이지를 쉽게 작성할 수 있습니다. 그러나 기본적으로 HTML을 제대로 알지 못하면 한계가 있기 마련,  덧셈 뺄셈의 원리도 모르고 계산기부터 배운다면 어떻게 되겠습니까? 웹에디터가 편리한 것은 사실이지만 HTML의 동작원리를 모르면 갑작스레 발생하는 상황에 대처할 수가 없게 되죠. 게다가 HTML이 빠르게 발전해가고 있기 때문에 현재의 웹 에디터가 새로 나온 태그를 지원하지 못할 수도 있기 때문에 HTML을 직접 다룰 줄 알아야 합니다. 물론 모든 HTML 태그를 알 필요는 없고 차근차근 배우신다면 나중에는 다 숙지하실 수 있을 겁니다.
 

태그는 어디에 사용될 수 있는가

 

   태그는 어디에 쓰이냐 하면은요? 웹 페이지(홈페이지)를 만들 때  사용합니다. 원래 목적도 웹 페이지를 만들기 위해서 만들어 졌구요...요즘도 역시 웹 페이지를 만드는 데 거의 사용됩니다. 이 태그란 게 잘만 사용하면 얼마든지 끝내주는 웹 페이지를 만들 수 있습니다. 아무리 초보라도 일주일만 배우면은 금방 배울 수 가 있고 명령어도 아주 단순하고 쉽습니다.  그런데 이게 최고에 단점이 일일이 명령어를 다 써주어야 한다는 겁니다. 웹 페이지를 하나만 만든 다면 괜찮은데 수십 개 혹은 수백개의 웹 페이지를 만들 땐 시간이 어마어마하게 걸린 답니다. 그리고 같은 명령어를 일일이 다 써주어야 하니깐 힘도 들겠고 같은 내용을 계속 쓰다 보면 엄청난 인내력이 필요하겠죠^^

   그래서 소프트웨어적으로 단점을 보완하기 위해 생긴 게 웹 에디터입니다. 그냥 태그명령어를 써주는 게 아니라 워드식으로 원하는 글자나 이미지를 넣고 편집하는 식의 아주 편리한 프로그램이죠^^ 예를 들자면 가장 기본적인 에디터는 메모장이 되겠구요^^ 요즘 잘 나가는 게 나모웹이더군요 4.0 버전까지 나왔구요....마이크로 소프트사의 프론트페이지2000 도 쓸만하답니다. 나모웹 같은 경우 돈 주고 사서 써야 합니다. 아니면 인터넷자료실 같은데서 크랙버젼을 다운 받아 쓰시던가요^^ 프론트페이지2000 은 여러분이 윈도우를 쓰신다면 다 있을 겁니다. 단 오피스2000버전일 경우에만 말이죠^^ 기타 에디터로는 드림위버와 핫독 등이 있는데 보통 사람들이 많이 쓰는 게 나모웹, 프론트페이지 입니다. 드림위버도 꽤 쓰더군요^^ (필자는 프론트페이지2000을 사용하고 있답니다)

   프로그램적으로 태그의 단점을 보완하기 위해 생긴 게 스타일시트 입니다. 스타일시트의 경우에는 제 홈페이지에 자세히 설명이 나와있는데 태그와 명령어가 거의 비슷해서 태그를 아는 사람이라면 스타일시트 역시 금방 배울 수 있습니다. 스타일시트는 태그가 가장 큰 단점인 단순노동 식의 작업을 css파일을 하나 만들어 거기에 전체적인 웹 페이지에 공통되는 사항을 적어주어 파일을 웹 페이지에 링크시키는 식으로 해서 한 개의 파일로 여러 개의 웹 페이지에 공통되는 효과를 낼 수 있습니다.

   그리고 기타 태그에 단점으로는 너무 정적이라는 겁니다. 단지 이미지와 텍스트뿐만 있을 뿐이죠^^ 요즘 세상이 멀티미디어세상 인데 단순히 글자와 그림만 있다면 사람들이 읽기가 싫어지겠죠^^ 그래서 생긴 게 다이나믹 html, 자바 스크립트, 자바애플릿, cgi 등이 있습니다.

   다이나믹html 의 경우는 필자도 아직 배워보질 않아서 잘은 모르지만 서버에 의지하거나 추가적인 프로그램에 의존하지 않으면서도 사용자가 반응할 수 있는 것으로서 html, css, 레이어, dom이 서로 합해져서 생긴 생성물로 스크립트 언어를 이용해 이것들을 사용자 임의대로 조절해 줄 수 있는 기술입니다

   자바 스크립트와 자바애플릿의 경우에는 브라우저 자체적으로 동적인 효과를 낼 수 있는 기술입니다. 처음 배우시는 분이 시라면 좀 어려워서리 초보자들이 배우기가 힘이 듭니다. 대신 효과만큼은 다양하고 멋진 효과를 낼 수 있죠^^

   그리고 마지막으로 cgi 의 경우에는 여러분이 웹 서핑을 하다 보면 게시판이나 방명록 등이 있잖아요^^ 그게 바로 cgi 를 이용해서 서버측과 클라이언트 측이 상호 대화를 할 수 있게 해주는 거죠^^ 홈페이지에 없어서는 안되는 거죠..하지만 이거 역시 초보분들은 배우시기가 까다롭답니다.

   대충 태그와 기타 프로그래밍어 들을 살펴봤는데 웹 페이지를 만들기 위해서는 먼저 태그를 배우셔야 한다는 점을 말하기 위해서 설명을 드린 겁니다. 태그를 모르신다면 위에 설명한 프로그래밍어들은 당연히 배우실 수가 없습니다. 더하기 빼기 도 못하는 데  인수분해나 미적분 같은 걸 할 수가 없는 거와 마찬가지죠^^

   그리고 요즘은 대화방에서도 태그를 많이 사용합니다. 원래의 목적은 아니지만 요즘 채팅이 네티즌에게 가장 인기가 있기 때문에 대화방에서 태그를 이용한 화려한 효과를 선보인다면 다른 사람들이 부러워 하겠죠^^ 하지만 그에 대한 부작용도 심해서 일부 몰지각한 사람들에 의해 태그가 오히려 채팅 방에 해가 되는 경우도 많습니다. 우선 태그를 많이 사용하면 채팅 방의 속도가 떨어집니다. 모뎀사용자의 경우라면 다운되는 경우까지 생기지요. 또한 태그와 자바를 이용한 "폭"이란 걸 만들어 다른 사람들에게 피해를 주는 경우가 많습니다. 퍽이란 애초 대화방에서 몹쓸 짓을 하는 사람을 내쫓기 위해 사용?으나 워낙 퍼지다 보니 대화방이 혼란스럽게 되는 역효과를 내고 말았답니다. 폭에 대해서 서버측에서 주기적으로 대응을 하고 있으나 그때마다 신종 폭들이 개발(?)되어 많은 채터들을 괴롭히고 있습니다. 필자가 언제가 강조하는 거지만 " 폭 절대 남용하거나 과용하지 맙시다" 폭 없는 대화방을 위해서.........
 

태그의 기본원리

이전 페이지로

태그연습장

  앞에서 기본적인 원리에 대해서 간단하게 설명을 했지만 여기서 다시 설명을 하고자 한다. 그만큼 기본을 알아야 나중에 홈페이지 제작에 있어서나 대화방에서 실수를 범하지 않기 때문이다.
 태그에 기본적인 모양은 <태그명령어>하고픈 말</태그명령어> 이다. 단순히 <태그명령어> 만 있는 태그도 있으나 대부분의 태그는 <>내용</> 형식을 갖는다.  간단한 예를 들어보자^^
 
태그입력 출력
<marquee>태그매니아</marquee> 태그매니아
<b>태그매니아</b> 태그매니아
<center>태그매니아</center>
태그매니아
<font color="red">태그매니아</font> 태그매니아
<a href="http://my.netian.com/~witch224">태그매니아</a> 태그매니아

  위에서 보시다시피 먼저 태그는 <태그명령어>내용</태그명령어> ☜이처럼 이루어지는 걸 볼 수 있다. 세 번째 예를 보면 <font color=red> ☜이 부분에서 font 라는 태그에 color="red" 라는 것이 붙는데 이걸 태그에 속성이라고 한다. 단순히 태그명령어로 만으로는 효과적으로 표현할 수 없기 때문에 주로 사용되는 태그명령어에는 예외 없이 이러한 속성을 갖는다. 네 번째 예에서 <a href="...."> 역시 href 라는 속성을 갖는다. 그리고 이러한 태그 역시 예외 없이 <font></font> , <a></a> 로서 끝맺음이 되는 것을 알 수 있다.  만약 태그 끝에 </태그명령어> 를 붙여주지 않는다면 어떻게 될까? 가장 초보들이 잘 범하는 실수 중 하나인데 먼저 전제된 태그의 효과가 그 전제된 시점부터 웹 페이지의 마지막 부분까지 미치게 된다. 대화방의 경우는 font 태그는 상관없는데 그 외의 태그 같은 경우에는 대화방에서 당신이 나갈때까지 그 효과가 지속된다. 그러므로 대화방에 상당한 혼란을 줄게 된다. 그와 동시에 심하면 방장으로부터 강제퇴장을 당하는 사태도 벌어질 수도 있다.^^ 그러니 끝맺음을 꼭 해주자.....
   그런데 이러한 태그에 기본원리를 무시하는 태그가 일부 있다. meta, hr, img, bgsound, embed 등의 태그는 혼자 단독으로 사용되는 태그들이다. 물론 속성이 없다는 이야기가 아니다. </태그명령어>가 필요 없다는 이야기이다.
   자~~!! 이제 태그에 기본원리는 배웠다. 이제부턴 태그에 대해서 본격적으로 배워보자^^ 본격적인 건 필자의 홈페이지에서 분야별로 나누어서 태그에 대해 설명해 놓고 있다. 거길 이용하자^^
  그런데 여기서 중요한 점이 하나 있다. 단계별 강좌를 보면서 꼭 기억하고 있어야 할 사항이 몇 가지 있다. 첫째...눈으로 보지만 말 구 직접 태그연습장을 가지고 실제로 해보자.....눈으로 봐서는 이해가 안되지만 직접 해봄으로써 이해될 수 있는 것들이 많다. 둘째.... 모르면 물어보자....태그매니아 홈페이지 내에 있는 질문과 답변 게시판을 이용해라....이용하기 전에 자주 묻는 질문과 답변에서 반드시 자기가 찾고 있는 답이 있는지 확인해보고 없으면 질문하자.... 셋째.....태그매니아 홈페이지는 태그에 모든 것이 다 수록되있지 않다. 될 수 있는 대로 더 많은 정보를 제공할려고 노력은 하고 있으나 부족한 점이 아직도 많이 있다. 그러니 웹뿐만 아니라 책이나 학원에서 공부를 하자.....현실적으로 웹쪽으로 길을 가자고 하는 사람은 학원을 다니는 게 좋을 것이다. 그렇지 않고 취미 삼아 배우는 사람은 태그나 홈페이지 제작에 대한 다양한 책들을 찾아보고 배우길 바란다.    
 

홈페이지 태그

홈으로 돌아가기

태그연습장

다음 페이지로

  홈페이지는 태그(tag)명령어로 만들어 집니다.  태그명령어는 어찌보면 많다고 할 수도 있겠으나 다 외울 필요는 없습니다. (다 외우면 좋겠죠^^) 단지, 이런걸 만들 땐 이런 명령어를 쓰는 구나 하면서 한번 쭉 읽어보시고 기본적이고 자주 쓰이는 몇가지 명령어만 알고 있으시면 됩니다. 그리고 나머지것은 그때 가서 찾아서 쓰셔도 됩니다. 그러다 보면 어느 순간에 자신도 모르게 태그명령어를 다 알게 되죠^^ 그럼 여기에서는 전체적으로 태그명령어와 간단한 설명을 해보겠습니다. 그냥 한번 가볍게 본다는 기분으로 읽어보세요^^
  ※ 문서 지정 태그
 
<html></html> 문서의 맨처음과 맨끝에 들어감   <body></body> 문서의 본문내용이 들어감
<head></head> HTML문서의 큰 제목 부분을 정함  text="글자색" 글자색을 지정
<title></title> 웹페이지의 제목을 지정 link, vlink, alink 링크, 방문한 링크, 클릭시 색을 지정
 예제)
<HTML> 
<HEAD> 
<TITLE>대화방 태그</TITLE> 
</HEAD> 
<BODY BGCOLOR="배경색을 지정"> 
<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red"> 
본문내용 : 대화방 태그 홈페이지 시작. 
</BODY> 
</HTML> 

 ※ 서식 관련

 
<P>내용</P> 본문에서 단락을 구분.  <I>내용</I>  이태릭체로
<DIV>내용</DIV> 단락구분.마지막 줄 안 띄어줌 <U>내용</U>  밑줄
<BR>내용</BR> 줄 바꿈 <blink>내용</blink> 깜박이게
<CENTER>내용</CENTER>  본문의 중앙에 오게 배치 <CITE>내용</CITE>  인용이나 참조로 표시할때 
<HR></HR> 수평선 <CODE>내용</CODE>  컴퓨터프로그램 코드모양변환
<PRE>내용</PRE>  스페이스의 공백 인식 <EM></EM>  강조, 이태릭체
<H1~6>문서 제목</H1~6> 글짜 크기를 1~6까지 사용 <KBD></KBD>  키보드로입력한것과 같은모양
<BIG>내용</BIG>  기본 글꼴보다 한 단계 크게 <STMP></STMP>  예제로 표시할때
<SMALL>내용</SMALL> BIG의 내용과 반대되는 표현 <STRONG></STRONG>  글자를 굵게
<ADDRESS>내용</ADDRESS>  메일주소,연락처등을 기록 <SUB></SUB>  아래 첨자로 보여줍니다. 
<B>내용</B>  지정된 내용을 굵게 <!--주석-->  주석
<TT></TT> 타자기로 친 것처럼 보여줌 <SUP></SUP> 위 첨자로
<HR SIZE=n WIDTH=n ALIGN=LEFT,CENTER,RIGHT></HR> 수평선의 두께,넓이,문단에서 왼쪽,중앙,오른쪽을 지정
<FONT SIZE=n COLOR=영어,기호 FACE=글꼴체>내용</FONT> 글자를 크기,색상,글꼴을 지정
<BLOCKQUOTE>내용</BLOCKQUOTE>  인용문 등을 사용
<P ALIGN=LEFT,CENTER,RIGHT>내용</P> 문단내용 정렬

 ※ 목록정의

 
<UL></UL> 순서가 필요없는 목록을 적을때
<OL></OL> 순서가 필요한 목록을 적을때
<LI></LI> UL,OL태그사용시 목록을 적을때
<DL></DL>  용어정의 목록을 시작하는 곳에 쓴다. 
<DT>  용어의 이름을 쓴다. 
<DD> 용어의 대한 설명을 쓴다

  다음 페이지에서 이어 계속 설명드리져...^^ 팔로우 미!!!

이전 페이지로

태그연습장

홈으로 돌아가기

 ※ 그림 관련 태그
 
<IMG>  그림을 삽입하기 위한 태그 
<IMG SRC="파일명" BORDER=n> 그림을 나타나게함.테두리선은  n값
<IMG SRC="파일명" BORDER=0 WIDTH=n HEIGHT=n>  그림의 넓이와 높이를 지정
<IMG SRC="파일명" ALT="그림설명"ALIGN=LEFT,CENTER,RIGHT> Alt=그림에 대한 설명, ALIGN=그림정렬방식
<IMG SRC="파일명"
ALIGN=TOP,MIDDLE,BOTTOM>
그림 다음에 오는 글자를 그림의 상단,중앙,아랫부분에 집어넣을 수 있도록 지정

 ※ 링크 관련 태그

 
<A HREF="연결될 파일명">글자,그림</A>  글자,그림을 누르면 연결될 문서로 이동한다
<A HREF="HTTP://링크할 주소">글자,그림</A> 링크된 주소로 이동한다
<A HREF="MAIL TO:자신의 메일 주소">글자,그림</A> 편지함과 연결된다
<A HREF="문서명">글자,그림</A><A NAME="문서명">문서명 문단의 첫부분</A> 같은 문서 내에서의 이동이 가능하게 하는 태그

 ※ 테이블 관련 태그

 
<TABLE></TABLE> 표를 나타냄
<TR></TR> TABLE안에 쓰여 한 행을 만들어 줌
<TD></TD> TR안에 스여 한 셀을 만들어 줌
<TH></TH>  TABLE안에 셀의 제목을 나타냄
<TABLE BORDER=n CELLSPACING=n> TABLE의 테두리선 크기,셀과 셀 사이의 간격을 조절 
<TABLE CELLPADDING=n BGCOLOR=색상코드>  셀과 내부 글자와의 간격을 벌려줌, 바탕색을 지정
<TABLE WIDTH=n HEIGHT=n>  ABLE 넓이와 높이를 지정
<TD COLSPAN=n ROWSPAN=n> 셀을 가로,세로로 합치고 싶을때 사용
<TD ALIGN=LEFT,CENTER,RIGHT VALIGN=TOP,MIDDLE,BOTTOM> 좌우,중앙,상하 정렬

 ※ 프레임 관련 태그

 
<FRAMESET></FRAMESET> 한 페이지에 두개 이상의 창을 작성
<FRAMESET COLS="n%,*"> 화면에 세로 방향으로 금을 그어 화면을 나누는 방식
<FRAMESET ROWS="n%,*">  화면에 가로 방향으로 금을그어 화면을 나누는 방식 
<FRAME SRC="문서.파일명"> 프레임에 불러올 HTML문서 링크
<MARGINWIDTH=n> 프레임 창의 가로 여백을 지정
<MARGINHEIGHT=n> 프레임 창의 세로 여백을 지정
<SCROLLING=YES,NO,AUTO> 프레임 차의 스크롤 지정여부,자동여부
<FRAMEBORDER=n>  프레임의 경계선의 크기를 지정
<TARGET=_BLANK,_TOP,파일명>  프레임 창에서 링크된 경우 링크될때 보여주는 창을 지정
<NAME= >  프레임에 고유의 이름을 간단하게 씀

 ※ 기타 본문 관련

<EMBED SRC="사운드.파일명" AUTOSTART=TRUE LOOP=n> AUTOSTART를 사용해 홈페이지로 들어오면 백 그라운드 음악이 자동으로 시작하도록 지정할 수 있습니다. 이 태그는 넷스케이프에서만 적용됩니다. 
<BGSOUND src="사운드.파일명" LOOP=2>  <EMBED>태그와 비슷하며 익스플로러에서만 적용됩니다. 

  홈페이지 제작 태그에 대해서 간단하게 모두 알아보았는데요......그냥 이런 것이 있구나 하고 알고만 계시면 됩니다. 다 외우면 좋겠지만.....그러기는 힘들잖아요^^

text 태그

홈으로 돌아가기

태그연습장

다음 페이지로

   여기에서는 태그를 배우는데 가장 기초인 text 태그에 대해서 배워보도록 하겠습니다. 말 그대로 글자에 어떠한 기능을 하는 태그입니다. 주로 글자의 색깔, 크기, 움직임, 글꼴 등을 나타낼 수 있니다....자~ 그럼 한 가지씩 배워볼까요?^^
 ※ 글자태그의 기본
 글자태그는 기본적으로 <font></font> 입니다. 그런데 <font></font>☜이것만 있어서는 아무런 효과를 나타낼 수 없구요....단지 기본적인 뼈대이며...<font></font>☜이것에 각각의 기능을 나타내는 속성이 붙는 겁니다.  예를 들자면  <font color="green">녹색</font> 이런식 이져^^

 ※ 글자색 조정 ( <font color="색명 or RGB색상코드">  )
 제일 먼저 글자의 색을 조정하는 방법입니다. 색을 영어로 color 라고 하죠?^^ 모르시는 분들은 없겠져?^^ 그대루 써주시면 됩니다. 단, 태그를 사용하는데 있어서 글꼴을 제외하곤 한글을 쓰지 못합니다. 전부다 영어나 기호를 사용해야 하죠. 그러기 때문에 색명을 적을 때도 영어로 "red" , "green" , "yellow" ☜이런 식으로 적어 주어야 합니다.
 

태그 변화
<font color="red">이건 빨간색</font> 이건 빨간색
<font color="blue">이건 파랑색</font> 이건 파랑색
<font color="green">이건 녹색</font> 이건 녹색
<font color="#FF0000">이건 빨간색</font>  이건 빨간색
<font color="#FFFF00">이건 노랑색</font> 이건 노랑색

 위에 표를 보니 이해가 되시져....^^ 뒤에 두개는 RGB색상코드를 넣은 겁니다. RGB색상코드를 알고 싶은 분은 ☞이곳을 클릭하시면 RGB색상코드표가 있으니 거길 참조하시길 바랍니다.

 ※ 글자 크기 조정 ( <font size="1~7"> 혹은 <font style=font-size:수치pt> 혹은 <h1>~<h6> )
   글자 크기를 조절하는 방법입니다. 컬러와 마찬가지로 크기는 영어로 size 져..^^ 그리고 태그 안에 수치나 숫자가 커질 수록 글자크기가 커집니다.(주의 : <h>의 경우숫자가 작을 수록 커짐) 단, font size의 경우 최대 7까지 밖에 크게 할 수 없구요...h의 경우도 최대 h1까지가 한도이죠. 예제를 한번 볼까요?^^

 태 그 변 화
<font size="5">글씨 크져^^</font>

글씨 크져^^

<h1>이건 더 크져^^</h1>

이건 더 크져^^

<font style = font-size:40pt>이건 더욱 크져</font>  이건 더욱 크져

   아시겠져^^ 마지막에 가장 큰 글씨는 스타일 이용한 건데요....이건 수치를 넣은 만큼 크기가 무한대로 커지기 때문에 사용하실 때 조심하시도록.......그리고 앞에<font style....> ☜이 부분에 font 대신 다른 태그가 들어갈 수도 있습니다. 다른 태그를 집어 넣으면 해당태그에 속하는 글자의 크기가 지정된 수치만큼 커집니다.^^

 ※ 글꼴 조정 ( <font face="글꼴"> )
   이번에는 글꼴 조정하는 방법입니다. 글꼴이 뭔지는 아시져? ^^ 우리가 "돋움체","궁서체","바탕체" 등...뭐 이런 글자의 모양을 말하는 거죠^^ 이러한 글꼴도 역시 태그를 이용해서 조정할 수 있습니다.
 

태 그 변 화
<font face="궁서체">이건 궁서체네용^^</font> 이건 궁서체네용^^
<font face="돋움체">이건 돋움체이구용^^</font> 이건 돋움체이구용^^
<font face="바탕체">이건 바탕체입니다^^</font> 이건 바탕체입니다^^
<font face="Arial">이건 Arial 체입니다.^^</font> 이건 Arial 체입니다.

 자...글자색, 글자크기, 글꼴에 대해서 배워봤는데요...다음 페이지에서는 글자움직임 과 각종 예제에 대해서 알아보도록 하죠^^

앞 페이지에 이어서 계속 text 태그에 대해서 배워보도록 하겠습니다. 글자를 움직이는 태그와 글자태그의 예제에 대해서 알아볼텐데요....... 졸지 말구 잘 보시길....^^

 ※ 움직이는 글자 ( <marquee> 글자 </marquee> )
   여러분들 웹서핑하면서 글자나 이미지가 혼자서 움직이는 걸 보고 처음 보신 분들은 참 신기하다고 생각을 하셨을 텐데요....바로 마퀴태그를 이용한 것입니다....여기서는 marquee 태그의 기본원리만 알아보고 상세한건 ☞춤추는 글자 부분에서 기술하도록 하겠습니다.
 

 
<marquee> 이게 마퀴태그의 기본이져^^</marquee> 이게 마퀴태그의 기본이져^^

 ※ 문장정렬
   글자의 정렬 방식을 정해주는 태그입니다.
 

<DIV ALIGN=right>오른쪽정렬</div>

오른쪽 정렬

<DIV ALIGN=center>가운데 정렬</div>

가운데 정렬

<DIV ALIGN=left>왼쪽 정렬</div>

왼쪽 정렬

 ※ text 태그 예제

<font color=red> 빨간색
<font color=orange> 오랜지색
<font color=redblue> 연한파란색
<font color=magenta> 핑크
<font color=pink> 연한핑크색
<font color=olive> 금색
<font color=bluesky> 연한녹색
<font color=break> 투명한논색
<font size=5 color=magenta face=궁서체> 핑크
<font size=5 color=red face=궁서체> 빨간색
<font size=5 color=pink face=궁서체> 연한핑크색
<font size=5 color=olive face=궁서체> 금색
<font size=5 color=orange face=궁서체> 오렌지색
<font size=5 color=bluesky face=궁서체> 연한녹색
<font size=5 color=break face=궁서체> 투명한녹색
<font size=5 color=redblue face=궁서체> 연한파란색

 ※ 글자태그 틱
 ① <font face="@궁서">를 하면 글자가 쓰러집니다.
 
모든 글자체 앞에 @ ☜골뱅이 마크를 붙이면 글자가 쓰러집니다.
 ② <b>글자</b> 를 사용하면  글자 --> 글자    해당 글자가 두꺼워 집니다.
 ③  글자 주위에 이렇게 ☞ 색을 넣는 것 <span style="background-color: 색명">글자</span>를 사용하면 됩니다.
 
 ※ 총정리
  

<marquee><font face="돋움체" color="bluesky" size="5">총정리</font></marquee>

총정리

  이제 text 태그에 대해서는 다 배웠네용^^ 어때요? 어려운 것은 없죠?^^ text 태그는 쉬울 겁니다. 기억하기도 쉽고...한번 보면 절대 잊을 일은 없을 겁니다. 하지만 쉽다고 우습게 보면 안됩니다. 어떤 일이든지 기초없이는 완성할 수 없듯이 태그도 마찬가지로 기초를 잘 아셔야 만히 나중에 가더라도 쉽게 쉽게 배울 수 있답니다. 그럼 여기까지 봐주신거 감사드리고요.....오늘도 좋은 하루 되시길 바라겠습니다. 

 

기본문법 태그

홈으로 돌아가기

태그연습장

 홈페이지 제작시 자주 사용되는 기본 문법 태그에 대해서 알아보도록 하겠습니다.  주로 문단 태그 , 주석태그 등이 여기에 속한다. 
 ☞ <br> , <p>
 <br>태그는 한 줄을 바꿔주는 기능을 하는 태그입니다. 강제개행 태그라고도 하죠. <p>태그는 문단을 나누어 주는 태그입니다.
  
 <html>
 <head></head>
 <body>
 <font size="2">1. <br>태그의 경우 줄을 바꿔줍니다. <br>2. 이렇게 바꿔어 주죠.<br>3. 어때요? ^^
  <p>1. 이에 비해 <p>태그는 문단을 나누어 줍니다. </p>
  <p>2. 문단을 나눕시다. ^^</p>
  <p>3. 문단이 나누어 집니다.</p>
 </body>
 </html>

 어때요? 간단하죠? ^^
 
 ☞ 주석태그
  일반적으로 자바스크립트나 스타일 시트에서 많이 사용하는 것인데요....HTML에서도 사용할 수 있습니다. 자바스크립트나 스타일 시트의 경우에는 해당 자바스크립트나 스타일 시트를 브라으저가 읽지 못하는 경우 브라으저에 그 소스가 나타나지 않도록 해주는 기능을 합니다. 물론 주석태그는 브라우저상으로는 표현되지 않습니다. HTML에서는 주석태그를 이용해 설명같은 것을 달아줄때 사용합니다. 우리가 웹페이지를 만들어 놓고 오래되면 잘 기억이 나지 않는 경우가 있습니다. 이럴 경우 미리 설명을 달아놓으면 잊을 염려가 없죠.
 주석태그는 <!-- ☜ 이것으로 시작해서 --> ☜이것으로 끝나게 됩니다. 

 <html>
 <body>
  <!-- 주석태그 부분은 브라우저에 나타나지 않습니다. -->
  주석 태그란? 
  <!-- 주석태그에 제작자가 설명을 해놓으면 좋겠죠? ^^ -->
 </body>
 </html>

 ☞ <hr> 
 <hr> 태그는 선을 그려주는 태그입니다. 사용방법은 <hr width="선길이" size="높이수치" align="정렬위치" noshade> ☜ 이렇게 사용 할 수 있습니다.  width="선길이" 의 경우 % 와 px을 사용할 수 있습니다. size 의 경우 선의 높이를 조절해주는 속성이며 align 속성의 값으로는  left , center , right 등이 들어 갈 수 있습니다.  noshade 속성은 입체감을 없애 주기 위한 때 넣어주는 속성입니다. 

 <html>
 <body>
 1. 선 그리기
 <hr>
 2. 선그리기
 <hr width="100px">
 3. 선 그리기
 <hr width="100px" size="10">
 4. 선 그리기
 <hr width="50%" size="20">
 5. 선 그리기
 <hr width="500" size="50" align="left"> <p>
 <hr width="500" size="50" align="right" noshade>

 </body>
 </html>

 ☞ 글꼴 태그 & 첨자 & 밑줄 태그
 <font face="글꼴"> ☜ 이 방식을 사용하지 않고 특정 글꼴을 나타내주거나 글자에 특정효과를 나타내어 주는 방법입니다.

 이탤릭체  <i></i> , <em></em> , <cite></cite> 보통글자 이탤릭체 
 굵은 글자  <b></b> , <strong></strong> 보통글자 굵은 글자 
 윗첨자  <sup></sup> 보통글자윗첨자 
 아래첨자  <sub></sub> 보통글자아래첨자 
 밑줄 글자  <u></u> 글자 밑에 줄 
 가운데 밑줄  <s></s>
글자가운데 줄
 

사운드 태그

홈으로 돌아가기

태그연습장

다음 페이지로

  사운드(sound) 태그란 말 그대로 음악이나 소리가 나오게 하는 태그입니다. 요즘은 홈페이지, 카페, 동호회방에 배경음악을 많이들 삽입하고 있는데요....그냥 맹맹한 웹페이지보다 감미로운 선율이 나오는 웹페이지가 더 방문객들에게 기억에 남겼져^^ 사운드 태그는 재생시킬 사운드가 뭐냐에 따라, 브라우져를 뭐를 쓰는냐에 따라 , 방문객을 고려하느냐 안 하느냐, 어느 곳에서 사용하느냐에 따라 나누어 집니다. 그럼 여기서부터 사운드 태그에 대해서 알아보도록 하져^^
   먼저 사운드 태그를 배우기 전에 사운드 파일의 종류가 뭐가 있는지 알아보도록 하겠습니다. 최소한 자기가 듣고 있는 음악이 어떠한 파일인지는 알고는 있어야 나중에 자기가 직접 사용할 때 많은 시행착오를 줄일 수 있져^^

 ※ 재생시킬 사운드파일의 종류

 ① mid 파일 (미디파일)
   우리가 일반적으로 홈페이지에 배경음악으로 가장 많이 사용하는 음악파일이 mid 파일입니다. 여러분들 웹서핑이나 채팅할 때 가수의 목소리는 나오지 않고 멜로디만 나오는 음악을 들어본 적이 있을 겁니다. 그게 바로 mid 파일 음악입니다. mid 파일은 파일용량이 적은 대신 음질이 상대방의 컴퓨터의 사운드 카드의 성능에 따라 달라집니다. 

☜여기에 있는 음악을 실행시켜보세요. ▶ 을 클릭하시면 mid 음악이 나오게 됩니다. 소리가 작게 나올 수도 있으니 여러분들의 컴퓨터의 볼륨을 약간 높혀 주세요 
  mid 파일의 최대의 장점은 방문객들에게 무리를 주지 않는 적은 용량으로도 멋진 음악을 들려 줄 수 있다는 거죠. 하지만 위에서도 언급했다시피 각각의 방문객들의 컴퓨터의 사운드카드에 따라 음질이 좌우되기 때문에 사운드카드를 좋은 걸 쓰시는 분들한테는 원래의 음질을 들려줄 수 있으나 그렇지 못한 분들에게는 조금 떨어지는 음질이 들려지게 되는거죠.   

 ② ra, ram 파일
   이건 리얼플레이어(realplayer)를 이용해서 음악을 듣는 파일입니다. 쉽게 말해서 리얼플레이어 없이는 재생이 되질 않습니다. 예전에 채팅방에서 많이 쓰였던 건데요....음악을 불러오면 여러분들의 컴퓨터에 설치되어 있는 리얼플레이어가 작동되면서 음악이 나오게 됩니다. ra, ram 파일은 mid 파일과는 달리 가수의 목소리를 직접 들을 수 있고 용량도 mp3 파일보다 적답니다.(약 1/4 수준) 하지만 음질이 상당히 떨어지고 전용선 사용자들에게는 전혀 무리가 가지 않는 대신 모뎀사용자들은 어느정도 무리가 가기 때문에 배경음악으로는 잘 사용되지 않습니다.  혹시 리얼플레이어가 자기 컴에 설치되있지 않으신 분들은 http://www.freepia.co.kr 로 가면 공개소프트웨어를 찾아보면 무료로 다운 받을 수 있습니다. 

 ③ wav 파일
   웨이브 파일의 경우 음질은 좋은 대신 파일의 용량이 크기 때문에 홈페이지에서는 그렇게 많이 사용되질 않습니다. 간단하게 자신의 목소리나 인사말을 녹음시켜 홈페이지에 삽입시킬때 많이 사용되죠^^

☜여기를 실행시켜보세요. 간단한 실로폰 소리가 나올텐데요.....웨이브의 경우 파일의 용량이 적은 것을 홈페이지에서 사용하져...노래를 웹상에서 직접 듣는 것은 용량이 크기 때문에 힘들어요.  
 
 ④ 기타
  기타 mp3 파일, au 파일, aiff 파일 등이 있는데 이것들은 홈페이지나 채팅방 등에서는 거의 사용되지 않습니다. 나중에 인터넷 사용자들 전부가 전용선을 사용한다면은 많이 사용하겠져^^

 음악 파일에 대해선 이 정도만 알아두셔도 충분합니다. 다음 페이지부터는 본격적으로 사운트 태그에 대해서 알아보도록 하겠습니다. ^^ 다음 페이지로 가시져^^

여기서부터는 본격적으로 사운드 태그에 대해서 알아보도록 하겠습니다. 사운드 태그는 간단합니다. 딱 ...3가지 명령어만 알고 있으면 홈페이지에 배경음악을 넣거나 채팅방에서 음악을 나오게 하는 것은 걱정하실 필요가 없습니다. 자..그럼 구체적으로 살펴볼까요?^^
 

 
<bgsound src="음악주소">  주로 홈페이지의 배경음악을 넣는 데 사용하는 태그입니다. mid 파일을 주로 사용하고요...wav파일이나 mp3 파일도 되긴 되는데 bgsound 태그는 일단 음악파일을 다 다운로드 받은 다음 재생을 시키기 때문에 mp3 나 wav는 시간이 오래 걸린답니다.
<embed src="음악주소">  bgsound 태그가 익스플러워 전용으로 만들어 진거라면 embed 태그는 네스케이프에서 음악을 재생시킬 수 있도록 만들어진 태그입니다. 그런데 요즘은 익스플러워와 네스케이프 양쪽 다 잘 된답니다. embed 태그는 배경음악보다는 직접 음악을 재생시키는 때 많이 사용됩니다. 주로 채팅방이 되겠죠^^ embed 태그의 특징은 bgsound 태그와는 달리 파일을 다 다운받은 받은 다음에 재생하는 것이 아니라 다운로드와 동시에 실시간으로 재생시켜주죠...^^ 또한 여러가지 속성이 따라 붙는데요...속성에 대해선 밑에서 설명드리져^^
<a href="리얼 음악주소" target-"new">아무 글자</a>  보시다시피 ra, ram 파일을 불러올때 사용되는 태그입니다. <a> 태그는 사운드 태그라기보다도 링크태그인데...ra, ram 파일을 링크시키고 밑줄이 쳐진 글자를 클릭하면 리얼플레이어가 실행되면서 음악이 나오게 됩니다. 주로 채팅방에서 많이 사용됩니다.
<object src="음악주소">  object 태그는 거의 사용하는 사람들이 별루 없는데요...이것은 embed와 기능은 같은데 새로운 자바창(?)이 뜨면서 거기에 음악상태바나 동영상이 나타나게 되죠. W3C에서 embed 보다는 object 를 사용할 것을 권고하고 있다네요. 

 ※ 리얼파일 주소 보는 법 ( <a href="리얼음악주소" target="new">하고픈 말</a> )
 http://www.iworld.co.kr 나 기타 비슷한 사이트로 가보시면 리얼음악서비스를 제공하는데요...보통 채팅방에서 사용할 때 이 주소를 보는 방법을 몰라 못 하시는 분들이 많더군요. 해당 사이트에 가서 음악제목들이 적혀 있는 곳이 있을 겁니다. 음악제목을 클릭 하면 리얼플레이어가 실행되면서 음악이 나오게 되져..... 마우스를 음악제목에 있는 곳에 갔다 댄다.   오른쪽 마우스 버턴을 누른다. 그리고 등록정보를 클릭한다. 그러면 URL(주소) 가 나올 것이다. 주소를 마우스로 블럭 설정을 해서 복사를 한다. 복사한 주소를 리얼음악 태그내에 붙여 넣는다. 잠시 후 음악이 나온다...

 ※ embed 태그 속성 ( <embed src="음악주소" autostart=true/false hidden=true/false loop=true/false>
 embed 태그는 몇가지 속성이 붙는데요....속성을 잘 알고 계시면 여러분들이 원하는 대로 음악을 조정할 수 있습니다.

 
autostart=true/false  true의 경우 로딩되자마자 자동실행되고 false의 경우 그 반대죠^^
hidden=true/false  음악조절판이 true의 경우 보이지 않고 반대로 false의 경우 보이게 됩니다.
loop=true/false  true일 경우 계속 반복, false일 경우 한번만 반복이져^^ 
width=수치 height=수치  음악조절판의 좌우높이 조절을 하는 옵션입니다.

 ※ embed 태그로 리얼오디어파일 재생하기
 우리가 지금까지 리얼오디오파일은 <a href="리얼오디오파일주소">클릭</a> ☜이런 방법으로 재생할 수 있다는 것을 배웠습니다. 그러나 리얼오디오파일은 embed 태그로도 재생 가능합니다. 단, 첫번째 방법과 마찬가지로 당신의 컴에 리얼플레이어가 설치되어 있어야 합니다. 아래 리얼플레이어가 보이죠? 안 보인다면 당신의 컴에 리얼플레이어가 설치있지 않다는 것입니다.  

controlpanel,statusbar

controlpanel

playbutton
<embed src="리얼오디오파일주소" type="audio/x-pn-realaudio-plugin" height="수치" height="수치" controls="제어판 옵션">

 위의 방법은 embed 태그에 리얼플레이어 플러그인을 연결시켜준 것입니다. 방법은 위에 보시다시피 type="x-pn-realaudio-plugin" 을 넣으주면 되죠. 그리고 제어판 옵션을 조절해줄 수 있으며 그 옵션마다 올바른 가로세로수치가 있답니다. (꼭 그렇게 안 해줘도 되지만....)

옵 션 수 치
 All  width="275" height="125"
 stopbutton  width="35" height="25"
 playbutton  width="35" height="25"
 controlpanel  width="275" height="40"
 controlpanel,stautsbar  width="275" height="60"
 controlpanel,infovolumepanel  width="275" height="105"

 자...이제 사운드 태그에 대해선 다 배웠습니다. 이곳☜을 클릭하면.......  예전에 채팅방에서 많이 사용?던 사운드 태그들인데 지금은 안되는 것들이 꽤 될 겁니다. 단지 이렇게 쓰였다는 것을 보여주기 위해 적어 넣은 것이니 안되더라도 화내지 마세엽...^^ 그럼 여기서 사운드태그를 마치도록 하겠습니다.

이미지 태그

홈으로 돌아가기

태그연습장

다음 페이지로

   이미지 태그는 웹 제작에 있어서 가장 기본적인 태그입니다. 물론 채팅을 할때나 카페, 동호회를 만들 때도 이미지 태그는 기본이져^^ 요즘은 펫게임(ID : tagmania)하는데도 태그가 많이 쓰이던데....거기서도 가장 기본적인 태그가 이미지 태그입니다. 흠.....제가 지금까지 기본이라는 소리를 무려 3번씩이나 할 정도면 얼마나 중요한 기본태그인지 아시겠져^^ 배우기도 아주 쉽습니다. 이미지 불러오는 태그명령어와 배경그림 넣는 태그명령어 2개만 배우면 이미지 태그는 다 배웠다고 할 수 있습니다. 그럼 이제부터 배워볼까요? ^^

 ※ 그림 나타나게 하는 태그( <img src="이미지주소"> )
  위에 보라색으로 나타나있는 것이 이미지 태그입니다. 간단하져^^ 자....그럼 직접 해볼까요? ^^ 태그연습장에 아래 소스를 넣고 실행시켜 보세요....

 <img src="http://user.zzagn.net/tagmania/images/filter1.gif">

   짠~! 하구 철도원 아저씨가 나타나져^^ 흠....그럼 이제 그림 나타나게 하는 태그는 다 배운 것입니다. 여기서 약간 몇 가지 속성만 알고 있으면 이미지 태그를 더 잘 할 수 있습니다.  바로 이미지의 가로세로 길이, 간격 및 테두리 두께 등을 조절 할 수 있는데요......아래 표를 보시져^^
속 성 기 능
width="수치"  넣은 수치만큼 이미지의 가로 너비를 조정해주는 속성입니다. 
height="수치"  넣은 수치만큼 이미지의 세로 높이를 조정해주는 속성입니다.
hspace="수치"  이미지의 가로 간격(공간)을 주는 속성입니다. 여기서 간격이란 하나의 이미지와 글자 사이의 공간의 너비를 말하는 겁니다. 이해 되실런지.....^^>  
vspace="수치"  이미지의 세로 간격(공간)을 주는 속성입니다. 가로간격이란 마찬가지져...^^ 이건 세로간격..^^
border="수치"  이미지의 테두리 두께를 나타내줍니다. border="0" 일 경우에는 테두리가 나타나지 않고 1부터 테두리가 나타나져...^^

   위의 속성은 잘 알아두셔야 만히 나중에 이미지 태그를 사용할 때 편하니깐 왠만하면 외워버리세요^^ 안되면 말구^^

☜ 여기 아저씨는 조금 전에 그 철도원 아저씨네요...^^ 근뎅 조금 전이랑은 약간 다르다고 느껴지지 않나요? 그져....조금 전에 태그연습장에서 했을 땐 그림 주위에 검은 테두리가 없었는데 지금껀 있져...^^ 바로 위에서 배웠던 border 속성을 이용한 것입니다. 또 다른 속성도 는데....아마 관찰력이 뛰어나신 분은 아셨을 겁니다. 바로 hspace과 vspace 속성도 사용했답니다. 

 ※ 특강 - 이미지 주소 알아내기
 
여기서 잠시 특강이 있겠습니다. 태그 초보분들이 맨날 질문하는 건데요...이미지 주소를 알아내

출처 :㉴랑㉭ㅐ 원문보기 글쓴이 : 하늘빛