π»
CSS μ μ΄ν΄ - νκ·Έ μ νμ, class μ νμ, id μ νμ, νΌν©μ νμ, μμνμ(νμ)μ νμ, λμ μ νμ λ³Έλ¬Έ
KITRI/CSS
CSS μ μ΄ν΄ - νκ·Έ μ νμ, class μ νμ, id μ νμ, νΌν©μ νμ, μμνμ(νμ)μ νμ, λμ μ νμ
λν¨λ 2020. 5. 28. 14:54https://www.w3schools.com/css/default.asp
μ νμ : νκ·Έλ₯Ό μ ν, κΈ°λ³Έμ νμ(Tag, Class, Id)
μ€νμΌ : νκ·Έλ₯Ό κΎΈλ©°μ€λ€.
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>μ€νμΌ μνΈ μμ (Cascading μΊμ€μΌμ΄λ© Style Sheet)</title>
<style type="text/css">
/*
μ νμ : νκ·Έλ₯Ό μ ν, κΈ°λ³Έμ νμ(Tag, Class, Id)
μ€νμΌ : νκ·Έλ₯Ό κΎΈλ©°μ€λ€.
*/
font, span{
font-size: 25px; /*default: 16px, 100%, em*/
color: blue;
}
span{
color: red;
font-family: κΆμ체;
}
p{
font-size: 200%;
}
div{
line-height: 100px; /*λ¬Έμμ΄ κ°κ²© */
background-color: yellow;
}
</style>
</head>
<body>
<font>μλ
νμΈμ.</font><br/><br/>
<font>λ°κ°μ΅λλ€.</font><br/><br/>
<span>μ¬λ¦μ
λλ€.</span><br/><br/>
<span>겨μΈμ
λλ€.</span><br/><br/>
<p>κ°μμ
λλ€.</p>
<p>λ΄μ
λλ€.</p>
<div>μ¬κ³Ό</div>
<div>λ°λλ</div>
<div>λΈκΈ°</div>
</body>
</html>
νκ·Έ μ νμ
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>νκ·Έ μ νμ </title>
<style type="text/css">
*{
font-size: 18px;
}
li, p, h1{
color: #0054FF;
}
li{
list-style-type: none;
}
h1, p{
font-weight: bold;
}
</style>
</head>
<body>
<header>
<h1>KKKK μ£Όμνμ¬</h1>
</header>
<nav>
<ul>
<li>νμ¬μκ°</li>
<li>μ νμκ°</li>
<li>κ³ κ°μΌν°</li>
<li>곡μ§μ¬ν</li>
</ul>
</nav>
<section>
<p>μ°λ¦¬ νμ¬λ 50λ
μ ν΅μ μμ¬μ λ°μ΄λ κΈ°μ μ λ°νμΌλ‘ μ’μ νμ¬μ
λλ€.</p>
<p>
λͺ¨λ νκ·Έλ style μ΄λΌλ μμ±μ΄ μμ΅λλ€.
λν λͺ¨λ νκ·Έμλ id μμ±λ μμ΅λλ€.
</p>
</section>
<footer>
<p>μ±λ¨μ λΆλΉκ΅¬ μΌνλ μ΄μ€νμ΄μ€</p>
<a href="http://www.naver.com">λ€μ΄λ²</a><br/><br/>
</footer>
</body>
</html>
CLASS μ νμ
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>CLASS μ νμ</title>
<style type="text/css">
font{
font-size: 14px;
}
.one{
color: red;
}
.two{
color: blue;
}
</style>
</head>
<body>
<font>
font μ€νμΌ μ°μ΅ μ
λλ€.
κΈν¬κΈ° 14px
</font><br/><br/>
<font class="one">
font μ€νμΌ μ°μ΅ μ
λλ€.
κΈν¬κΈ° 14px, κΈκΌ΄ λΉ¨κ°μ
</font><br/><br/>
<span class="one">
span μ€νμΌ μ°μ΅ μ
λλ€.
κΈ°λ³ΈκΈκΌ΄ 16px, κΈκΌ΄ λΉ¨κ°μ
</span><br/><br/>
<font class="two">
font μ€νμΌ μ°μ΅ μ
λλ€.
κΈν¬κΈ° 14px, κΈκΌ΄ νλμ
</font><br/><br/>
</body>
</html>
ID μ νμ
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>ID μ νμ</title>
<style type="text/css">
#students1{
color: red;
font-size: 20px;
font-decoration: underline;
}
#students2{
color: blue;
font-size: 2em;
font-weight: bold;
}
</style>
</head>
<body>
<div>
<div id="students1">
<dl>
<dt>μ΄λ¦</dt>
<dd>μ‘°μΈμ±</dd>
</dl>
<dl>
<dt>νκ³Ό</dt>
<dd>μ μκ³Ό</dd>
</dl>
</div>
<div id="students2">
<dl>
<dt>μ΄λ¦</dt>
<dd>κΉνν¬</dd>
</dl>
`
<dl>
<dt>νκ³Ό</dt>
<dd>μ μκ³Ό</dd>
</dl>
</div>
</div>
</body>
</html>
κΈ°μ€μ μ΄ λλ κ²μ id(λΈλ‘μ΄ λλ μ€ννΈμ μ)λ classλ‘ μ‘μμ€λ€.
νΌν©μ νμ
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>νΌν© μ νμ</title>
<style type="text/css">
font{
font-size: 12px;
color: skyblue;
}
.show{
font-size: 20px;
}
#disp{
font-size: 40px;
}
#my-font{
font-family: κΆμ체
}
</style>
</head>
<body>
<font class="show" id="disp"> μ°μ΅μ
λλ€. 40px(μ°μ μμ id λμ), skyblue </font>
<br/><br/>
<!-- λͺ¨λ νκ·Έλ μ€νμΌ(style)μμ±μ μ¬μ©ν μ μλ€. λ¨, brνκ·Έλ μλ¨ -->
<font class="show" id="disp" style="font-size: 9px"> μ°μ΅μ
λλ€. 20px, skyblue </font>
<br/><br/>
<font id="disp"> μ°μ΅μ
λλ€. 40px, skyblue </font>
<br/><br/>
<font class="show" id="my-font"> μ°μ΅μ
λλ€. 20px, skyblue, κΆμ체 </font>
<br/><br/>
<font> μ°μ΅μ
λλ€. 12px, skyblue </font>
<br/><br/>
</body>
</html>
μμ νμ(νμ)μ νμ
μμ: μ νμ > μ νμ{μμ±:κ°;......}
νμ: μ νμ μ νμ{μμ±:κ°;......} νμ μμλ μμ ν¬ν¨λλ€.
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>μμ νμ(νμ)μ νμ</title>
<style type="text/css">
/*
μμ:μ νμ > μ νμ{μμ±:κ°;......}
νμ: μ νμ μ νμ{μμ±:κ°;......} νμ μμλ μμ ν¬ν¨λλ€.
*/
li{
list-style-type: none;
}
#one > .menu{
color: green;
}
#two > .menu{
color: red;
}
</style>
</head>
<body>
<ul id="one">
<li class="menu">MENU1</li>
<li>MENU2</li>
<li class="menu">MENU3</li>
<li>MENU4</li>
<li class="menu">MENU5</li>
</ul>
<ol id="two">
<li class="menu">MENU1</li>
<li>MENU2</li>
<li class="menu">MENU3</li>
<li>MENU4</li>
<li class="menu">MENU5</li>
</ol>
</body>
</html>
νμ μ ν: μ νμ ~ μ νμ{μμ±:κ°,......} /λͺ¨λ λμ
μΈμ ν νμ μ ν: μ νμ + μ νμ{μμ±:κ°,......} /λ°λ‘ μλ λμ
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>λμ μ νμ </title>
<style type="text/css">
/*
νμ μ ν: μ νμ ~ μ νμ{μμ±:κ°,......} /λͺ¨λ λμ
μΈμ ν νμ μ ν: μ νμ + μ νμ{μμ±:κ°,......} /λ°λ‘ μλ λμ
*/
#title ~ div {
color: blue;
}
#title + div {
color: green;
}
</style>
</head>
<body>
<div>μλ
νμΈμ.</div>
<div id="title" style="color:red; font-size: 20px;">HI</div>
<div>ONE</div>
<div>TWO</div>
<div>THREE</div>
<div>FOUR</div>
<div>FIVE</div>
</body>
</html>
λ°μν
'KITRI > CSS' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
CSS μ μ΄ν΄ - Yahoo μ¬μ΄νΈ layout (0) | 2020.06.02 |
---|---|
CSS μ μ΄ν΄ - μΌνλͺ° layout (0) | 2020.06.02 |
Comments