Study/HTML & CSS
![[CSS] ํ
์คํธ (Text)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FE0l3T%2FbtrG4fwocOJ%2Fv3IiSd0mF2mRAC2XYAeJnk%2Fimg.png)
[CSS] ํ ์คํธ (Text)
ํ ์คํธ (Text) Color ํ ์คํธ์ ์์์ ์ค์ ํ๋ค. ํ๊ทธ์ ๋ช ์๋ color ์์ฑ ๊ฐ์ ์น ํ์ด์ง ๋ด์ ๋ชจ๋ ํ ์คํธ ์์์ ์ ์ฉ๋๋ค. ๊ฐ ์์๋ณ๋ก ๋ฐ๋ก ๋ช ์๋ color ์์ฑ ๊ฐ์ด ์๋ค๋ฉด, ํด๋น ์์ฑ ๊ฐ์ด ํ๊ทธ์ ๋ช ์๋ ์์ฑ ๊ฐ๋ณด๋ค ์ฐ์ ์ ์ฉ๋๋ค. ์์ ํ๊ธฐ๋ฒ์ https://laurus-twt.tistory.com/137 ์ฐธ๊ณ body { color: red; } p { color: maroon; } letter-spacing ํ ์คํธ ๋ด์์ ๊ธ์ ์ฌ์ด์ ๊ฐ๊ฒฉ์ ์ค์ ํ๋ค. ์ข๊ฒ ํ๊ณ ์ถ๋ค๋ฉด ์ซ์๋ฅผ ๋ฎ๊ฒ, ๋๊ฒ ํ๊ณ ์ถ๋ค๋ฉด ์ซ์๋ฅผ ๋๊ฒ ํ๋ฉด ๋๋ค. .decLetterSpacing { letter-spacing: -3px; } .incLetterSpacing { letter-spacing: 10px; ..
[CSS] ํฐํธ (Font)
ํฐํธ (Font) font-family ๊ธ๊ผด์ ์ง์ ํ๋ ์์ฑ์ด๋ค. ์์ฑ ๊ฐ์ด ์ฌ๋ฌ ๊ฐ์ ๊ธ๊ผด๋ก ์ค์ ๋์ด ์๋ค๋ฉด, ์น ๋ธ๋ผ์ฐ์ ๋ ์์์๋ถํฐ ์์๋๋ก ๊ธ๊ผด์ ์ฝ๋๋ค. ๋๋๋ก์ด๋ฉด ๊ฐ์ฅ ์์ ์๋ ํฐํธ๋ ํฐ ๋ฐ์ดํ๋ก ๊ฐ์ธ ์ฃผ๋ ๊ฒ์ด ์ข๋ค. .serif { font-family: "Times New Roman", Times, serif; } .sansserif { font-family: Arial, Helvetica, sans-serif; } Google Font ํํ์ด์ง์์ ์ํ๋ ํฐํธ๋ฅผ ์ ํํ๋ค. ์ํ๋ ์คํ์ผ์ ์ ํํ๋ค. ํ์ด์ง ์ค๋ฅธ์ชฝ์ ๋์ค๋ ํญ์์ ํ๊ทธ ๋ด์ฉ์ ๋ณต์ฌํ ํ, google font google font ์ง์ ํฐํธ ํ์ผ์ ์ฒจ๋ถ ํฐํธ ํ์ผ์ ์ ์ฅํ ํด๋๋ฅผ ์์ฑํ ํ, ํด๋ ์์ ํฐํธ ํ์ผ์ ๋ฃ๋..
[CSS] ์ (Color)
CSS์์ ์์ ํํํ๋ ๋ฐฉ๋ฒ ์์ ์ด๋ฆ์ผ๋ก ํํ HTML์์ ์์ ์ด๋ฆ์ ๋์๋ฌธ์๋ฅผ ๊ตฌ๋ถํ์ง ์๋๋ค. https://www.w3schools.com/cssref/css_colors.asp ์ ์๋ ์์ ์ด๋ฆ์ ์ฐธ๊ณ ํ๋ฉด ๋๋ค. .blue { color: blue; } .green { color: green; } .silver { color: silver; } RGB ์์ ๊ฐ์ผ๋ก ํํ ๋นจ๊ฐ์(Red), ๋ น์(Green), ํ๋์(Blue)์ ํผํฉํ์ฌ ์์ ํํํ๋ RGB ์์๊ฐ์ ์ฌ์ฉํ ์ ์๋ค. RGB ์์์ ๊ธฐ๋ณธ์(Red, Green, Blue)์ ๊ฐ๊ฐ 0๋ถํฐ 255๊น์ง์ ๋ฒ์๋ฅผ ๊ฐ์ง๋ค. https://htmlcolorcodes.com/ ๋ฅผ ์ฐธ๊ณ ํ์ฌ ์ฌ์ฉํ๋ฉด ๋๋ค. .blue { color: rgb(0..
[CSS] ๊ธฐ๋ณธ ์ ๋ ํฐ (Selector)
๊ธฐ๋ณธ ์ ๋ ํฐ (Selector) CSS์์๋ ์คํ์ผ์ ์ ์ฉํ ๋์์ ์ ํํ๊ธฐ ์ํด ์ ๋ ํฐ(selector)๋ฅผ ์ฌ์ฉํ๋ค. ์ข ๋ฅ๋ก๋ ์ ์ฒด ์ ๋ ํฐ, HTML ์์ ์ ๋ ํฐ, ์์ด๋(id) ์ ๋ ํฐ, ํด๋์ค(class) ์ ๋ ํฐ, ๊ทธ๋ฃน(group) ์ ๋ ํฐ๊ฐ ์๋ค. ์ ์ฒด ์ ๋ ํฐ CSS ์ ์ฉํ ๋์์ผ๋ก HTML ๋ฌธ์ ๋ด๋ถ์ ๋ชจ๋ ์์๋ฅผ ์ ํํ๋ ์ ๋ ํฐ์ด๋ค. * { color: red; } HTML ์์ ์ ๋ ํฐ CSS๋ฅผ ์ ์ฉํ ๋์์ผ๋ก HTML ์์์ ์ด๋ฆ์ ์ง์ ์ฌ์ฉํ๋ฉฐ ์ ํํ ์ ์๋ ์ ๋ ํฐ์ด๋ค. h2 { color: teal; text-decoration: underline; } ์์ด๋(id) ์ ๋ ํฐ CSS๋ฅผ ์ ์ฉํ ๋์์ผ๋ก ํน์ ์์๋ฅผ ์ ํํ ๋ ์ฌ์ฉํ๋ค. ์น ํ์ด์ง์ ํฌํจํ ์ฌ๋ฌ ์์ ์ค์ ํน์ ์์ด๋ ์ด๋ฆ์ ๊ฐ..
[HTML] ์ ๋ ฅ ์์ (Form)
์ ๋ ฅ ์์ (Form)์ ๊ธฐ๋ณธ ๊ตฌ์ฑ ์ ๋ ฅ ์์์ด๋, ์ ์ฒด ์์ญ์ ์ ์ํ๊ธฐ ์ํ ํ๊ทธ ์์ ์ ๋ ฅ ํญ๋ชฉ์ ๊ทธ๋ฃน์ ์ํ ํ๊ทธ๊ฐ ํฌํจ๋ ํํ๋ก ์ ์๋๋ค. ํ๊ทธ ์์์๋ ๊ทธ๋ฃน์ ์ ๋ชฉ ์ง์ ์ ์ํด ํ๊ทธ๊ฐ ์ฌ์ฉ๋ ์ ์๋ค. ์ ์ ๋ ฅ ์์ ์์ญ ์์์ ๊ทธ๋ฃน์ ํ์ฑํ๋ฉฐ, ํ์์ ์ธ ์ฌํญ์ ์๋๋ค. ๋ด์ฉ ์ ๋ ฅํ๊ธฐ ํ๊ทธ ์ ๋ ฅ ์์์ ์์ญ์ ์ง์ ํ๋ฉฐ, ๋ชจ๋ ํ๊ทธ๊ฐ ๋ด๋ถ์ ๋ฐฐ์น๋ ์ ์๋ค. ์์ฑ ์ค๋ช method ํผ์ ์๋ฒ์ ์ ์กํ http ๋ฉ์๋๋ฅผ ์ง์ (GET / POST / PUT / DELETE) action ํผ์ ์ ์กํ ์๋ฒ ์ชฝ ์คํฌ๋ฆฝํธ ํ์ผ ์ง์ name ํผ์ ์๋ณํ๊ธฐ ์ํ ์ด๋ฆ ์ง์ accept-charset ํผ ์ ์ก์ ์ฌ์ฉํ ๋ฌธ์ ์ธ์ฝ๋ฉ ์ง์ target action์์ ์ง์ ํ ์คํฌ๋ฆฝํธ ํ์ผ์ ํ์ฌ ์ฐฝ์ด ์๋ ๋ค๋ฅธ..
[HTML] ๋ฉํฐ๋ฏธ๋์ด
๋น๋์ค (Video) ๋น๋์ค ํ์ผ ๋ฑ์ ์ฝ์ ํ๊ธฐ ์ํด ์ฌ์ฉํ๋ ์์๋ก, ํ๊ทธ๋ฅผ ์ฌ์ฉํ๋ค. ํ๊ทธ ์ฌ์ด์ ์กด์ฌํ๋ ํ ์คํธ๋ ์น ๋ธ๋ผ์ฐ์ ๊ฐ ํ๊ทธ๋ฅผ ์ง์ํ์ง ์์ ๋๋ง ํ๋ฉด์ ํ์๋๋ค. HTML5 ํ์ค์ด ๊ณต์์ ์ผ๋ก ์ง์ํ๋ ๋น๋์ค ํ์ผ ํ์์ MP4, WebM, OGV ๋ฟ์ด๋ค. ์ด ๋ฌธ์ฅ์ ์ฌ์ฉ์์ ์น ๋ธ๋ผ์ฐ์ ๊ฐ video ์์๋ฅผ ์ง์ํ์ง ์์ ๋ ๋ํ๋ฉ๋๋ค! HTML5 video ํ๊ทธ ํ๊ทธ ์ค๋ช ๋น๋์ค ํ์ผ video ์์์ ์๋ณธ ํ์ผ์ ๋ํ ํ์ผ ํ์ ๋ฐ ํ์ผ ์ฃผ์๋ฅผ ์ฌ๋ฌ ๊ฐ ๋ช ์ ์น ๋ธ๋ผ์ฐ์ ๋ ์์ชฝ์์๋ถํฐ ์์๋๋ก ๊ฐ์ฅ ๋จผ์ ์ธ์๋๋ ํ์ผ ํ์๊ณผ ํ์ผ ์ฃผ์๋ฅผ ์ฌ์ฉ ๋น๋์ค ํ๋ ์ด์ด์ ๋ํ ํ ์คํธ ์๋ง HTML5 video ์์ฑ ์์ฑ ์ค๋ช src ์ฌ์ํ ๋น๋์ค์ ์ฃผ์ ์ง์ autoplay ๋น๋์ค ์๋ ์ฌ์ ์ง์ ..
![[HTML] ํ
์คํธ (Text)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FkPtd2%2FbtrG4dqOPea%2FMOi9Jqn5jkidEWCF5V6CbK%2Fimg.png)
[HTML] ํ ์คํธ (Text)
ํ ์คํธ (Text) ์ ๋ชฉ ์ซ์ ๊ฐ์ด ์์์๋ก ํฐ ์์ค์ ์ ๋ชฉ์ ์๋ฏธํ๋ค. ๋ณดํต ๊น์ง๋ง ์ฌ์ฉํ๋ค. ์ ๋ชฉ ํ ์คํธ ์ ๋ชฉ ํ ์คํธ ์ ๋ชฉ ํ ์คํธ ์ ๋ชฉ ํ ์คํธ ์ ๋ชฉ ํ ์คํธ ์ ๋ชฉ ํ ์คํธ ๋จ๋ฝ ๋ด์ฉ์ ๋์ด์ ๊ตฌ๋ถํ ์ ์๋ ํ๋ํ๋์ ๋ถ๋ถ์ ์๋ฏธํ๋ฉฐ, ๋ฌธ๋จ์ด๋ผ๊ณ ๋ ๋ถ๋ฅธ๋ค. ํ๊ทธ๋ฅผ ์ฌ์ฉํ์ฌ ๋จ๋ฝ์ ํํํ๋ค. ๋์ด์ฐ๊ธฐ๋ ์ค ๋๋๊ธฐ๋ฅผ ์ฌ๋ฌ ๋ฒ ํ๋๋ผ๋ ์น ๋ธ๋ผ์ฐ์ ๋ฅผ ํตํด ๋ํ๋๋ ํ๋ฉด์๋ ์ ํ ์ํฅ์ ์ฃผ์ง ๋ชป ํ๋ค. ์ด๋ด ๊ฒฝ์ฐ, ์ ์ด์ฉํ์ฌ ์ค ๋ฐ๊ฟ์ ํ ์ ์์ผ๋ฉฐ, ๋์ด์ฐ๊ธฐ๋ ๋ฅผ ์ฌ์ฉํ๋ฉด ๋๋ค. ๋ฅผ ์ฌ์ฉํ ๊ฒฝ์ฐ, HTML ์ฝ๋์์ ์์ฑํ ํ ์คํธ ์์์ ๊ทธ๋๋ก ํํํ ์ ์๋ค. ์ ์ฌ์ฉํ์ฌ ์ํ ๊ฐ๋ก ๊ตฌ๋ถ์ ์ ๋ง๋ค ์ ์๋ค. ์ฌ๊ธฐ์๋ถํฐ ๋จ๋ฝ์ ๋๋ค. ์ธ์ฉ๊ตฌ ๋ฅผ ์ด์ฉํ์ฌ ์งง์ ์ธ์ฉ๊ตฌ ํํ์ด ๊ฐ๋ฅํ๋ค. ์, ๋ค๋ก ํฐ ๋ฐ์ดํ๊ฐ ๋ถ๋..
[HTML] ํ ์ด๋ธ (Table)
ํ ์ด๋ธ (Table) ํ๋ฅผ ๊ตฌ์ฑํ๋ ํ๊ทธ ๋ ์ ์์ด๋ ๋์ง๋ง, ๋ ๋ฐ๋์ ํ์ํ๋ค. ํ๊ทธ ์ค๋ช ํ ์์ญ ์ง์ ์๋จ ์ ๋ชฉ ์ง์ ๋ณธ๋ฌธ ์์ญ ํ๋จ ์์ญ ํ์ด๋ ์ด์ ํ ์ค ํ์ฑ ์ด์ ์ ๋ชฉ ์ด์ ๋ด์ฉ ํ๋ฅผ ๊ตฌ์ฑํ๋ ํ๊ทธ์ ์์ฑ ์์ฑ ์ ์ฉ ๊ฐ๋ฅํ ํ๊ทธ ์ค๋ช ๊ฐ border ํ ๋๋ฆฌ์ ๋๊ป 1๋ถํฐ ์ ์ ํํ๋ก ์ ์ width - ๋์ด ์ค์ - ์ ์ค์ ํ ๊ฒฝ์ฐ, ํ์ ์ ์ฒด ๋์ด - , ์ ์ค์ ํ ๊ฒฝ์ฐ, ํ ์นธ์ ๋์ด๋ฅผ ์๋ฏธํ๋ฉฐ ๊ฐ ๋์ด์ ํฉ์ ์ ์ ์๋ ๋์ด๋ณด๋ค ํด ์ ์์ - px๋ฅผ ์๋ฏธํ๋ ์ ์ ๊ฐ - % ๋จ์์ ๊ฐ height - ๋์ด ์ค์ - ์ ์ค์ ํ ๊ฒฝ์ฐ, ํ์ ์ ์ฒด ๋์ด - , ์ ์ค์ ํ ๊ฒฝ์ฐ, ํ ์นธ์ ๋์ด๋ฅผ ์๋ฏธํ๋ฉฐ ๊ฐ ์ด์ ๋ํ ๋์ด์ ํฉ์ ์ ์ ์๋ ๋์ด๋ ๋์ด๋ณด๋ค ํด ์ ์์ px๋ฅผ ์๋ฏธํ๋ ์ ..
[HTML] ๋ฆฌ์คํธ (List)
๋ฆฌ์คํธ (List) ๋ชฉ๋ก ๋ฆฌ์คํธ ํ๊ทธ ๊ฐ ํญ๋ชฉ์ ๋ช ์ํ๋ฉฐ, ์ํ๋ ์๋งํผ ๋ฐ๋ณต ์ฌ์ฉ์ด ๊ฐ๋ฅํ๋ค. ํ๊ทธ ์ค๋ช - ์์๊ฐ ์๋ ํ๊ทธ - ํฌํจํ๋ ํญ๋ชฉ ์์ ์ผ๋ จ ๋ฒํธ ํ์ - ์์ ๋ฐ์ดํฐ๋ ๊ธ ๋ชฉ๋ก ๋ฑ ํ์ํ๋ ๋ฐ์ ์ฃผ๋ก ์ฌ์ฉ - ์์๊ฐ ์๋ ํ๊ทธ - ํฌํจํ๋ ํญ๋ชฉ ์์ ์์ด์ฝ ํ์ - ๋ฉ๋ด ๋ฑ ํ์ํ๋ ๋ฐ์ ์ฃผ๋ก ์ฌ์ฉ - ํ๊ทธ ๋ด๋ถ์ ํฌํจ๋๋ ํ๊ทธ - ๋ชฉ๋ก์ ํญ๋ชฉ ํญ๋ชฉ1 ํญ๋ชฉ2 ... ํญ๋ชฉn ๋ชฉ๋ก ๋ฆฌ์คํธ ํ๊ทธ์ ์ค์ฒฉ ์ฌ์ฉ ํ๊ทธ ์์ ์๋ก์ด ๋ชฉ๋ก ์ ์๋ฅผ ํฌํจํ์ฌ 2์ฐจ, 3์ฐจ ๋ชฉ๋ก์ ์ ์ํ ์ ์๋ค. ๋ชฉ๋ก1 ํญ๋ชฉ1 ํญ๋ชฉ2 ๋ชฉ๋ก2 ํญ๋ชฉ1 ํญ๋ชฉ2 ๋ชฉ๋ก ๋ฆฌ์คํธ ํ๊ทธ์ ์์ฑ ์์ฑ ๋ด์ฉ type - ๋ชฉ๋ก์ ์ฌ์ฉ๋ ๋ง์ปค ์ง์ - ์์ฑ๊ฐ - 1(์ซ์/๊ธฐ๋ณธ๊ฐ) - a(์์ด ์๋ฌธ์) - A(์์ด ๋๋ฌธ์) - i(๋ก๋ง ์ซ์ ์..
[HTML] ์ด๋ฏธ์ง (Image)
์ด๋ฏธ์ง (Image) ์ด๋ฏธ์ง์ ํ์ ์ด๋ฏธ์ง์ ์ฌ์ฉ๊ณผ ์น ์ ๊ทผ์ฑ ์คํฌ๋ฆฐ ๋ฆฌ๋๊ฐ ์ธ์ํ ์ ์๋ ํ์์ผ๋ก ์ด๋ฏธ์ง๋ฅผ ํตํ ๋ด์ฉ์ ์ ๋ฌ์ ์น ์ ๊ทผ์ฑ์ ํ๋ณดํ ์ ์๋ค. alt ์์ฑ์ ์คํฌ๋ฆฐ ๋ฆฌ๋์๊ฒ ์ด๋ฏธ์ง์ ๋ด์ฉ์ ์๋ ค์ฃผ๊ธฐ ์ํ ๋ชฉ์ ์ผ๋ก, ๊ฐ๊ธ์ ์ผ๋ก ๋ฐ๋์ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข๋ค. ์ด๋ฏธ์ง์ ํฌ๊ธฐ ์ง์ width, height๋ ์ด๋ฏธ์ง์ ํฌ๊ธฐ๋ฅผ ์ง์ ํด ์ฃผ๋ ์์ฑ์ด๋ค. ๋ณดํต px ๋จ์๋ฅผ ์ฌ์ฉํ๋๋ฐ, px์ ๋ชจ๋ํฐ์ ํ ์ ์ ํํํ๋ ์ปดํจํ ํ๊ฒฝ์์์ ํฌ๊ธฐ ๋จ์์ด๋ค. ํฌ๊ธฐ๊ฐ ์ฃผ์ด์ง์ง ์๋๋ค๋ฉด ์๋ณธ ํฌ๊ธฐ๋ก ํ์๋๋ค. ๊ฐ๋ก ํน์ ์ธ๋ก ํฌ๊ธฐ๋ง ์ง์ ๋ ๊ฒฝ์ฐ, ๋ค๋ฅธ ์ถ์ ์ด๋ฏธ์ง ๋น์จ์ ๋ฐ๋ผ ์๋ ๊ณ์ฐ๋์ด ํ์๋๋ค. ์ด๋ฏธ์ง์ ๊ฒฝ๋ก ์ ๋ ๊ฒฝ๋ก ์น ์ฌ์ดํธ ์์์ ํด๋น ์ด๋ฏธ์ง๊ฐ ์์นํ๋ URL์ด๋ค. ์๋ ๊ฒฝ๋ก ํ์ฌ HTML ํ์ผ์ ์์น..