Front-end/HTML&CSS

CSS 기초

Dev다D 2021. 1. 7. 17:52
반응형

 CSS는 HTML과 함께 웹 표준 개발의 기본 개념이다. HTML이 텍스트나 이미지 등 각 요소를 웹 문서에 넣어 뼈대를 만드는 것이라면 CSS는 텍스트 색상이나 크기, 이미지 등 디자인 요소를 담당한다고 할 수 있다. 따라서, CSS를 이용하면 한층 더 업그레이드된 웹 디자인을 할 수 있다.

 

1. 스타일 시트

 여러 가지의 스타일 규칙이 사용되는 경우가 많아서 한눈에 확인하고 필요할 때마다 수정하기 쉽도록 한 군데 묶어 놓는 것을 '스타일 시트'라고 한다. 

내부 스타일 시트

 웹 문서 안에서 사용할 스타일을 문서 안에 정리한 것이다. <head>태그 안에 작성한다.

<head>
    <style>
    	내부 스타일 시트
    </style>
</head>
외부 스타일 시트

 스타일을 별도 파일로 저장해 놓고 필요할 때마다 파일에서 가져와서 사용하는 것이다.

<link rel="stylesheet" href="외부 스타일 파일 경로">

 

2. 주요 선택자

 

전체 선택자

 말 그대로 스타일을 모든 요소에 적용할 때 사용한다.

* {
	속성:속성 값; 속성: 속성값; ...
    }
태그 선택자

 특정한 태그가 쓰인 모든 요소에 스타일을 적용할 수 있다.

태그 {
	스타일
    }
클래스 선택자

 같은 태그이지만 다른 스타일을 사용하고 싶다면 클래스 선택자를 이용한다.

.클래스명 {
	    스타일
   	 }
id 선택자

 클래스 선택자와 차이점은 id 선택자는 문서 안에서 한 번만 적용할 수있다. 따라서, 중복해서 사용할 수 없다.

#아이디명 {
	    스타일
   	 }

본 내용은 이지스퍼블리싱의 'Do it! HtML5 + CSS3 웹 표준의 정석'을
참고하여 작성한 내용입니다.

 

반응형

'Front-end > HTML&CSS' 카테고리의 다른 글

색상과 배경  (0) 2021.01.08
텍스트 관련 스타일  (0) 2021.01.07
폼 관련 태그들  (1) 2021.01.05
이미지와 하이퍼링크  (0) 2021.01.04
텍스트 관련 태그  (0) 2021.01.04