본문 바로가기
Web Programming/HTML CSS JAVASCRIPT

[CSS] CSS 소개

CSS 소개






CSS란?


Cascading Style Sheet

화면을 구상 할 스타일을 미리 정해 두고 단계적으로 해당 스타일을 적용하는 방식의 코드이다.



CSS 장점


소스의 관리와 수정이 쉬워진다. (문서와 디자인의 분리)

다양한 기기별 디자인 적용이 용이해진다.

웹 문서 제작시간이 줄어든다.



CSS 종류 


Inline Style Sheet   (태그 내부에 속성으로 들어가는 것)

형식 : <태그명 style="스타일" 다른속성...></태그명>

1
2
3
4
5
6
7
8
<html>
    <head>
    
    </head>
    <body>
        <h1 style="color:red">Hello World</h1>
    </body>
</html>
cs



Inner Style Sheet (Head 영역에서 미리 지정)

형식 : <style type="text/css"><!--스타일 정의--></style>

1
2
3
4
5
6
7
8
9
10
11
<html>
    <head>
        <style>
            h2{color:blue}
        </style>
    </head>
 
    <body>
        <h2>Hellow World</h2>
    </body>
</html>
cs



태그명/class 명/ID명을 기준으로 지정

클래스는 .으로 시작한다.


Outer Style Sheet (독립적인 파일로)

형식 : <linke rel="stylesheet" type="text/css" herf="스타일 파일.css">



스타일 정의

● 태그 스타일  태그 명{속성 : 값 ...}

● 클래스 스타일 .클래스 명 {속성 : 값 ...}

● 네임드 클래스 스타일 #클래스(네임드 아이디) 명 {속성 : 값 ...}

● 태그 내부에 있는 태그 스타일  태그 명 태그 명 {속성 : 값 ...} 

● 여러 태그 스타일 태그명, 태그명 {속성 : 값 ...} 


'Web Programming > HTML CSS JAVASCRIPT' 카테고리의 다른 글

[JavaScript] JavaScript란?  (4) 2018.04.08
[CSS] Style 속성  (0) 2018.04.07
[HTML] 기본태그 두번째  (0) 2018.04.07
[HTML] TABLE  (0) 2018.04.07
[HTML] 기본태그  (2) 2018.04.07