요소(element)로 구성
<태그 속성attributes = "값">내용content</태그>
<!DOCTYPE> <html> <head> </head> <body> </body> </html>
<!DOCTYPE html>
<html></html>
<head><head>
<title></title>
제목<link></link>
css 파일 적용<meta>
문자 인코딩 방식, 문서에 대한 다양한 정보를 표현<base>
기본적인 URL 경로 지정(body 부분 내의 상대 경로로 표시된 URL을 절대 경로로 <!--첫번째 코드와 두번째 코드의 결과값은 동일하다-->
<base href=”http://testsite/html”><a href=”file_1.html”>
<a href=”http://testsite/html/file_1.html”>
<body></body>
선택자 { 속성 : 값; }
!important > 인라인(inline) 스타일 > id > class, attribute, pseudo-class > tag , pseudo-element > 상속
<예시>
selector:first-child{} : 형제 요소 중 맨 처음 요소를 선택한다.
selector:last-child{} : 형제 요소 중 가장 마지막 요소를 선택한다.
selector:nth-child(){} : 형제 사이에서의 순서에 따라 요소를 선택한다.
인라인 스타일 > 내부 스타일 > 외부 스타일
<태그 style=""></태그>
<style>태그{속성:"값"}</style>
<link href="style.css" rel="stylesheet"/>
text-indent
들여쓰기
font family
글꼴 설정. 만약 폰트 이름에 띄어쓰기가 되어있으면 ""(쌍따옴표)를 붙여야 한다.
font-family: Georgia, "Times New Roman";
background-image
css로도 이미지를 삽입할 수 있다.
background-image: url("image.png") height: 300px; width: 300px; background-size: 100%;
background-color:transparent;
배경색을 없앤다. none 값을 입력하지 않도록 주의!
margin : auto;
margin 값을 균등하게 배분하여 중앙 배치되도록 한다.
헥스(HEX) : 16진수를 의미하며, 색상을 #과 뒤에 붙는 여섯 자리의 16진수로 나타낸다.
color:
pink
=rgb(255,192,203)
=#ffc0cb