HTML + CSS
<!DOCTYPE html> <html> <head> <style> h2 { color: blue; } </style> </head> <body> <h1 style="color: red">hello world</h1> <h2>hello world2</h2> </body> </html>
<h1 style(html문법) = "color:red"(css문법)></h1>
h2 {color:blue} = css 문법
- HTML과 CSS를 결합하는 방법은 총 2가지가 있다. body 태그 안에서 HTML과 CSS를 결합할 수 있고 head태그 안에서 HTML과 CSS를 결합할 수 있다.
Selector (선택자)

- id 선택자
<head> #select_css { color: antiquewhite; font-size: 100px; } </head> <body> <li id="select_css">CSS</li> </body>
id = "이름 지을 id" , # id 이름 { css 문법}을 통해서 id 선택자를 제어할 수 있다.
- 부모 자식 선택자
<style> ul li { color: red; } #lecture > li { border: 1px solid red; } </style> </head> <body> <ul> <li>HTML</li> <li>CSS</li> <li>Jascript</li> </ul> <ol id="lecture"> <li>HTML</li> <li> CSS <ol> <li>selector</li> <li>declaration</li> </ol> </li> <li>javascript</li> </ol> </body>
#lecture > id 는 선택된 id 부모에 속해있는 자식들(직계 자손) 고른다.

- 선택자 공부 방법
CSS Diner
A fun game to help you learn and practice CSS selectors.
flukeout.github.io
선택자를 이미지에 맞게 풀 수 있도록 문제를 내준다. 재미있는것 같다. 여러 가지 문제 유형을 고를 수도 있어서 유용할 것 같다.
-CSS Cheat sheet

- 가상 클래스 선택자
<style> a:visited { color: red; } a:active { color: green; } a:hover { color: blue; } a:link { color: black; } a:focus { color: white; } input:focus { background-color: black; color: white; } </style>
- :link - 방문한 적이 없는 링크
- :visited - 방문한 적이 있는 링크
- :hover - 마우스를 롤오버 했을 때
- :active - 마우스를 클릭했을 때
'개발 > ETC' 카테고리의 다른 글
CSS 공부 - 4 (0) | 2020.12.09 |
---|---|
CSS 공부 - 3 (0) | 2020.12.08 |
CSS 공부 - 2 (0) | 2020.12.07 |
[WEB] HTML 학습 -1 (0) | 2020.12.02 |
[WEB] React ? Vue ? Angular? (0) | 2020.12.01 |