본문 바로가기
TIL/TIL

HOW TO USE CSS?

by koreashowme 2020. 2. 13.

CSS를 HTML에 적용하는 세가지 방법

  1. inline

  2. HTML 내부에 stylesheet 작성

  3. HTML 외부에 stylesheet 작성

 

1. INLINE

HTML의 특정 태그에 직접 style을 적용

h1 style="color: red; font-style: italic"    Hello world    h1

  • h1태그에 style이라는 속성을 부여해서 적용

  • 색상은 빨간색, 스타일은 기울임꼴임을 명시

 

2. HTML 내부에 STYLESHEET 작성

  • <style> 태그 이용

  • 보통 <head> 태그 안에 삽입

  • 태그를 선택하는 규칙(Selector)에 따라 일괄 적용

head

style

 

h1 { color: red; font-style: italic; }

/* 모든 h1 태그에 빨간색, 기울임꼴을 적용 */

 

/style

/head

 

3. HTML 외부에 STYLESHEET 작성

  • <link>태그 이용

  • css 확장자로 저장된 stylesheet 파일을 href 속성을 이용해 삽입

 

"index.html"

{

  link rel="stylesheet" type="text/css" href="myFirstStyle.css" /

}

 

"myFirstStyle.css"

{

  h1 { color: red; font-style: italic; }

}

 

 

CSS SELECTOR

CSS에서 요소(element)를 선택하는 규칙

  • Note: 태그라는 용어는 시작 및 종료 태그와 같이 마크업(Markup)을 의미하며, 요소는 의미를 갖는 하나의 구조를 의미합니다

 

SOLUTION 1: 각각의 ELEMENT에 고유한 ID를 부여

  • id 속성 이용

  • #identifier와 같이 #을 이용해 고유한 id를 선택

index.html

h1 id="helloHello world  /h1

h1 id="codestates" Code States /h1

 

myFirstStyle.css

#hello { color: red; }

#codestates { color: blue; }

 

 

 

index.html

h1 class="red underline" Hello world /h1

 

myFirstStyle.css

.red { color: red; }

.underline { text-decoration: underline; }

'TIL > TIL' 카테고리의 다른 글

프로토타이핑  (0) 2020.02.13
CLASS 선택자와 ID 선택자  (0) 2020.02.13
HTML basic functions  (0) 2020.02.13
WEBPACK with ES6(babel)  (0) 2020.02.12
WEBPACK  (0) 2020.02.11

comment