Skip to main content Link Menu Expand (external link) Document Search Copy Copied

HTML / CSS ๊ธฐ์ดˆ

Table of contents

  1. html ๊ธฐ๋ณธ ํ˜•์‹
  2. html์˜ ๊ฐ„๋‹จํ•œ ๊ตฌ์กฐ
  3. CSS ์ ์šฉ
  4. style๋ฅผ ๊ตฌ๋ถ„ํ•ด์„œ ์ ์šฉํ•˜๊ธฐ
  5. div ํƒœ๊ทธ ์ ์šฉ
  6. ๋ฐ•์Šค ๊พธ๋ฏธ๊ธฐ
  7. html ํฐํŠธ ์ ์šฉํ•˜๊ธฐ
  8. float
  9. ํ•˜์ดํผ๋งํฌ ๊ฑธ๊ธฐ

html ๊ธฐ๋ณธ ํ˜•์‹


html์˜ ๋ฌธ์„œ๋Š”

<!DOCTYPE html>
<html>

</html>

์œ„์™€ ๊ฐ™์€ ์ œ์ผ ํฐ ํ‹€์„ ๋จผ์ € ์ƒ์„ฑํ•œ ํ›„ ์•ˆ์— ๋‚ด์šฉ๋“ค์„ ๋„ฃ๋Š”๋‹ค.

๊ทธ๋ฆฌ๊ณ  ํ•œ๊ตญ์–ด๋ฅผ ์ธ์‹ํ•  ์ˆ˜ ์žˆ๊ฒŒ, <meta charset = "UTF-8"> ์ฝ”๋“œ๋ฅผ ํƒœ๊ทธ์— ์ถ”๊ฐ€ํ•ด์ฃผ์–ด์•ผ ํ•œ๋‹ค.


html์˜ ๊ฐ„๋‹จํ•œ ๊ตฌ์กฐ


<!DOCTYPE html>
<html>
	<head>
		<meta charset = "UTF-8">
		<title> ํƒ€์ดํ‹€ ์ œ๋ชฉ์ž…๋‹ˆ๋‹ค.</title>
	</head>
	<body>
		<h1> ๊ฒŒ์‹œ๊ธ€ ํฐ ์ œ๋ชฉ์ž…๋‹ˆ๋‹ค.</h1>
		<p> ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค. </p>
        <footer>๋ฐ˜๊ฐ‘์Šต๋‹ˆ๋‹ค..</footer>
	</body>
</html>

์œ„์™€ ๊ฐ™์ด ์ฝ”๋“œ๋ฅผ ์ž…๋ ฅํ•˜๋ฉด

image-20221017160724358

์ด๋Ÿฌํ•œ ๊ฒฐ๊ณผ๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ๋‹ค.


<body></body> ํƒœ๊ทธ ์•ˆ์— ์žˆ๋Š” ๋‚ด์šฉ๋“ค์€ html ๋ฌธ์„œ์— ์ง์ ‘์ ์œผ๋กœ ํ‘œํ˜„๋˜๋Š” ๋‚ด์šฉ์„ ๋„ฃ๋Š” ํƒœ๊ทธ์ด๋‹ค.

<footer></footer> ํƒœ๊ทธ๋Š”, html ๋ฌธ์„œ ์ œ์ผ ์•„๋ž˜์— ์›ํ•˜๋Š” ๋‚ด์šฉ์„ ํ‘œ์‹œํ•˜๋Š” ํƒœ๊ทธ์ด๋‹ค.


CSS ์ ์šฉ


html ์€ ๊ฐ„๋‹จํ•˜๊ฒŒ ๋งํ•˜๋ฉด, ๊ณจ๊ฒฉ๊ณผ ๊ตฌ์กฐ๋ฅผ ๊ฒฐ์ •ํ•˜๋Š” ์ฝ”๋“œ์ด๊ณ , ๊ทธ ์™ธ์— ๋‚ด์šฉ์˜ ์ƒ‰์ด๋‚˜, ํฌ๊ธฐ ๋“ฑ ์Šคํƒ€์ผ์„ ์„ค์ •ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” css ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•ด์•ผ ํ•œ๋‹ค.

css๋ฅผ ์ ์šฉํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” css ์ฝ”๋“œ๊ฐ€ ์ž‘์„ฑ๋œ css ํŒŒ์ผ์„ ์—ฐ๊ฒฐ์‹œ์ผœ์ฃผ์–ด์•ผ ํ•˜๋Š”๋ฐ, head ํƒœ๊ทธ ์•ˆ์— <link rel="stlyesheet" href="cssํŒŒ์ผ์ด๋ฆ„.css"> ์„ ๋„ฃ์–ด์ฃผ๋ฉด๋œ๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด, codelion.css ํŒŒ์ผ์ด ์žˆ๋‹ค๊ณ  ํ•  ๋•Œ,

<!DOCTYPE html>
<html>
	<head>
		<meta charset = "UTF-8">
		<title> ํƒ€์ดํ‹€ ์ œ๋ชฉ์ž…๋‹ˆ๋‹ค.</title>
        <link rel = "stylesheet" href="codelion.css">
	</head>
	<body>
		<h1> ๊ฒŒ์‹œ๊ธ€ ํฐ ์ œ๋ชฉ์ž…๋‹ˆ๋‹ค.</h1>
		<p> ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค. </p>
        <footer>๋ฐ˜๊ฐ‘์Šต๋‹ˆ๋‹ค..</footer>
	</body>
</html>

html ํŒŒ์ผ์„ ์œ„์™€ ๊ฐ™์ด ์ž‘์„ฑํ•˜๊ณ 

footer{
    text-align : center;
    background-color:black;
    color:white;
}

์œ„์™€ ๊ฐ™์ด css ํŒŒ์ผ์„ ์ ์šฉํ•œ๋‹ค๋ฉด,

image-20221017161514131

์œ„์™€ ๊ฐ™์ด, footer ๋ถ€๋ถ„์˜ ์Šคํƒ€์ผ์ด ๊ฒ€์€์ƒ‰ ๋ฐฐ๊ฒฝ์— ํ•˜์–€์ƒ‰ ๊ธ€์ž, ๊ทธ๋ฆฌ๊ณ  ๊ฐ€์šด๋ฐ ์ •๋ ฌ์ด ๋œ ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.

์ฆ‰, ํŠน์ • ํƒœ๊ทธ์˜ ์Šคํƒ€์ผ์„ ๊ฒฐ์ •ํ•˜๋Š” ๊ฒƒ์ด css ํŒŒ์ผ์ด๋ผ๊ณ  ๋ณผ ์ˆ˜ ์žˆ๋‹ค.

์ด ์™ธ์—๋„, ์•„๋ž˜์™€ ๊ฐ™์€ ์„ค์ •๋“ค์ด ์žˆ๋‹ค.


font-size : ()px; : ํฐํŠธ ์‚ฌ์ด์ฆˆ ์กฐ์ ˆ

color : (); : ํฐํŠธ ์ƒ‰ ์„ค์ • (black,red ๋“ฑ๋“ฑ)

font-weight : (); : ํฐํŠธ ๋‘๊ป˜ ์„ค์ • (bold, or ์ˆซ์ž ๋“ฑ๋“ฑ)

line-height : ()px; : ํฐํŠธ ๊ฐ„๊ฒฉ ์„ค์ •( ๐Ÿ’ก ์ผ๋ฐ˜์ ์œผ๋กœ ํฐํŠธ ํฌ๊ธฐ์˜ 160%๋กœ ์„ค์ •ํ•œ๋‹ค)


style๋ฅผ ๊ตฌ๋ถ„ํ•ด์„œ ์ ์šฉํ•˜๊ธฐ


์œ„์™€ ๊ฐ™์€ ๋ฐฉ๋ฒ•์œผ๋กœ๋Š”, ์Šคํƒ€์ผ์ด ์ ์šฉ๋œ ๋ชจ๋“  ํƒœ๊ทธ๊ฐ€ ์Šคํƒ€์ผ์ด ๊ฒฐ์ •๋˜๋ฏ€๋กœ, ์›ํ•˜๋Š” ๋ถ€๋ถ„๋งŒ ์Šคํƒ€์ผ์„ ์ ์šฉํ•  ์ˆ˜ ์—†๋‹ค.

์ด๋•Œ, class๋ฅผ ์ ์šฉ์‹œ์ผœ, ์ ์šฉํ•˜๊ธธ ์›ํ•˜๋Š” ์Šคํƒ€์ผ์„ ๋‚˜๋ˆ ์„œ ์ ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

<!DOCTYPE html>
<html>
	<head>
		<meta charset = "UTF-8">
		<title> ํƒ€์ดํ‹€ ์ œ๋ชฉ์ž…๋‹ˆ๋‹ค.</title>
        <link rel = "stylesheet" href="codelion.css">
	</head>
	<body>
		<h1> ๊ฒŒ์‹œ๊ธ€ ํฐ ์ œ๋ชฉ์ž…๋‹ˆ๋‹ค.</h1>
		<p class = "ex1"> ์ฒซ๋ฒˆ์งธ ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค. </p>
        <p class = "ex2"> ๋‘๋ฒˆ์งธ ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค. </p>
        <p class = "ex3"> ์„ธ๋ฒˆ์งธ ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค. </p>
        <footer>๋ฐ˜๊ฐ‘์Šต๋‹ˆ๋‹ค..</footer>
	</body>
</html>

์œ„์™€ ๊ฐ™์ด ํƒœ๊ทธ์— class๋ฅผ ์‚ฌ์šฉํ•ด์„œ ์ด๋ฆ„์„ ๋ถ™์—ฌ์ฃผ๊ณ 

footer{
    text-align : center; 
    background-color:black; 
    color:white;
}

.ex1{
    font-size : 30px;
}

.ex2{
    font-size : 40px;
}

.ex3{
    font-size : 10px;
}

์œ„์™€ ๊ฐ™์ด, ์ •ํ•ด์ค€ ์ด๋ฆ„ ์•ž์— . ์„ ๋ถ™์—ฌ์ฃผ๊ณ  ์Šคํƒ€์ผ์„ ์ ์šฉ์‹œ์ผœ์ฃผ๋ฉด

image-20221017162536519

์œ„์™€ ๊ฐ™์ด ๊ฐ <p> ํƒœ๊ทธ๋งˆ๋‹ค ์Šคํƒ€์ผ์ด ์ ์šฉ๋œ ๊ฒƒ์„ ๋ณผ ์ˆ˜ ์žˆ๋‹ค.

https://htmlcolorcodes.com/

๐Ÿ’ก TIP : ์œ„ ์‚ฌ์ดํŠธ์—์„œ color ์ฝ”๋“œ๋ฅผ ์–ป๊ณ , ๋‹ค์–‘ํ•œ ์ƒ‰์„ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋‹ค.


div ํƒœ๊ทธ ์ ์šฉ


์—ฌ๋Ÿฌ ํƒœ๊ทธ์˜ ์Šคํƒ€์ผ์„ ํ•œ๋ฒˆ์— ์ ์šฉํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” <div></div> ํƒœ๊ทธ๋กœ ๊ฐ์‹ธ์ฃผ๊ณ  ์Šคํƒ€์ผ์„ ์ ์šฉ์‹œํ‚ค๋ฉด ๋œ๋‹ค.

border : ๋‘๊ป˜ ๋ฐฉ์‹ ์ƒ‰๊น” ; ๋กœ ๋ฐ•์Šค๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค.

width : ๋„ˆ๋น„; ๋กœ ๋ฐ•์Šค์˜ ๋„ˆ๋น„๋ฅผ ์„ค์ •ํ•  ์ˆ˜ ์žˆ๋‹ค.

margin-left : auto; margin-right : auto; ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋ฐ•์Šค๋ฅผ ๊ฐ€์šด๋Œ€ ์ •๋ ฌ์‹œํ‚ฌ ์ˆ˜ ์žˆ๋‹ค.

<!DOCTYPE html>
<html>
	<head>
		<meta charset = "UTF-8">
		<title> ํƒ€์ดํ‹€ ์ œ๋ชฉ์ž…๋‹ˆ๋‹ค.</title>
        <link rel = "stylesheet" href="codelion.css">
	</head>
	<body>
		<h1> ๊ฒŒ์‹œ๊ธ€ ํฐ ์ œ๋ชฉ์ž…๋‹ˆ๋‹ค.</h1>
        <div class = "div1">
        	<p class = "ex1"> ์ฒซ๋ฒˆ์งธ ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค. </p>   
        </div>
        
        <div class = "div2">
		    <p class = "ex2"> ๋‘๋ฒˆ์งธ ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค. </p>
            <p class = "ex3"> ์„ธ๋ฒˆ์งธ ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค. </p>
            <footer>๋ฐ˜๊ฐ‘์Šต๋‹ˆ๋‹ค..</footer>
        </div>
	</body>
</html>

์œ„์™€ ๊ฐ™์ด 2๊ฐœ์˜ div ๋ฐ•์Šค๋ฅผ ๋งŒ๋“ค์—ˆ๋‹ค.

footer{
    text-align : center; 
    background-color:black; 
    color:white;
}

.ex1{
    font-size : 30px;
}

.ex2{
    font-size : 40px;
}

.ex3{
    font-size : 10px;
}
.div1{
    border : 3px solid blue;
    width : 610px;
    margin-left : auto;
    margin-right : auto;
}
.div2{
    border : 5px solid red;
    width : 500px;
    margin-left : auto;
    margin-right : auto;
}

๊ทธ๋ฆฌ๊ณ  ์œ„์™€ ๊ฐ™์€ css ํŒŒ์ผ์„ ์ ์šฉ์‹œ์ผฐ์„ ๋•Œ

image-20221017164442667

์œ„์™€ ๊ฐ™์€ ๊ฒฐ๊ณผ๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ๋‹ค.

div ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ section article ๋“ฑ์œผ๋กœ ์ฝ˜ํ…์ธ ๋ฅผ ๋ถ„๋ฆฌํ•  ์ˆ˜ ๋„ ์žˆ๋‹ค.

๋‹ค์–‘ํ•œ ํƒœ๊ทธ๋ฅผ ์ ์ ˆํ•œ ๊ณณ์— ํ™œ์šฉํ–ˆ์„๋•Œ, ๊ฐ€๋…์„ฑ์„ ๋†’์ผ ์ˆ˜ ์žˆ๋‹ค.


๋ฐ•์Šค ๊พธ๋ฏธ๊ธฐ


image-20221017170033588

๋ฐ•์Šค๋Š” margin + border + padding + contents(width & height) ๋ฐ•์Šค๋กœ ์ด๋ฃจ์–ด์ ธ์žˆ๊ณ , ๊ฐ ์‚ฌ์ด์ฆˆ๋ฅผ ์กฐ์ ˆํ•ด์„œ ์›ํ•˜๋Š” ํ˜•ํƒœ์˜ ๋ฐ•์Šค๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค.

footer{
    text-align : center; 
    background-color:black; 
    color:white;
}

.ex1{
    font-size : 5px;
}

.ex2{
    font-size : 5px;
}

.ex3{
    font-size : 5px;
}
.div1{
    height : 100px;
    width : 100px;
    margin : 20px;
    border : 20px solid black;
    padding: 20px;
}
.div2{
    height : 100px;
    width : 100px;
    border : 20px solid red;
}

cssํŒŒ์ผ์„ ์œ„์™€ ๊ฐ™์ด ์ ์šฉํ•ด๋ณด๋ฉด

image-20221017171220159

์œ„์™€ ๊ฐ™์€ ๊ฒฐ๊ณผ๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ๊ณ , ๋‘ ๋ฐ•์Šค์˜ contents ๋ฐ•์Šค์˜ ํฌ๊ธฐ๋ฅผ ๊ฒฐ์ •ํ•˜๋Š” height ์™€ width์™€ border ์‚ฌ์ด์ฆˆ๋Š” ๋™์ผํ•˜๋‹ค.

ํ•˜์ง€๋งŒ ์ฒซ๋ฒˆ์งธ ๋ฐ•์Šค์˜ ๊ฒฝ์šฐ margin ์‚ฌ์ด์ฆˆ์™€ padding ์‚ฌ์ด์ฆˆ๋„ ์กด์žฌํ•˜์—ฌ ์œ„์™€ ๊ฐ™์€ ๊ฒฐ๊ณผ๊ฐ€ ๋‚˜์˜จ๋‹ค.

(margin/border/padding)-(top/bottom/right/left) ์™€ ๊ฐ™์ด ์›ํ•˜๋Š” ๋ฐฉํ–ฅ๋งŒ ๊ณต๊ฐ„์„ ์ƒ์„ฑํ•  ์ˆ˜๋„ ์žˆ๋‹ค.


๋ฐ•์Šค์— ๊ทธ๋ฆผ์ž๋ฅผ ์„ค์ •ํ•˜์—ฌ ๋„ฃ์„ ์ˆ˜๋„ ์žˆ๋‹ค.

box-shadow : (๊ทธ๋ฆผ์ž ๊ฐ€๋กœ๋ฐฉํ–ฅ ์ƒ๋Œ€์œ„์น˜) (๊ทธ๋ฆผ์ž ์„ธ๋กœ๋ฐฉํ–ฅ ์ƒ๋Œ€์œ„์น˜) (๊ทธ๋ฆผ์ž ํ๋ฆฌ๊ฒŒ) (๊ทธ๋ฆผ์ž ํฌ๊ธฐ) (๊ทธ๋ฆผ์ž ์ƒ‰)


์ฒซ๋ฒˆ์งธ ์ธ์ž๋Š”, ์–‘์ˆ˜๊ฐ’์€ ๊ทธ๋ฆผ์ž๊ฐ€ ์˜ค๋ฅธ์ชฝ์œผ๋กœ, ์Œ์ˆ˜ ๊ฐ’์€ ๊ทธ๋ฆผ์ž๊ฐ€ ์™ผ์ชฝ์œผ๋กœ ์ƒ๊ธด๋‹ค

๋‘๋ฒˆ์งธ ์ธ์ž๋Š”, ์–‘์ˆ˜๊ฐ’์€ ๊ทธ๋ฆผ์ž๊ฐ€ ์•„๋ž˜์ชฝ์œผ๋กœ, ์Œ์ˆ˜ ๊ฐ’์€ ๊ทธ๋ฆผ์ž๊ฐ€ ์œ„๋กœ ์ƒ๊ธด๋‹ค.

์„ธ๋ฒˆ์งธ ์ธ์ž๋Š”, ๊ฐ’์ด ํด์ˆ˜๋ก ๊ทธ๋ฆผ์ž๋ฅผ ํ๋ฆฌ๊ฒŒ ๋งŒ๋“ ๋‹ค.

๋„ค๋ฒˆ์งธ ์ธ์ž๋Š”, ๋ฐ•์Šค์˜ ํฌ๊ธฐ๋ณด๋‹ค ๊ทธ๋ฆผ์ž์˜ ํฌ๊ธฐ๋ฅผ ํ‚ค์šฐ๊ณ  ์‹ถ์„๋•Œ ๋„ฃ๋Š” ๊ฐ’์ด๋‹ค. 10px๋ฅผ ์ž…๋ ฅํ•˜๋ฉด, ๊ฐ€๋กœ์„ธ๋กœ ํฌ๊ธฐ๊ฐ€ ๋ฐ•์Šค๋ณด๋‹ค 10px ํฐ ๊ทธ๋ฆผ์ž๊ฐ€ ์ƒ์„ฑ๋œ๋‹ค.

๋‹ค์„ฏ๋ฒˆ์งธ ์ธ์ž๋Š”, ๊ทธ๋ฆผ์ž์˜ ์ƒ‰์„ ๊ฒฐ์ •ํ•œ๋‹ค.

image-20221017173756804


box-shadow: 20px 20px 20px 10px red; ๋ฅผ ์ ์šฉํ•œ ๋ฐ•์Šค์˜ ์˜ˆ์‹œ์ด๋‹ค.


html ํฐํŠธ ์ ์šฉํ•˜๊ธฐ


๊ธฐ๋ณธ ํฐํŠธ๋Š” ๋„ˆ๋ฌด ๋”ฑ๋”ฑํ•˜๊ธฐ ๋•Œ๋ฌธ์—, ํฐํŠธ๋ฅผ ์ ์šฉํ•ด๋ณธ๋‹ค.

https://fonts.google.com/

์œ„ ์‚ฌ์ดํŠธ์—์„œ ์›ํ•˜๋Š” ํฐํŠธ๋ฅผ ์ฐพ์€๋‹ค์Œ์—

image-20221017174222064

์›ํ•˜๋Š” ํฐํŠธ ์Šคํƒ€์ผ์„ ์ฐพ์€ ๋’ค, + ๋ฅผ ํด๋ฆญํ•˜๊ณ , ์—ด๋ฆฌ๋Š” ์ฐฝ์—์„œ

image-20221017174519042

์ด ๋ถ€๋ถ„์„ ๋ณต์‚ฌํ•ด์„œ css ํŒŒ์ผ์— ์ž…๋ ฅํ•˜๊ณ 

image-20221017174621132

์œ„ ์‚ฌ์ง„ ์ฒ˜๋Ÿผ, ์›ํ•˜๋Š” ๋ฐ•์Šค์— font-family: 'Montserrat'; ๋ฅผ ์ž…๋ ฅํ•˜๋ฉด ๋œ๋‹ค. (์ด๋ฆ„์€ ํฐํŠธ๋งˆ๋‹ค ๋‹ค๋ฅด๋‹ค.)

sans-serif ๋Š” ๊ธ€์ž ์Šคํƒ€์ผ์ธ๋ฐ, cursive,fantasy ๋“ฑ์ด ์žˆ๋‹ค.


float


ํ•œ ๋ผ์ธ์—์„œ ํŠน์ • ๋ถ€๋ถ„์„ ์™ผ์ชฝ, ํŠน์ • ๋ถ€๋ถ„์„ ์˜ค๋ฅธ์ชฝ์œผ๋กœ ์ •๋ ฌ์‹œํ‚ค๊ธฐ ์œ„ํ•ด์„œ๋Š” float : (right/left); ๋ฅผ ์ด์šฉํ•ด์„œ ์ •๋ ฌํ•ด์•ผ ํ•œ๋‹ค.

๋˜ํ•œ, float๋ฅผ ์ด์šฉํ•ด์„œ ์ •๋ ฌํ•œ ๋‚ด์šฉ๋“ค์ด ๊ฒน์ณ์ง€์ง€ ์•Š๊ฒŒ ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š”

๊ฒน์ณ์ง€๋Š” ํƒœ๊ทธ๋ฅผ div๋กœ ๊ฐ์‹ผ ํ›„,overflow: hidden ์†์„ฑ์„ ์ถ”๊ฐ€ํ•ด์ฃผ์–ด์•ผ ํ•œ๋‹ค.

<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <link rel="stylesheet" href="codelion.css">
</head>
<body>
	</p> ์•ˆ๋…•ํ•˜์„ธ์š”.   ์ž‘์„ฑ์ž </p>
</body>
</html>

์œ„์™€ ๊ฐ™์€ ์ฝ”๋“œ๋Š”

image-20221017192148774

์œ„์™€ ๊ฐ™์ด ๋ถ™์–ด์„œ ์ถœ๋ ฅ๋  ๊ฒƒ์ด๋‹ค.

<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8">
    <link rel="stylesheet" href="codelion.css">
  </head>
  <body>
        <p class="text1">์•ˆ๋…•ํ•˜์„ธ์š”</p>
        <p class="text2">์ž‘์„ฑ์ž</p>
  </body>
</html>
.text1 {
    float: left;
}

.text2 {
    float: right;
}

ํ•˜์ง€๋งŒ, ๊ฐ๊ฐ <p> ํƒœ๊ทธ๋กœ ๊ฐ์‹ผ ํ›„, float ์†์„ฑ์„ css ์—์„œ ์œ„์™€ ๊ฐ™์ด ๋ถ€์—ฌํ•˜๋ฉด,

image-20221017192328132

์ด๋ ‡๊ฒŒ, ์•ˆ๋…•ํ•˜์„ธ์š”๋Š” ์™ผ์ชฝ์ •๋ ฌ, ์ž‘์„ฑ์ž๋Š” ์˜ค๋ฅธ์ชฝ ์ •๋ ฌ์ด ๋œ๋‹ค.

<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8">
    <link rel="stylesheet" href="codelion.css">
  </head>
  <body>
        <p class="text1">์•ˆ๋…•ํ•˜์„ธ์š”</p>
        <p class="text2">์ž‘์„ฑ์ž</p>
        <p>์ €๋Š” html๊ณผ css๋ฅผ ๋ฐฐ์šฐ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.</p>
  </body>
</html>

ํ•˜์ง€๋งŒ, ์•„๋ž˜์— ๋ฌธ์žฅ์„ ํ•˜๋‚˜ ์ถ”๊ฐ€ํ–ˆ์„๋•Œ,

image-20221017192457676

์œ„์™€ ๊ฐ™์ด ์ถœ๋ ฅ์ด ์ด์ƒํ•˜๊ฒŒ ๋  ์ˆ˜ ์žˆ๋‹ค. ์ด๋Ÿฐ ๊ฒฝ์šฐ๋Š” , float ์†์„ฑ์„ ๋ถ€์—ฌํ•œ ํƒœ๊ทธ๋“ค์„ ๋ฌถ์–ด์„œ overflow : hidden; ์†์„ฑ์„ ๋ถ€์—ฌํ•ด์ฃผ๋ฉด ๋œ๋‹ค.

<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8">
    <link rel="stylesheet" href="codelion.css">
  </head>
  <body>
      <section class = "section1">
        <p class="text1">์•ˆ๋…•ํ•˜์„ธ์š”</p>
        <p class="text2">์ž‘์„ฑ์ž</p>
      </section>
        <p>์ €๋Š” html๊ณผ css๋ฅผ ๋ฐฐ์šฐ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.</p>
  </body>
</html>
.text1 {
    float: left;
}

.text2 {
    float: right;
}

.section1{
    overflow: hidden;
}

์œ„์™€ ๊ฐ™์ด section์œผ๋กœ ๋ฌถ๊ณ , overflow ์†์„ฑ์„ ๋ถ€์—ฌํ•˜๋ฉด

image-20221017192713097

์ •์ƒ์ ์œผ๋กœ ์ถœ๋ ฅ์ด ๋˜๋Š” ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.


ํ•˜์ดํผ๋งํฌ ๊ฑธ๊ธฐ


<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8">
    <link rel="stylesheet" href="codelion.css">
  </head>
  <body>
        <a href ="http://www.naver.com/"> <p class="text1">๋„ค์ด๋ฒ„</p></a>
  </body>
</html>

์œ„์™€ ๊ฐ™์ด <a href = "์ฃผ์†Œ"> ย ย </a> a ํƒœ๊ทธ์— href ๋กœ ์ฃผ์†Œ๋ฅผ ์ฐธ์กฐํ•˜๋ฉด ์•ˆ์— ์žˆ๋Š” ๋‚ด์šฉ or ์ด๋ฏธ์ง€๋ฅผ ํด๋ฆญํ–ˆ์„ ๋•Œ, ํ•ด๋‹น ์ฃผ์†Œ๋กœ ์ด๋™ํ•  ์ˆ˜ ์žˆ๋‹ค.