CSS
์คํ์ผ์ HTML ๋ฌธ์ ๋ด์ ์์ฒ์ ์ข ๋ฅ,ํฌ๊ธฐ,์,์ฌ๋ฐฑ ๋ฑ์ ์ง์ ํ์ฌ ์ฌ์ฉ์ ํ๊ฒฝ์
์๊ด์์ด ์ผ์ ํ ํ๋ฉด์ ๋ณด์ฌ์ฃผ๋ ๊ธฐ๋ฅ
CSS ํ์
css๊ตฌ๋ฌธ์ ์ ํ์์(selector)์ ์ ์ธ์ผ๋ก ๊ตฌ์ฑ๋๋ฉฐ, ์ ์ธ์ ์์ฑ๊ณผ ๊ฐ์ผ๋ก ๊ตฌ์ฑ๋๋ค. css์ ๊ธฐ๋ณธ ํ์์ '์ ํ์'
์ ํ์์ผ๋ก ํํ๋๋ฉฐ ์ฌ๋ฌ ์์ฑ์ ์ฌ์ฉํ ๊ฒฝ์ฐ ์ธ๋ฏธ์ฝ๋ก (;)์ผ๋ก ๊ตฌ๋ถํ๋ค. `๋์๋ฌธ์๋ฅผ ๊ตฌ๋ณํ์ง ์๋๋ค.`
- inline Style
- embedded style sheet
- linked style sheet
- importe style sheet
<style> ~</style>
์คํ์ผ ์ ๋ณด ํ๊ทธ๋ก HTML๋ฌธ์ ๋ด์ ์คํ์ผ ์ํธ๋ฅผ ์ ์ธํ๋๋ฐ ์ฌ์ฉ
<div>~</div>
๋ธ๋ญ ํ๊ทธ. <div> ์์๋ ๊ทธ ์์ฒด๋ก ์ด๋ค ์๋ฏธ๋ฅผ ๊ฐ์ง๋ ์๋๋ค. ๋ช ๊ฐ์ง ์์๋ฅผ ํ ๋ฉ์ด๋ฆฌ๋ก ๋ฌถ์ด์ ์คํ์ผ์ ์ฃผ๊ฑฐ๋ ์คํฌ๋ฆฝํธ๋ฅผ ์ฐ๊ฒฐํ๋๋ฐ ์ฌ์ฉ. <div> ํ๊ทธ๋ ๋ธ๋ญ ๋ ๋ฒจ ํ๊ทธ๋ก ์ค ๋ฐ๊ฟ์ด ์ผ์ด๋๋ค.
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<link rel="icon" href="data:;base64,iVBORw0KGgo=">
<style type="text/css">
/*embedded style sheet*/
/*๋ชจ๋ ์ ํ์ */
*{
font-family: ๋ง์ ๊ณ ๋, ๋์;
font-size: 14px;
}
/*ํ๊ทธ ์ ํ์*/
div{color:blue;font-weight: bold;}
/*id ์ ํ์*/
#java{background-color: yellow;}
/*ํด๋์ค ์ ํ์*/
.web{color:tomato;}
.web2{background: #ddd;}
</style>
</head>
<body>
<h3>๊ฐ๋จํ css ์</h3>
<div>๊ณผ๋ชฉ - ํ๋ก๊ทธ๋๋ฐ</div>
<p id="java">์๋ฐ</p>
<p style="font-size: 20px;">์คํ๋ง</p>
<hr>
<div>๊ณผ๋ชฉ - ์น</div>
<p class = "web web2"> HTML </p>
<p class = "web"> CSS </p>
<p class = "web web2"> javascript </p>
<hr>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<link rel="icon" href="data:;base64,iVBORw0KGgo=">
</head>
<body>
<h3>div ํ๊ทธ</h3>
<pre>
-๋ํ์ ์ธ ๋ธ๋ก ํ๊ทธ
-์์๋ค์ ๋ฌถ์ด์ ์ฒ๋ฆฌํ ๋ ์ฌ์ฉ
</pre>
<hr>
<!-- ๋ด์ฉ์ด ์๋ ๊ฒฝ์ฐ height ์์ฑ์ด ์์ผ๋ฉด ํ์๋์ง ์๋๋ค. -->
<div style="background: yellow;">์์ -1</div>
<div style="background: red;"></div>
<div style="background: lighblue;">์์ -2</div>
<div style="background: #eee; height: 50px"></div>
<hr>
<!-- ๋ด์ฉ์ด ์๋ ๊ฒฝ์ฐ height ์์ฑ์ด ์์ผ๋ฉด border์ top๋ง ํ์. -->
<div style="border: 1px solid #000;">์์ -1</div>
<div style="border: 1px solid #f00;"></div>
<div style="border: 1px solid #00f; height: 50px"></div>
<div style="border: 1px solid #000;">์์ -2</div>
<div contenteditable="true"
style="width: 300px; height: 300px; border: 3px dotted #999;"></div>
</body>
</html>
padding
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<link rel="icon" href="data:;base64,iVBORw0KGgo=">
</head>
<body>
<h3>div ํ๊ทธ : padding - ์์ชฝ ์ฌ๋ฐฑ</h3>
<!-- ์ ์ฒดํญ : width + ์ผ์ชฝ border+์ค๋ฅธ์ชฝ border+์ผ์ชฝํจ๋ฉ+์ค๋ฅธ์ชฝํจ๋ฉ -->>
<div style="width: 300px; height: 50px;
border: 3px solid black;">ํจ๋ฉ์์</div>
<div style="width: 300px; height: 50px;
border: 3px solid red; padding: 20px">๋ชจ๋ ์์ชฝ์ฌ๋ฐฑ20px</div>
<div style="width: 300px; height: 50px;
border: 3px solid blue; padding: 10px 5px 11px 6px">์:10,์ค๋ฅธ์ชฝ:5,์๋:11,์ผ์ชฝ:6</div>
<div style="width: 300px; height: 50px;
border: 3px solid green; padding: 10px 15px 11px">์:10,์ผ/์ค๋ฅธ์ชฝ:15,์๋:11</div>
<div style="width: 300px; height: 50px;
border: 3px solid gold; padding: 10px 15px">์/์๋:10,์ผ/์ค๋ฅธ์ชฝ:15</div>
<div style="width: 300px;
border: 3px solid black;text-align: center; padding: 20px 0;">ํจ๋ฉ์ ์ด์ฉํ ์์ง ๊ฐ์ด๋ฐ</div>
</body>
</html>
margin
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<link rel="icon" href="data:;base64,iVBORw0KGgo=">
</head>
<body>
<h3>div ํ๊ทธ : margin - ๋ฐ๊นฅ์ชฝ ์ฌ๋ฐฑ</h3>
<div style="background: red; width: 300px; height: 50px"></div>
<div style="background: green; width: 300px; height: 50px; margin: 30px"></div>
<div style="background: blue; width: 300px; height: 50px"></div>
<hr>
<!-- ์ํ ๊ฐ์ด๋ฐ -->
<div style="background: yellow; width: 300px; height: 50px; margin: 10px auto;"></div>
</body>
</html>
<span>~</span>
ํ ์คํธ ๋ฒ์ํ๊ทธ. ์ธ๋ผ์ธ ์์์ ์คํ์ผ์ ๊ทธ๋ฃนํํ๊ณ ์ ์ฉํ๋๋ฐ ์ฌ์ฉ. spqn ํ๊ทธ๋ ์ธ๋ผ์ธ ๋ ๋ฒจ ํ๊ทธ๋ก ์ค ๋ฐ๊ฟ์ด ์ผ์ด๋์ง ์๋๋ค.
์๋งจํฑ
๋ฌธ์์ ๊ตฌ์กฐ์ ๋ฐ์ดํฐ์ ์๋ฏธ๋ฅผ ๋ณด๋ค ๋ช ํํ ํ๊ธฐ ์ํ ์๋ฉํฑ ์์, ๊ฒ์ ์์ง ๋ฐ ๋ฌธ์ ํด์๊ธฐ ๋ฑ์์ ์น ๋ฌธ์ ํ๋ณ์ด ์ ํํ๊ณ ์ฉ์ดํด์ง๋ค.
<main> | ํด๋น ๋ฌธ์์ ์ค์ฌ ์ฃผ์ ๋๋ ์ฃผ์ ๊ธฐ๋ฅ๊ณผ ์ง์ ์ ์ผ๋ก ๊ด๋ จ๋์ด ์๊ฑฐ๋ ํ์ฅ๋๋ ์ฝํ ์ธ ๋ก ๊ตฌ์ฑ.๋ฌธ์ ์ ๋ฐ์ ๊ฑธ์ณ ๋ฐ๋ณต๋๋ ๋ด์ฉ์ ํฌํจํด์๋ ์๋๋ค. |
<section> | ๋ฌธ์ ๋ด์์ ๊ฐ์ ์๋ฏธ์ ๊ตฌ์ญ์ ๋๋๋ ์ฌ์ฉ |
<article> | ๋ฌธ์๋ด์ ๋ ๋ฆฝ์ ์ธ ๊ธ, ๋ณธ๋ฌธ ๋ฑ์ ๊ตฌ์ฑํ๋ ์น์ . section๊ณผ ์ ์ฌ. |
<footer> | ํ์ด์ง ํ๋จ๋ถ์ ์ ์๊ถ ์ ๋ณด๋ ์๋น์ค ์ ๊ณต์ ์ ๋ณด ๋ฑ์ ์ ๊ณตํ๋ ๋ถ |
<derails> | ์ถ๊ฐ์ ์ธ ์ค๋ช ํ๊ทธ |
<summary> | ์ธ๋ถ ์์ฝ ํ๊ทธ |
'๐ป > HTML' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
(42) [HTML] 3์ผ HTML ํผ ํ๊ทธ (0) | 2024.04.16 |
---|---|
(42) [HTML] 3์ผ HTML List, Links ํ๊ทธ (0) | 2024.04.15 |
(41) [HTML] 2์ผ HTML ํ ์ด๋ธ ๋ ์ด์์ (0) | 2024.04.15 |
(41) [HTML] 2์ผ HTML ๋ ์ด์์ (1) | 2024.04.12 |
(40) [HTML] 1์ผ HTML ๊ธฐ๋ณธ (0) | 2024.04.11 |