[TIL][HTML][CSS]Position , Inline & block

Bohyeon Koo·2020년 12월 20일

HTML&CSS

목록 보기
2/2
post-thumbnail

Position

static

static[ˈstætɪk] : 고정된, 정적인
Position은 default 값으로 static값을 가지며, static은
HTML에서 정의된 순서대로 자연스럽게 Browser에 보여지는 것을
의미한다.

relative

relative[ˈrelətɪv] : 상대적인
relative는 HTML에서 정의된 기존의 자신의 Position을 기준으로
상대적인 좌표에 위치되는 것을 의미한다.

absolute

absolute[ˈæbsəluːt] : 절대적인
absolute는 가장 가까운(부모, 상위 요소) 특정 요소의 위치에 대한
절대적인 좌표에 위치되는 것을 의미한다.
해당 부모요소에 Position 값이 존재해야 한다.

fixed

fix[fɪks] : 고정시키다
fixed는 뜻 그대로 고정시키는 것을 의미한다.
relative, absolute 등의 값과는 어떤 요소에 영향을 받는 것이 아닌,브라우저 화면 상의 좌표에 고정시킬 수 있는 점이 특징이다.

➕ sticky

sticky[ˈstɪki] : 끈적거리는, 달라붙는
fixed와 비슷하게 고정이 되지만,
'화면 상의 위치'가 기준이 아닌 원래 본인의 위치에 있다가,
스크롤을 내리거나 올릴 시 고정되는 특징을 가진다.

Inline & Block

inline

in-line[ínlàin] : 직렬의, 일렬로 늘어선
inline level은 한 줄에 브라우저 상 공간이 남는다면,
일렬로 줄지어 나오는 특징을 갖고 있다.
inline은 content 자체만을 꾸며주는 것을 의미하기 때문에
content의 길이에 따라서 inline의 길이 또한 달라진다.

block

block[blɑːk] : (명)사각형 덩어리 / (형)막다, 차단하다
사각형 덩어리, 즉 상자로 이해하면 좋으며 형용사인 막다, 차단하다라는
뜻을 가진 것처럼 한 줄에 하나만 적용되어 inline과 다르게
일렬로 늘어서지 않고 한 줄에 하나만 위치되는 특징을 가지고 있다.

inline-block

일렬로 늘어선-사각형 덩어리
위에서 설명한 두 특징이 결합된 property로, content의 영향을
받지않는 block의 특징과, 일렬로 늘어서는 inline의 특징을 가져,
상자로, 일렬로 늘어서는 형태를 가지게 된다.

Float

float

float[floʊt] : (물위나 공중을) 뜨다, 부유하다
img 등의 태그의 위치상의 영향을 받는 property로,
신문 등의 이미지+텍스트 등의 디자인 형태에서 이미지와 텍스트가
겹치지 않게 사용될 수 있는 요소이다.

clear

clear[klɪr] : (흐름등이) 원활해지다
위 float가 적용된 것을 위치상의 영향을 받지 않도록하는
property이며, both · right · left 등으로 구성되며
right, left는 상위 요소에 적용된 float에 영향을 받으므로
both가 주로 사용되는 편이다.

0개의 댓글