๋ฐ์ํ HTML5 & CSS355 HTML ์ด๋? โพ๏ธ HTTP ๋? HyperText Transfer Protocol์ ์ฝ์. ์ปดํจํฐ๋ค๋ผ๋ฆฌ HTMLํ์ผ์ ์ฃผ๊ณ ๋ฐ์ ์ ์๋๋ก ํ๋ ์ํต ๋ฐฉ์ ๋๋ ์ฝ์์ด๋ค. โพ๏ธ HTTP์ ํน์ง Request / Response (์์ฒญ/์๋ต) HTTP์ ํต์ ์ ํต์ฌ์ ์์ฒญ๊ณผ ์๋ต์ด๋ค. ๋ณด๋ด๋ ์ฃผ์ฒด๋ ๋ฐ๋ ์ฃผ์ฒด์๊ฒ ์์ฒญ์ ๋ณด๋ด๊ณ , ๋ฐ๋ ์ฃผ์ฒด๋ ์์ฒญ์ ๋ณด๋ธ ์ฃผ์ฒด์๊ฒ ์๋ต์ ๋ณด๋ธ๋ค. Stateless (State(์ํ) + less(์์)) ๊ฐ๊ฐ์ HTTP ํต์ (์์ฒญ/์๋ต)์ ๋ ๋ฆฝ์ ์ด๊ธฐ ๋๋ฌธ์ ๊ณผ๊ฑฐ์ ํต์ (์์ฒญ/์๋ต)์ ๋ํ ๋ด์ฉ์ ์ ํ ์์ง ๋ชปํ๋ค. ๊ทธ๋ฌ๋ฏ๋ก ๋งค ํต์ ๋ง๋ค ํ์ํ ๋ชจ๋ ์ ๋ณด๋ฅผ ๋ด์์ ์์ฒญ์ ๋ณด๋ด์ผ ํ๋ค. 2021. 11. 20. [HTML] html๊ณผ ๊ธฐ๋ณธ tag ๋ ํ๊ทธ(tag)๋ผ๊ณ ๋ถ๋ฅธ๋ค. ์์ ์๋ ํ๊ทธ๋ฅผ '์ด๋ฆฌ๋ ํ๊ทธ', ๋ค์ ์๋ ํ๊ทธ๋ฅผ '๋ซํ๋ ํ๊ทธ'๋ผ๊ณ ํ๋ค. ๐์งํ๊ฒ ๊ฐ์กฐํ๊ธฐ ๐๋ฐ์ค ์น๊ธฐ ๐์ ๋ชฉ ๐์ค ๋ฐ๊ฟ ๐๋จ๋ฝ ๐์ด๋ฏธ์ง ์ฝ์ ์์ width="100%"๋ผ๋ ๊ฒ์ ์์ฑ(Attribute)์ด๋ผ๊ณ ํ๋ค. ๐๋ฆฌ์คํธ ์ ๊ฐ์ ํญ๋ชฉ๋ค์ ๊ทธ ํญ๋ชฉ์ด ์ด๋์๋ถํฐ ์ด๋๊น์ง๊ฐ ์๋ก ์ฐ๊ด๋ ํญ๋ชฉ์ธ์ง๋ฅผ ๊ฒฝ๊ณ๋ฅผ ์ง๊ธฐ ์ํ, ๊ทธ๋ฃนํ์ ํ๊ธฐ ์ํ ๋ถ๋ชจ ํ๊ทธ๊ฐ ํ์ํ๋ค. ์ฆ, ํ๊ทธ๋ ๋ฐ๋์ ๋ถ๋ชจ ํ๊ทธ๋ฅผ ๊ฐ๊ณ ์๋ค. ๐๋ฆฌ์คํธ์ ๋ฒํธ ๋งค๊ธฐ๊ธฐ ๐์ด ๋ฌธ์๋ html์ด๋ค. ๐์ ์ฒด๋ฅผ ๊ฐ์. 2021. 11. 20. Scss์ ์ต์ํ ๋ถ๋ค์ ์ํ ๊ฐ๋จ styled-component ์ฌ์ฉ๋ฒ Scss, Sass๋ฅผ ์ฌ์ฉํ ๋ ์๋์ ๊ฐ์ด ์ฌ์ฉํ์ ๊ฒ์ด๋ค! .mainText { display: flex; margin: 0px; padding: 0px; } import React from 'react'; import './App.scss'; class App extends React.Component { render() { return ( hello world ); } } export default App; ํ์ง๋ง styled-component๋ ๋ค์๊ณผ ๊ฐ์ด ์ฌ์ฉํ๋ค. import React from 'react'; import styled from 'styled-components'; const MainText = styled.div` display: flex; margin: 0px; paddi.. 2021. 11. 14. Sass ๋? ๐ช Sass Syntactically Awesome Stylesheets์ ์ฝ์. ์คํ์ผ์ํธ ์ธ์ด. CSS์ ๋จ์ ์ ๋ณด์ํ๊ธฐ ์ํ CSS์ ํ์ฅ์ผ๋ก ๋์จ ์คํฌ๋ฆฝํธ ์ธ์ด. CSS์ ์ ์ฒ๋ฆฌ๊ธฐ, ์ฆ CSS๋ฅผ ๋ง๋ค๊ธฐ ์ํ ๋๊ตฌ์ด๋ค.CSS ๐๐ป Sass ์ปดํ์ผ๋ฌ ๐๐ป SCSS ํด์๋์ด CSS๋ก ์ปดํ์ผ๋๋ ์คํฌ๋ฆฝํธ ์ธ์ด์ด๋ค. ํ๋ก์ ํธ๊ฐ ์ ์ ์ปค์ง๊ณ ๋ณต์กํด์ง๋ฉด ์คํ์ผ์ํธ๋ ๋ฉ๋ฌ์ ์ปค์ง๊ณ ๊ด๋ฆฌํ ๊ฒ ๋ง์์ง๋ฉฐ ๋ณต์กํด์ง๋ค. ์ด์ ๋ฐ๋ผ ์ ์ง๋ณด์๋ ํ๋ค์ด์ง๋ค. Sass๋ CSS์ ๋ณต์กํ ์์ ์ ์ฝ๊ฒ ํ ์ ์๊ฒ ํด์ฃผ๊ณ , ์ฝ๋์ ์ฌํ์ฉ์ฑ๊ณผ ๊ฐ๋ ์ฑ์ ํตํด ์ ์ง๋ณด์๋ฅผ ๋์ฌ์ฃผ๋ ์ธ์ด์ด์ ๋๊ตฌ์ด๋ค. variable, nesting, mixin, inheritance ๋ฑ์ ๊ฐ๋ ์ด ์ถ๊ฐ๋ ๊ฒ์ด Sass์ด๋ค. Sass ๊ณต์ ๊ตฌํ์ฒด๋ ์คํ ์.. 2021. 11. 9. CSS-Module ์ด๋? ๐จ CSS Module ์ด๋? CSS๋ฅผ ์ฌ์ฉํ ๋ ํด๋์ค ์ด๋ฆ์ ๊ณ ์ ํ ๊ฐ์ผ๋ก ์๋์ผ๋ก ๋ง๋ค์ด์ ์ปดํฌ๋ํธ ์คํ์ผ ํด๋์ค ์ด๋ฆ์ด ์ค์ฒฉ๋๋ ํ์์ ๋ฐฉ์งํด ์ฃผ๋ ๊ธฐ์ ์ด๋ค. ์ฅ์ CSS Module์ ์ด์ฉํ๋ฉด ํด๋์ค๋ช ์ด ์ถฉ๋ํ๋ ๋จ์ ์ ๊ทน๋ณตํ ์ ์๋ค. CSS Module์ ์ปดํฌ๋ํธ ๋จ์๋ก ์คํ์ผ์ ์ ์ฉํ ๋ ์ ์ฉํ๋ค. ๋ณธ์ธ์ ๋ฆฌ์กํธ์์ CSS Module์ ์ฌ์ฉํ ๊ฒฝํ์ด ์๋ค. Webpack์ css-louder๋ก ๋ฒ๋ค๋ง์ ํด์ ์ฌ์ฉ์ ํ์๋ค. ์ปดํฌ๋ํธ๋ณ๋ก ๊ด๋ฆฌํ ๋ ์ฌ์ฉํ๊ธฐ ๋ชน์ ํธ๋ฆฌํ๊ณ , ๊ทธ๋์ SCSS์์ ๋์ผํ ์คํ์ผ์ ์์ฑ์ include๋ mixin์ ํ์ฉํด์ ์ค๋ณต์ ์ต๋ํ ์ค์ฌ๋ ๊ฒฐ๊ตญ ํด๋์ค๋ช ์ ๋ฐ๋ก ์ ์ธํด์ค์ผ ๋๋ ์ ์ด ์์ฌ์ ๋ค. ํ์ง๋ง CSS Module์ ์คํ์ผ์ ์์ฑ์ ํ ๊ณณ์์๋ง ์ง์ ํ๋ฉด.. 2021. 10. 16. [์ํ์ฝ๋ฉ-WEB1] ์น์ฌ์ดํธ ์์ฑ [์ถ์ฒ : Youtube - ์ํ์ฝ๋ฉ] https://youtu.be/w5S0GACgL3U?list=PLuHgQVnccGMDZP7FJ_ZsUrdCGH68ppvPb ์ฐ๋ฆฌ๊ฐ ๋ง๋ ์นํ์ด์ง๋ค์ ์ฎ์ด์ ํ๋์ ์น์ฌ์ดํธ๋ก ๋ง๋ค์ด๋ณด์. index.html See the Pen eYvoRxL by ์ด์ค๊ฒฝ (@yunkyung-creator) on CodePen. 1.html See the Pen xxqerBN by ์ด์ค๊ฒฝ (@yunkyung-creator) on CodePen. 2.html See the Pen dyvLzoY by ์ด์ค๊ฒฝ (@yunkyung-creator) on CodePen. 3.html See the Pen OJpGjVg by ์ด์ค๊ฒฝ (@yunkyung-creator) on CodePen. 2021. 6. 20. ์ด์ 1 2 3 4 ยทยทยท 10 ๋ค์ ๋ฐ์ํ