style 속성 정리

width :
가로 크기 결정 (단위로는 px, pt, cm, % 사용하며, 기본적으로 px 적용)

height :
세로 크기 결정 (단위로는 px, pt, cm, % 사용하며, 기본적으로 px 적용)

background :
배경 색상 또는 이미지 주소 사용 가능

background-color : red;
배경 색상 지정 (red 지정)

background-image :
배경 이미지 지정 (사용되는 이미지는 배경에 맞추어서 확대 되거나 줄어 들지 않는다.)

background-repeat :
배경으로 이미지를 사용할 경우 사용 되는 이미지의 반복 방향 및 반복 여부 결정

background-repeat : no-repeat;
배경 이미지 반복 없음

background-repeat : repeat;
배경 이미지 반복

background-repeat: repeat-x;
배경 이미지 X 방향으로 반복(가로)

background-repeat: repeat-y; // 배경 이미지 Y 방향으로 반복(세로)



background-repeat : no

border : 테두리 두께 및 형태 (8가지) 지정 가능

(형태의 종류 : dotted, dashed, solid, double, groove, ridge, inset, outset)


padding : 테두리(경계)에서 내용까지의 여백 결정, "상우좌하"의 여백 크기 결정


margin : 위치 결정 속성 (padding의 경우 테두리 기준으로 안쪽의 여백을 결정하지만, margin 의 바깥 쪽 여백 결정)







position : 레이어의 위치 결정(static:기본값, absolute:절대위치, relative:상대위치, fixed:고정위치, inherit:상위(부모) 요소로부터 상속 받음



float : 레이어의 위치 정렬 (left:왼쪽 정렬, right:오른쪽 정렬)



clear : float 요소의 위치 정렬 속성을 해제



overflow : 영역(div) 내 스크롤 생성 여부 결정, 사용하지 않을시 내용물의 크게이 따라 영역의 크기가 늘어남

(요소 종류 : auto(자동-내용물이 크면 생성, 아니면 생성 안함), hidden(지정된 크기 이외의 부분은 보여지지 않음), scroll(내용물과 상관 없이 생성)


font : 글자 스타일 - 글꼴, 크기, 줄간격


color : 글자의 색상을 결정


display : 영역의 숨김, 보여짐 결정 (none:숨김, block:보여짐-다른줄, inline:보여짐-같은줄)


visibility : 화면에 레이어를 보이거나 감춤 (display 와의 차이점이.???)



clip : 레이어 안의 일정 부분만 화면에 보여줌



z-index : 레이어의 보여지는 순서 지정 (값이 높을 수록 위에 위치)



top : 화면의 위를 기준으로 아래로 떨어진 위치



left : 화면의 왼쪽을 기준으로 오른쪽으로 떨어진 위치



bottom : 화면의 아래를 기준으로 위로 떨어진 위치



right : 화면의 오른쪽을 기준으로 왼쪽으로 떨어진 위치



filter : 필터 효과 적용






사용예


<style type="text/css">

#header

{

width : 800; // 가로 800 넓이 지정

height : 300; // 세로 300 넓이 지정

background : red; // 배경색상 red 지정

background-image : url(이미지 주소); // 배경이미지 url 로 지정

background : url; // 배경이미지 url 로 지정

background-repeat : no-repeat; // 배경 이미지 반복 없음

background-repeat : repeat; // 배경 이미지 반복

background-repeat : repeat-x; // 배경 이미지 X 방향으로 반복(가로)

background-repeat : repeat-y; // 배경 이미지 Y 방향으로 반복(세로)

border : 1px solid red; // 테두리 두께 1px 의 붉은색 solid 선

padding : 10; // 외곽 경계에서 상, 우, 좌, 하 10px 의 여백 생성

padding : 10 20; // 외곽 경계에서 상하 10px, 우좌 20px 여백 생성

padding : 10 20 30; // 외곽 경계에서 상 10px, 우좌 20px, 하 30px 여백 생성

padding : 10 20 30 40; // 외곽 경계에서 상 10px, 우 20px, 하 30px, 좌 40px 여백 생성

margin : -10 20 30 40; // 외곽 경계에서 상 -10px, 우 20px, 하 30px, 좌 40px 방향으로 위치 이동

float : left; // 왼쪽 정렬

clear : both; // float 해제

overflow : auto; // 스크롤을 내용물에 따라서 자동으로 생성

font : bold 10pt/15pt 고딕체; //굵은 글씨, 크기 10pt, 줄간격 15pt, 고딕체로..

color : red; // 붉은색 글자

display : none; // 해당 영역 숨김



color : blue;

border : 1px solid red;

}




 





'컴퓨터 > HTML' 카테고리의 다른 글

고정 메뉴바 만들기  (0) 2017.06.03
티스토리 글상자 크기 조절 및 가운데정렬하기  (0) 2017.05.31
id, class 차이점  (0) 2017.05.27
티스토리 스킨을 만들자  (0) 2017.05.25
블로그 이미지

mathslove

여러가지 잡다한 이야기

,