| A | B | C | D | E | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | ||||||||||||||||||||||||||
2 | [대분류] 강의명 | {중분류} 강의명 | 설명 | 주의사항 | Code | |||||||||||||||||||||
3 | SASS | 01. 개요 - 01. SCSS 개요 | CSS는 간단한 걸 작성할때는 쉽지만 길어질수록 불편함 단점을 보완하기 위해 웹에서는 표준 CSS만 동작할 수 있기 때문에 SCSS을 작성하고 컴파일하여 사용 | SCSS | ||||||||||||||||||||||
4 | ||||||||||||||||||||||||||
5 | ||||||||||||||||||||||||||
6 | ||||||||||||||||||||||||||
7 | ||||||||||||||||||||||||||
8 | ||||||||||||||||||||||||||
9 | ||||||||||||||||||||||||||
10 | ||||||||||||||||||||||||||
11 | Compiled to | |||||||||||||||||||||||||
12 | ||||||||||||||||||||||||||
13 | ||||||||||||||||||||||||||
14 | ||||||||||||||||||||||||||
15 | ||||||||||||||||||||||||||
16 | ||||||||||||||||||||||||||
17 | ||||||||||||||||||||||||||
18 | ||||||||||||||||||||||||||
19 | 01.개요 - 02. Sass와 SCSS 차이점 | -SCSS : CSS구문과 완전히 호환되도록 새로운 구문을 도입해 만든 SASS의 모든 기능을 지원하는 CSS의 상위집합 | SCSS | |||||||||||||||||||||||
20 | -SASS .list width: 100px float: left ------------------ -SCSS .list { width: 100px; float: left; } | |||||||||||||||||||||||||
21 | ||||||||||||||||||||||||||
22 | ||||||||||||||||||||||||||
23 | ||||||||||||||||||||||||||
24 | ||||||||||||||||||||||||||
25 | ||||||||||||||||||||||||||
26 | ||||||||||||||||||||||||||
27 | Compiled to | |||||||||||||||||||||||||
28 | ||||||||||||||||||||||||||
29 | ||||||||||||||||||||||||||
30 | ||||||||||||||||||||||||||
31 | ||||||||||||||||||||||||||
32 | ||||||||||||||||||||||||||
33 | ||||||||||||||||||||||||||
34 | ||||||||||||||||||||||||||
35 | 01. 개요 - 03. 컴파일 - SassMeister | 웹은 표준 CSS만 적용받기 때문에 SCSS를 표준 CSS로 컴파일하여 사용해야함. 연습사이트인 SassMeister 소개 | SCSS | |||||||||||||||||||||||
36 | .container { width: 100px; .item { width: 200px; } } | |||||||||||||||||||||||||
37 | ||||||||||||||||||||||||||
38 | ||||||||||||||||||||||||||
39 | ||||||||||||||||||||||||||
40 | ||||||||||||||||||||||||||
41 | ||||||||||||||||||||||||||
42 | ||||||||||||||||||||||||||
43 | Compiled to | |||||||||||||||||||||||||
44 | .container { width: 100px; } .container .item { width: 200px; } | |||||||||||||||||||||||||
45 | ||||||||||||||||||||||||||
46 | ||||||||||||||||||||||||||
47 | ||||||||||||||||||||||||||
48 | ||||||||||||||||||||||||||
49 | ||||||||||||||||||||||||||
50 | ||||||||||||||||||||||||||
51 | 01. 개요 - 04. 컴파일 - Parcel | 터미널에 입력 npm init -y => package.json 이 만들어짐 npm install --save-dev parcel-bundler = npm i -D parcel-bundler => parcel-bundler 설치 npx parcel index.heml(scss 부른 링크가 작성되어있는 문서) => 필요한 모듈을 알아서 설치해줌 설치가 다되면 링크주소를 주는데 그게 바로 라이브 서버 | terminal | |||||||||||||||||||||||
52 | npm init -y => package.json 설치 npm i -D parcel-bundler => parcel-bundler 설치 npm parcel index.html => 연결 | |||||||||||||||||||||||||
53 | ||||||||||||||||||||||||||
54 | ||||||||||||||||||||||||||
55 | ||||||||||||||||||||||||||
56 | ||||||||||||||||||||||||||
57 | ||||||||||||||||||||||||||
58 | ||||||||||||||||||||||||||
59 | Compiled to | |||||||||||||||||||||||||
60 | ||||||||||||||||||||||||||
61 | ||||||||||||||||||||||||||
62 | ||||||||||||||||||||||||||
63 | ||||||||||||||||||||||||||
64 | ||||||||||||||||||||||||||
65 | ||||||||||||||||||||||||||
66 | ||||||||||||||||||||||||||
67 | 02. 문법 - 01. 주석 | // 컴파일 되지 않는 주석 /* 주석 */ 컴파일 됨 주석처리할때 줄을 잘 맞춰줘야함 뭐를? /* 여기 * 저기 * 이렇게 */ | SCSS | |||||||||||||||||||||||
68 | ||||||||||||||||||||||||||
69 | ||||||||||||||||||||||||||
70 | ||||||||||||||||||||||||||
71 | ||||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||
73 | ||||||||||||||||||||||||||
74 | ||||||||||||||||||||||||||
75 | Compiled to | |||||||||||||||||||||||||
76 | ||||||||||||||||||||||||||
77 | ||||||||||||||||||||||||||
78 | ||||||||||||||||||||||||||
79 | ||||||||||||||||||||||||||
80 | ||||||||||||||||||||||||||
81 | ||||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||
83 | 02. 문법 - 02. 데이터 종류 | Sass에서 사용하는 데이터 종류들의 몇 가지 특이사항을 소개합니다. 1. Numbers: 숫자에 단위가 있거나 없습니다. 2. Strings: 문자에 따옴표가 있거나 없습니다. 3. Nulls: 속성값으로 null이 사용되면 컴파일하지 않습니다. 4. Lists: ()를 붙이거나 붙이지 않습니다. 5. Maps: ()를 꼭 붙여야 합니다. | SCSS | |||||||||||||||||||||||
84 | ||||||||||||||||||||||||||
85 | ||||||||||||||||||||||||||
86 | ||||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||
88 | ||||||||||||||||||||||||||
89 | ||||||||||||||||||||||||||
90 | ||||||||||||||||||||||||||
91 | Compiled to | |||||||||||||||||||||||||
92 | ||||||||||||||||||||||||||
93 | ||||||||||||||||||||||||||
94 | ||||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||
98 | ||||||||||||||||||||||||||
99 | No | 데이터 | 설명 | 예시 | ||||||||||||||||||||||
100 | 1 | Numbers | 숫자 | 1, .82, 20px, 2em… | ||||||||||||||||||||||