728x90
์ฐธ๊ณ ์์ : https://youtu.be/gGebK7lWnCk
์ด๋ก์์ ํจ๋ฉ, ์ฃผํฉ์์ ๋ง์ง
<์๋๋ ์๋ฆฌ๋ ์์ ์บก์ฒ๋ค์ ๋๋ค.>
padding ๊ฐ์ง๊ณ ๋๊ธฐ
.red {
width: 100px;
height: 100px;
background: yellow;
padding-top: 2px;
border-width: 2px;
border-style: solid;
border-color: pink;
}
์์ ์ฝ๋์ฒ๋ผ border์ ์์ฑ์ ๋๋ ์ ์์ฑํ ์๋ ์์ง๋ง,
์๋ ์ฝ๋์ฒ๋ผ border์ ์์ฑ์ ๊ฐ์ด ์์ฑํ ์๋ ์๋ค!
.red {
width: 100px;
height: 100px;
background: yellow;
padding-top: 2px;
border: 5px dashed red;
}
๋ค์ฃฝ๋ฐ์ฃฝ์ด์ง๋ง ์์ ๋ด์ฉ ๋ ๋๋งํ ์ฆ๊ฑฐ ์ฝ๋...ใ
<html>
<head>
<link
href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css"
rel="stylesheet"
integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3"
crossorigin="anonymous"
/>
<title>๋ฏธ๋์ ์ง</title>
<link href="style.css" rel="stylesheet" type="text/css" />
<script>
const isAdult = confirm("๋ง 19์ธ ์ด์์
๋๊น?");
alert(isAdult);
</script>
</head>
<body>
<nav class="navbar navbar-expand-lg navbar-light bg-light">
<div class="container-fluid">
<a class="navbar-brand" href="#">๋ฏธ๋์ ์ง</a>
<button
class="navbar-toggler"
type="button"
data-bs-toggle="collapse"
data-bs-target="#navbarSupportedContent"
aria-controls="navbarSupportedContent"
aria-expanded="false"
aria-label="Toggle navigation"
>
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarSupportedContent">
<ul class="navbar-nav me-auto mb-2 mb-lg-0">
<li class="nav-item">
<a class="nav-link active" aria-current="page" href="#">Home</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Link</a>
</li>
<li class="nav-item dropdown">
<a
class="nav-link dropdown-toggle"
href="#"
id="navbarDropdown"
role="button"
data-bs-toggle="dropdown"
aria-expanded="false"
>
Dropdown
</a>
<ul class="dropdown-menu" aria-labelledby="navbarDropdown">
<li><a class="dropdown-item" href="#">Action</a></li>
<li><a class="dropdown-item" href="#">Another action</a></li>
<li><hr class="dropdown-divider" /></li>
<li>
<a class="dropdown-item" href="#">Something else here</a>
</li>
</ul>
</li>
<li class="nav-item">
<a class="nav-link disabled">Disabled</a>
</li>
</ul>
<form class="d-flex">
<input
class="form-control me-2"
type="search"
placeholder="Search"
aria-label="Search"
/>
<button class="btn btn-outline-success" type="submit">
Search
</button>
</form>
</div>
</div>
</nav>
<label for="input_name">๋ณต์ฃผ๋จธ๋๋ฅผ ์ด์ด๋ณด์๊ฒ ์ด์?</label>
<input id="input_name" type="checkbox" />
<section>
<article>
section์ ๊ตฌ์ญ์ง์ ํ ๋ ์ฐ๊ธฐ ์ข๋ค. ๋ณธ๋ฌธ์ ์ฌ๋ฌ ๋ด์ฉ(article)์ ํฌํจํ๋
๊ณต๊ฐ์ ์๋ฏธํ๋ค.
<ol>
<li id="special">First</li>
<li>Second</li>
<li>Third</li>
</ol>
<button>๋ฒํผ 1</button>
<button>๋ฒํผ 2</button>
<div class="red"><button>๋ฒํผ 3</button></div>
<div class="blue"></div>
<a href="naver.com">naver</a>
<a href="google.com">Google</a>
<a class="color-turquoise">Empty</a>
</article>
<article>article์ ๋ณธ๋ฌธ์ ์ฃผ๋ด์ฉ์ด ๋ค์ด๊ฐ๋ ๊ณต๊ฐ์ ์๋ฏธํ๋ค</article>
</section>
<div>div๋ ์ต์ ๋จ์ ๋ฐ์ค</div>
<p class="text-red border-blue">p๋ ๋จ๋ฝ</p>
<img
src="https://cdn.pixabay.com/photo/2015/02/21/03/29/korean-folk-village-643931_960_720.jpg"
alt="๋ณต์ฃผ๋จธ๋"
class="img-size"
/>
<a
href="https://terms.naver.com/entry.naver?docId=1189911&cid=40942&categoryId=32094"
target="_blank"
>๋ณต์ฃผ๋จธ๋๋?</a
>
<button>์ด๊ฒ์๋ฒํผ์ด์๋๋ค</button>
<div>
<label for="">ID : </label>
<input id="id" type="text" />
<!--<input type="number" />-->
<span>Password : </span>
<input type="password" />
<button>๋ก๊ทธ์ธ</button>
<input type="file" />
</div>
<ol>
<li>first</li>
<li>second</li>
<li>third</li>
</ol>
<aside>aside๋ ์ฌ์ด๋์ ์์นํ๋ ๊ณต๊ฐ์ ์๋ฏธํ๋ค.</aside>
<button type="button" class="btn btn-primary">Primary</button>
<div class="card" style="width: 18rem">
<img
src="https://cdn.pixabay.com/photo/2015/11/20/03/53/package-1052370_960_720.jpg"
class="card-img-top"
alt="..."
/>
<div class="card-body">
<h5 class="card-title">Card title</h5>
<p class="card-text">
Some quick example text to build on the card title and make up the
bulk of the card's content.
</p>
<a href="#" class="btn btn-primary">์ง๊ธ ๊ตฌ๋งคํ๊ธฐ</a>
</div>
</div>
<script
src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js"
integrity="sha384-ka7Sk0Gln4gmtz2MlQnikT1wXgYsOg+OMhuP+IlRH9sENBO0LRn5q+8nbTov4+1p"
crossorigin="anonymous"
></script>
</body>
</html>
.text-red {
color: red;
background-color: yellow;
text-align: center;
}
.border-blue {
border: 5px solid blue;
}
.img-size {
width: 350px;
height: 200px;
}
* {
color: green;
}
li {
color: blue;
}
#special {
color: pink;
}
.red {
width: 100px;
height: 100px;
background: yellow;
padding: 20px 100px;
border: 5px dashed red;
}
.color-turquoise {
color: #40e0d0;
}
button:hover {
background: #40e0d0;
color: #8b4513;
}
a[href="naver.com"] {
color: purple;
}
728x90
'๋งํฌ์ > Html & Css' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๊ตฌ๊ธ ํํ์ด์ง ํด๋ก ์ฝ๋ฉ[์ ํ๋ฒ ์กฐ์ฝ๋ฉ๋] (0) | 2022.03.26 |
---|---|
CSS์ ๋ ์ด์์ display (0) | 2022.03.21 |
๋ฐ์ํ ์น ํ์ํ ๋ถํธ์คํธ๋ฉ (0) | 2022.03.18 |
HTML ๊ฐ์ข ํ๊ทธ ์ฐ์ต (0) | 2022.03.17 |
์นํ์ด์ง๋ฅผ ์ธํฐ๋ท์ ๊ณต๊ฐํ๊ธฐ (0) | 2022.03.12 |