๐ Study/Html, css
CSS์ ์ ํ์
๊ฐ์ CSS๋ ์ด๋ค ํ๊ทธ๋ค์๊ฒ ์คํ์ผ ํจ๊ณผ๋ฅผ ์ฃผ๋ ์ธ์ด์ ๋๋ค. ๊ทธ๋ ๋ค๋ฉด ์ด๋ค ํ๊ทธ์ ์ ์ฉํ๋์ง๋ฅผ ์ ์ํ๋ ๋ฌธ๋ฒ์ด ํ์ํ๊ฒ ๋๋๋ฐ, ์ด๋์ ๋ฌธ๋ฒ์ ์ ํ์ ๋ผ๊ณ ํฉ๋๋ค. ์ ํ์ { ์์ฑ1: ๊ฐ1; ์์ฑ2: ๊ฐ2; } CSS๋ ์ ์ฒ๋ผ ์ ํ์๋ฅผ ๋จผ์ ์ฐ๊ณ ์ค๊ดํธ {} ์์ ์์ฑ๊ณผ ๊ฐ์ ์ ๋ ๋ฐฉ์์ผ๋ก ์ด๋ฃจ์ด์ ธ ์์ต๋๋ค. ์ข ๋ฅ CSS์ ์ ํ์๋ ๋ค์ 3๊ฐ๋ก ์ด๋ฃจ์ด์ ธ ์์ต๋๋ค. ํ๊ทธ ์ ํ์ id ์ ํ์ class ์ ํ์ ํ๊ทธ ์ ํ์ ๊ฐ์ ํ๊ทธ์ด๋ฆ { ์์ฑ1: ์์ฑ๊ฐ1; ์์ฑ2: ์์ฑ๊ฐ2; } ์ฒ๋ผ ์ฌ์ฉํ๋ฉฐ ํด๋น๋๋ ํ๊ทธ ์ ๋ถ์ ์คํ์ผ์ ์ ์ฉ์ํต๋๋ค. ์ฌ์ฉ๋ฒ span { color:#F00; } div { color:#0F0; } id,class ์ ํ์ ๊ฐ์ ํ๊ทธ์์ ์ค์ ํ id๋ class ์์ฑ์ ๋ฐ๋ผ ์คํ์ผ์ ์ง..
html img ์ด๋ฏธ์ง ๊ฐ์ ธ์ค๊ธฐ ์ ๋๊ฒฝ๋ก์ ์๋๊ฒฝ๋ก
html imgํ๊ทธ์ src์์ฑ ์ด๋ฏธ์ง ๊ฒฝ๋ก ๊ฐ์ ธ์ค๊ธฐ์ ๋ํ ๋ง์ ๊ณ ๋ฏผ์ด ์์ต๋๋ค. ๋ค์์ img ํ๊ทธ์ src ์์ฑ์ ์ ๋๊ฒฝ๋ก์ ์๋๊ฒฝ๋ก์ ์ฐจ์ด์ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ์๊ฐํฉ๋๋ค. html ์๋๊ฒฝ๋ก์ ์ ๋๊ฒฝ๋ก img ํ๊ทธ๋ src์ alt ๋ ๊ฐ์ง ํ์ ์์ฑ์ด ์์ต๋๋ค. ๊ทธ์ค src์์ฑ์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ์ฌ ์ด๋ฏธ์ง๋ฅผ ๊ฐ์ ธ์ฌ ๋ ์์ ๊ฐ์ด html ์ฝ๋๋ฅผ ์์ฑ ํฉ๋๋ค. img ํ๊ทธ๋ ์ข ๋ฃํ๊ทธ๊ฐ ์๊ธฐ ๋๋ฌธ์ ์ด ์๋ ํ๊ทธ ์์์ ๋ง์ง๋ง ์ข ๋ฃ >์ ./๋ก ๋ซ์ ์ค๋๋ค. ๊ทธ๋ผ ์ ๋๊ฒฝ๋ก์ ์๋๊ฒฝ๋ก์ ์ฐจ์ด์ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ์๊ฐํฉ๋๋ค. ์ ๋๊ฒฝ๋ก ํ์ผ์ ํ์์ ์ํ ์ ๊ทผ ๊ฒฝ๋ก๋ฅผ ํ์ผ ์์คํ ์ ๋ฃจํธ๋ก๋ถํฐ ์์ํด ๋ช ์ํด ์ฃผ๋ ๊ฒ์ ์ ๋ ๊ฒฝ๋ก๋ผ๊ณ ํฉ๋๋ค. ์ธํฐ๋ท ํ์ผ(์๋ฒํธ์คํธ์ ์ ๋ก๋๋ ์ด๋ฏธ์ง)์ ๊ฒฝ์ฐ ํ์ผ ๊ฒฝ๋ก๋ฅผ ์ ์ฒด url..
[svg] SVG viewBox๋ฅผ ์์๋ณด์
๋ชฉ์ฐจ SVG๋ viewBox๋ ์๋ฏธ ๊ธฐ๋ณธ ์์ ์์น ์กฐ์ ์์ ํ๋, ์ถ์ ์์ SVG๋ SVG์ ๋ํด์ ๊ฐ๋จํ๊ฒ ์์๋ณด์. SVG๋ Scalable Vector Graphics์ ์ฝ์๋ก ํ์ฅ ๊ฐ๋ฅํ ๋ฒกํฐ ๊ทธ๋ํฝ, ๋ค์ ๋งํด ํฌ๊ธฐ๋ฅผ ํ๋ํ๊ฑฐ๋ ์ถ์ํ ์ ์๋, ์ํ์ ํจ์๋ฅผ ์ด์ฉํด ๋ํ์ด๋ ์ ์ ๊ทธ๋ ค์ ํํํ ๊ทธ๋ํฝ์ด๋ผ๊ณ ํ ์ ์๋ค. ์ฌ๊ธฐ์ ์ํ์ ํจ์๋ฅผ ์ด์ฉํด ๋ํ์ด๋ ์ ์ ๊ทธ๋ ค์ ํํํ์ด๋ผ๋ ์๋ฏธ๋ ์ฐ๋ฆฌ๊ฐ ์ํ ์๊ฐ์ ๋ฐฐ์ ๋ ์ขํํ์ ์์ ๊ทธ๋ ค์ ธ ์๋ ๊ทธ๋ํ ์ ๋๋ก ์ดํดํ ์ ์๋ค. SVG๋ ์ด๋ฐ ๋ฐฉ์์ ์ฐจ์ฉํจ์ผ๋ก์จ, ์ฐ๋ฆฌ๊ฐ ํํ ์๊ณ ์๋ jpg, png, gif์ ๋ค๋ฅด๊ฒ ํ๋ํด๋ ์ ๋ช ๋๊ฐ ๋จ์ด์ง์ง ์๋๋ค. ๋ํ, ๋ํ์ด๋ ์ ์ผ๋ก ๊ตฌ์ฑ๋์ด ์์ด ํ์ผ์ ์ฉ๋์ด ์๋์ ์ผ๋ก ์๋ค. ํ์ง๋ง svg๋ฅผ ๊ตฌ์ฑ..
[HTML] [๋๋ฆผ์ฝ๋ฉby์๋ฆฌ] HTML์ ํต์ฌ์ ๋ฐ์ค ๋ชจ๋ธ์ด๋ค.
Front๋ฅผ ๊ตฌ์ฑํ ๋ ์ ์ผ ๊ธฐ์ด๋ ๋ฐ์ค๋ชจ๋ธ๋ก ์ ๋ฐ์ ์ธ ๊ตฌ์กฐ๋ฅผ ์ก๋๋ค (Wireframe) ๊ทธ๋ค์์๋ ํ๊ทธ๋ค์ ๋ฌ์์ค๋ค (์ด ๋ฐ์ค๋ ์ด๋ป๊ฒ ๊ตฌ์ํ ๊ฒ์ธ์ง) 1. heder์น์ , player์น์ , info์น์ , Upnext ์น์ ํฌ๊ฒ 4๊ฐ๋ก ๋๋์ด์ง๋ค. icon์ site :https://fontawesome.com/start CSS ๋์์ธ์ Material Design Guidelines๋ฅผ ๋ฐ๋ฅธ๋ค๊ณ ํ๋ค. 2. CSS ์ฐ๊ฒฐ css class์ค์ ํ ๋๋ ์๊ฒ์๊ฒ ์ค์ CSS๋ ๋ฐ์ค๋ชจ๋ธ ์ฒ๋ผ ์์์๋ถ์ด ๋ฐ์ผ๋ก ๊พธ๋ฉฐ์ค๋ค.
Font Awesome ์ฌ์ฉํด์ ์์ด์ฝ ๋ฃ๋ ๋ฐฉ๋ฒ
FontAwesome(ํฐํธ์ด์ธ)์ด๋? ํฐํธ์ด์ธ(Font Awesome)์ ์น์์ ๋ง์ด ์ฌ์ฉํ๋ ์์ด์ฝ์ ๋ฒกํฐ ํํ๋ก ์ ๊ณตํด์ฃผ๋ ์๋น์ค์ด๋ค. ๋ฌด๋ฃ๋ฒ์ , ์ ๋ฃ๋ฒ์ ์ด ์๋๋ฐ ๋ฌด๋ฃ๋ฒ์ ์์ ์ ๊ณตํ๋ ์์ด์ฝ๋งํด๋ 1609๊ฐ์ง๋ผ ํ์ฉ๋๊ฐ ๋์์ ํํ์ด์ง์์ ๋ง์ด ์ฌ์ฉํ๊ณ ์๋ค. ํํ์ด์ง๋ฅผ ๋ง๋ค ๋ ์์ด์ฝ์ ํ๋ํ๋ ๋ง๋ค์ง ์๊ณ , ์ฝ๋๋ฅผ ๊ฐ์ ธ๋ค ์ฐ๋ฉด ๋ฐ๋ก ์ฌ์ฉํ ์ ์์ด์ ์์ฃผ ํธ๋ฆฌํ๋ค. ํฐํธ ์ด์ธ์์ ์ ๊ณตํ๋ ๋ฌด๋ฃ ์์ด์ฝ Font Awesome ์ฌ์ฉ๋ฐฉ๋ฒ 1. ๊ฐ์ ํ ํคํธ ์ฝ๋ ๋ณต์ฌํ๊ธฐ 1. https://fontawesome.com/์ ์ ์ํด์ ํ์๊ฐ์ ํ ๋ก๊ทธ์ธํ๋ค. Font Awesome The world’s most popular and easiest to use icon set just got an upgrad..
[HTML] <img>์์์ JPEG, PNG, GIF์ ์ฐจ์ด
index.html์ blog.jpeg ์ด๋ฏธ์ง๋ฅผ ํ์ํ๊ธฐ ์ํด์๋ ์ด ์ด๋ฏธ์ง์ ์์น๋ฅผ index.html๋ก๋ถํฐ์ ์๋๊ฒฝ๋ก๋ก ํ์ํด์ฃผ์ด์ผํฉ๋๋ค. โ ๋ง์ฝ ํด๋น ์ด๋ฏธ์ง๊ฐ ์๋ฒ์ ์ฌ๋ ค์ ธ์๋ค๋ฉด "http://~~~/images/blog.jpeg" ์ฒ๋ผ url๋ก ์ ๋๊ฒฝ๋ก๋ฅผ ํ์ํด์ค๋ ๋ฉ๋๋ค. โ ์๋๊ฒฝ๋ก๋ก ํ์ํด๋ณด๊ฒ ์ต๋๋ค. โ โ โ โ ์์ img ์์๋ฅผ ํด์ํ๋ฉด ๋ค์๊ณผ ๊ฐ์ต๋๋ค. imagesํด๋์์ ์๋ blog.jpeg ์ด๋ฏธ์ง๋ฅผ ๋ณด์ฌ์ค๋ผ. โ โ ์ด๋ฏธ์ง๋ฅผ ํ์ํ ๋ ์ฌ์ฉํ๋ ์์๋ ์ธ๋ผ์ธ ์์์ด๊ธฐ๋๋ฌธ์ ํผ์์ ์ฐ๋ฉด ์๋ฉ๋๋ค. ๋ํ ์ปจํ ์ธ ๊ฐ ํ์์๋ ๋น ์์์ ๋๋ค. โ ๋ค๋ฅธ ์์ค๋ค๊น์ง ํจ๊ป ์ ๋ ฅ์ ํ์๋ฉด ๋ค์๊ณผ ๊ฐ์ด ์ ๋ ฅ๋์ด์ผํฉ๋๋ค. ์ธ๋ผ์ธ ์์์ด๊ธฐ๋๋ฌธ์ ์๋ฆฝํ ์ ์๊ธฐ๋๋ฌธ์ pํ๊ทธ ์์ผ๋ก ๋ค์ด๊ฐ ์์ต๋๋ค. ๋..
[CSS ํด์ ] Basic CSS ๋งจ์์ ์ ๋ฆฌ
์ฝ๋ html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, em, img, b, i, ul, li,form, label ,option,select,input{ ?? em , b , label์ ์ด๋ ํ๊ทธ ์ง? margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; font-family: 'Noto Sans KR','Noto Sans cjk KR', sans-serif;} table{border-collapse: collapse;} body {line-height:1;} ul li{list-style:none;} img,button, input {bo..