- 선택자 속성 값
* { color : red; } (속성 하나 들어갈 때마다
세미콜론 필수 !!!!!!!!)
** CSS는 head안에 title밑에가 가장 적절한 위치!!!
<style type="text/css">
#header h2 { color : blue; }
#section h2 { color : red; }
#content p { color : olive; }
</style>
</head>
<body>
<h1>하위 선택자</h1>
<br/>
<div id="header">
<h2>header</h2>
<div id="nav">
<h3>navigation</h3>
</div>
</div>
<br/>
<div id="section">
<h2>section</h2>
<p>section area </p>
</div>
<br/>
<h1>heading</h1>
<div id="content">
<p>문단 A</p>
<p>문단 B</p>
<div>
<p>문단 C</p>
</div>
</div>
<p>문단 D</p>
<style type = "text/css">
#section > h3 { color: red;}
</style>
<head>
<body>
<h1>자식 선택자</h1>
<div id="section">
<h3>음료</h3>
<ul>
<li>coffee</li>
<li>주스</li>
<li>콜라</li>
</ul>
</div>
</body>
<style type="text/css">
input[type] { color : blue; }
input[type=password] {background-color : silver; }
</style>
</head>
<body>
<h1>기본 속성 선택자</h1>
<br/>
<form action="#">
<p>text : <input type="text" id="data" name="data"/></p>
<br/>
<p>password : <input type="password" id="pwd" name="pwd"/></p>
</form>
</body>
인접 선택자
: 현재 요소에서 뒤에 위치한 태그를 선택
: 인접 형태 선택자
>선택자A + 선택자B
: 선택자A 의 요소 중에서 바로 뒤에 위치하는 선택자B 의 요소를 선택
일반 형제 선택자
>선택자A ~ 선택자B
: 선택자A 의 형제 요소중에서 선택자A 뒤에 위치하는 선택자B 요소를 모두 선택
반응 선택자
: 링크가 걸린 문자에 스타일을 부여
상태 선택자
: 입력 양식의 상태를 선택할 때 사용
일반 구조 선택자
: 특정한 위치에 있는 태그를 선택
- :first-child ->형에 관계 중에서 첫번째 요소를 선택
:last-child ->형제 관계 중에서 마지막 요소를 선택
:nth-child(n) ->형제 관계 중에서 앞에서 n번째 요소를 선택
:nth-last-child(n) ->형제 관계 중에서 뒤에서 n번째 요소를 선택
- : first-of-type -> 형제 관계 중에서 첫번째로 나오는 특정 태그를 선택
: last-of-type -> 형제 관계 중에서 마지막으로 나오는 특정 태그를 선택
: nth-of-type -> 형제 관계 중에서 앞에서 n번째로 나오는 특정 태그를 선택
: nth-last-of-type -> 형제 관계 중에서 뒤에서 n번째로 나오는 특정 태그를 선택
<link rel="stylesheet" type="text/css" href="external-style.css">
``