div 안에서의 span 역활

돌아다니면서 구한 자료로 공부하는 공간입니다..

틀린부분이 있다면 말씀해주시면 수정하도록 하겠습니다.

※ 남을 비방하거나 욕 / 정치적인 글은 삭제 대상이 됩니다. ※

div 안에서의 span 역활

만키로군 0 1507 0

1. div 와 span

div와 span은 모두 공간과 관련된 태그입니다.

div와 span의 차이를 보여주는 예

010.gif
<div id="div1">
<span class="span1"></span>
<span class="span2"></span>
</div>
<div id="div2">
</div>

그림에서 보여지는 것과 같이 div와는 달리 span은 줄 바꿈이 생기지 않습니다.

div와 span의 차이를 보여주는 또 다른 예

카테고리
posted in 2009/01/22 21:00
/div를 이용한 스타일 지정/
<div class="category">
카테고리
</div>
<div class="date">
posted in 2009/01/22 21:00
</div>
카테고리 posted in 2009/01/22 21:00
/span를 이용한 스타일 지정/
<span class="category">
카테고리
</span>
<span class="date">
posted in 2009/01/22 21:00
</span>

span은 텍스트의 속성 등 자잔한 구성요소들의 스타일을 지정할 때, div는 전체적인 레이아웃을 구성할 때 사용할 수 있습니다.

 

2. id와 class

id와 class는 html을 이루고 있는 구성요소에 속성을 지정해 주기 위해 사용합니다. skin.html

<div id="header">
<div class="title">
</div>
</div>

style.css

#header	{padding:3px; margin:3px; border-bottom:1px dotted #FFFFFF;}
.title {font:18px Verdana; color:#FFFFFF;}

id와 class의 차이점은

  1. 하나의 id는 한 문서에 한 번 밖에 사용될 수 없습니다.
  2. 하나의 class는 한 문서에서 반복적으로 사용이 가능 합니다.
  3. id의 속성이 class보다 우선시 됩니다.
  4. 따라서 id 속성은 해당 element에 부여된 class와 관계 없이 작동합니다. 

사용 예 skin.html

<div id="container">
<div id="sidebar">
<div class="black">블로그타이틀</div>
</div>
<div id="content">
<div class="black">본문 타이틀</div>
<span class="black">카테고리</span>
<span class="red">날짜</span>
</div>
</div>

style.css

#container	{width:600px;}
#sidebar {width:200px; float:left}
#content {width:200px; float:left;}

.black {color:black; font:12px Verdana}
.red {color:red; font:10px Tahoma}

, ,

0 Comments
제목