본문 바로가기

프로그래밍/HTML

스타일 정의방법


1.기본 형식
형식)
선택자 {속성 : 속성값}

2.여러 속성의 정의
형식)
선택자 {속성 1 : 속성값1 ; 속성2 : 속성값 ;}
cf) 속성과 속성값은 세미콜론(;)으로 구분
3.공통 속성의 정의
형식)
선택자1,선택자2,...,선택자n {속성 : 속성값}
4.CLASS 속성을 이용한 스타일 정의
형식)
선택자.클래스{속성 : 속성값} : 특정 태그에만 적용되는 클래스의 스타일 정의
<태그명 CLASS = "클래스 이름" >~</태그명> : 클래스로 지정된 스타일을 적용
.클래스명 {속성 : 속성값} : 모든 태그에 적용되는 클래스 스타일 정의

ex)
-------------------------------------------
<html>
     <head>
        <title>클래스 스타일 만들기</title>
 <style type = "text/css">
   p {background-color : yellow; color: blue}
          p.boldtxt {font=-weight : bold}
           .redtxt {color : red}
           .greentxt {color : green}
 </style>
     </head>
     <body>
 <p> 이 텍스트는 스타일의 적용을 받아 파란색.
 <p class = "redtxt">같은 태그지만 빨간색.
        <p class = "greentxt">같은 태그지만 녹색.
 <H2 class = "redtxt">p 태그가 아니여도 빨간색.</h2>
 <H2 class = "greentxt">p 태그가 아니여도 녹색.</h2>
 <p class = "boldtxt">p 태그에 굵은 글자도 사용.
 <H2 class = "boldtxt">p태그에만 적용되는 클래스이므로 아무변화 없음</h2>       
     </body>
</html>
 -------------------------------------------
   

5. ID 속성을 이용한 스타일 정의
: 개별적으로 고유한 이름을 붙여서 스타일을 정의할 수 있다.
형식)
#ID이름 {속성 : 속성값}
사용법)
<태그명 ID = "ID이름">~</태그명>