CSS(Cascading Style Sheet)


(1) 디자인의 효과적인 관리

(2) 웹 디자인의 표준화

(3) version : 1.x -> 2.x -> 3.x

(4) 사용방법

1) Inline Style

- 태그 안에서 직접 사용하는 방식(즉흥적)

-style이라는 속성을 통해서 사용

2) Internal Style

3) External Style

- 별도의 .css 파일을 만ㄷ르어서 불러다 사용하는 방식

- 여러 페이지에서 재사용 가능

(5) 문법

Selector -> 디자인이 적용될 위치 선택

Selector {property:value; property:value;}

(6)property 정리

1) font관련

font-family : 글꼴

font-size : 크기

font : 여러개의 속성을 하나로 묶어서 상요할때

font-style : normal, italic, oblique

font-weight : 굴자 굵기

line-height : 줄간격

font-variant : 텍스트를 작은 대문자로

2)색상 및 이미지 관련된

color : 글자색

background-color : 배경색

background-image : 배경 이미지의 반복방법지정

background-attachment : 배경이미지의 고정 여부

background-position : 배경이미지의 시작위치

3) Text 관련

text-transform : 대문자를 소문자로 소문자는 대문자로

text-align : 수평적인 정렬 left right center

text-indent : 문단의 들여쓰기

text-decoration : 텍스트에 더해진느 여러가지 장식

vertical-align : 위아래 가운데 수직적인 정렬 top middle bottom

line-height

4) 여백 관련

- 가장 바깥쪽 여백

margin-top, margin-left, margin-rignt, margin-bottom

- 가장 안쪽 여배

padding-top, padding-left, padding-rignt, padding-bottom

- 경계선 여백 (바깥쪽과 안쪽의 중간 여백)

border-top, border-left, border-right, border-bottom

border-width, border-style, border-color

(7) 상속

1) 독립적 상속

- 하나의 태그가 다른 태그를 포함할 경우, 그 포함된 태그는 포함하는 태그

스타일의 영향을 받는다.

- 만약 상속을 거부할 경우, 다시 포함된 태그에서 프로퍼티를 지정해주면 된다.

2) 선택적 상속

- A태그안에 B태그를 포함시켜 정의하는 방식으로 

B태그는 A채그 영역에서만 유효한 값을 지닌다.

ex) 

h1 span{} : h1안에있는 span 태그만 사용하겠다는 선택적 상속

(8) 원하는 디자인 골라서 사용하기

1) Class

ex) h1.bl{color:blue;}

-> h1 class b1의 글자색은 파랑색으로 한다.

2) id

ex) h1#b1{color:blue;}

'HTML|CSS' 카테고리의 다른 글

[HTML5] a의 Download 속성  (0) 2017.08.23
[웹 프로그래밍] HTML (Hyper Text Markup Language)  (0) 2017.07.14

+ Recent posts