[Div Tag] Block Display Element

안녕하세요 아기크롱입니다.


작성된 글을 읽으시면서 빼먹은 부족한 부분은 댓글고고^^ 

그럼 시작합시다

 

 

Block형식의 Tag를 정렬하기위해 어떤 속성을 사용해야할까요?

 

" 간단히 익히는 div의 float 속성 "

** 박스 이동, 정렬(float 속성)

속성 float

left, right, none, inherit

기본값  none

적용대상 position 속성의 값이 "static" element(content 속성으로 생성된 내용 제외)

 

속성 값에 대한 의미는 다음과 같습니다.

(1) float: left  element 왼쪽으로 float 블록 박스로 만듭니다.

(2) float: right  element 오른쪽으로 float 블록 박스로 만듭니다.

(3) float: none  element float하지 않습니다.

 

float 속성을 적용하는 element 어떠한 형태로든 폭을 지정해야 하는 규칙이 있습니다.

float 뒤에 이어지는 다른 블록 레벨 element 박스에서도 유효하며 float 해제되지 않습니다.(clear 속성으로 해제 가능)

 

** 박스 이동, 정렬 해제(clear 속성)

속성 clear

left, right, none, both, inherit

기본값 none

적용대상 블록 레벨 element

 

속성 값에 대한 의미는 다음과 같습니다.

(1) clear: none float 대하여 박스의 위치를 제약하지 않고 float 계속해서 유효,

     float 해제되지 않습니다.

(2 )clear: left 왼쪽으로 float 박스보다 아래에 새로운 박스를 생성하여 표시,

     왼쪽 float 해제

(3) clear: right 오른쪽으로 float 박스보다 아래에 새로운 박스를 생성하여 표시,

     오른쪽 float 해제

(4) clear: both 좌우로 float 박스보다 아래에 새로운 박스를 생성하여 표시,

     좌우 양측 float 해제

 

 

 

참고1) "image파일을 정렬하기위하여 div안에 넣고 float를 사용하면 되겟구나"하는 생각을 문득 하게되었습니다

참고2) 중앙 정렬을 만들기 위해서는 margin: 0 auto; 와 같이 "auto"속성을 적용해야한다.