최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday

티스토리 뷰

css : Cascading Style Sheets

 

HTML과 XHTML에 주로쓰이는 CSS는 마크업 언어가 실제 표시되는 방법을 기술하는 언어이다.

W3C의 표준이며, 레이아웃과 스타일을 정의할 때의 자유도가 높다.

 

CSS를 사용하는 방법은 크게 3가지로 분류할수있다.

 


 

 

 

1. HTML 태그에 직접 Style 속성을 사용.

 

<태그 STYLE="속성:값;"> 의 형태. 9번 라인을 보면 <p Style="font-size:20pt;color:red;">css를 적용한 모습</p>

 

폰트의 사이즈, 컬러를 적용한 상태이다.

 

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
<!DOCTYPE HTML>
<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <title>첫번째 방법</title>
 </head>
 <body>
  <p>html 태그에 직접 Style속성을 이용하여 사용할  도있다.</p>
  <p Style="font-size:20pt;color:red;">css 적용한 모습</p>
 </body>
</html>

 

결과)

 

 

2. head부분에서 선언하여 사용.

<head> ~ </head> 사이에 선언하여 쓰는 방법 아래의 경우는 앞으로 쓰이는 모든 H1 태그는 색상이 red, 사이즈는 12pt가 된다.

 

문법및 사용예)

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
<style type=text/css>
  <!--
      적용태그 { 속성:; 속성:;}
      적용태그 { 속성:; 속성:;}
    -->
</style>  
  
<style type=text/css>
  <!--
      H1{ color:red;
          font-size:12pt; }       
    -->
</style>  

 

실무코드)

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
<style type="text/css">

body{margin:0;overflow:hidden;}
.absolute{position:absolute;overflow:hidden;}
.bgColor {background-color:#ffffff}
.imgContainerClass{position:absolute;top:100px;}

#titleConatiner{position:absolute;background-color:#ffffff;top:0px;width:100%;height:100px;}
.title0{position:fixed;top:27px;left:50%;margin:0 0 0 -125px; cursor:pointer;}
#footerContainer{position:absolute;background-color:#ffffff;width:100%;height:120px;bottom:0;}
.enter0{position:fixed;bottom:60px;left:50%;margin:0 0 0 -75px; cursor:pointer;}

</style>

 

 

3. 외부 스타일시트 사용.

HTML의 head사이에 style.css 문서를 호출하는 구문을 적어주고, 실제 css는 style.css에 따로 기술하여 적용한다.

 

1
2
3
<head>
    <link rel=stylesheet type=text/css href=style.css/>
</head> 

 

'■ 프론트엔드 ■ > CSS' 카테고리의 다른 글

버튼컨테이너 빈공간 채우기  (0) 2013.10.14
css display  (0) 2013.10.14
position  (0) 2013.10.14
margin과 padding의 차이  (0) 2013.10.14
css - id, class제어  (0) 2013.10.14
댓글