๐Ÿ’ป Programming/HTML, CSS

[CSS] CSS, ๊ทธ๋ฆฌ๊ณ  ์Šคํƒ€์ผ ์‹œํŠธ

Jiwon() 2023. 2. 20. 21:38

๐Ÿ“Œ CSS๋ž€?


Cascading Style Sheets์˜ ์•ฝ์ž๋กœ, ์›นํŽ˜์ด์ง€๋ฅผ ๋ณด๊ธฐ ์ข‹๊ฒŒ ๊พธ๋ฏธ๊ธฐ ์œ„ํ•ด ์ž‘์„ฑํ•˜๋Š” ์ฝ”๋“œ

HTML์ด ์›น๋ฌธ์„œ์˜ ๋ผˆ๋Œ€๋ฅผ ์ด๋ฃฌ๋‹ค๋ฉด, CSS๋Š” ๊ทผ์œก์ด๋ผ๊ณ  ๋ณผ ์ˆ˜ ์žˆ์Œ (๋‚˜์ค‘์— ๋ฐฐ์šฐ๊ฒŒ ๋  JS๋Š” ๋™์ ์ธ ์›น์‚ฌ์ดํŠธ ๊ตฌํ˜„ํ•˜๋Š” ๋‡Œ์˜ ์—ญํ• )

 

/* ์„ ํƒ์ž { ์†์„ฑ1: ์†์„ฑ๊ฐ’, ์†์„ฑ2: ์†์„ฑ๊ฐ’2} */
p {
  text-align: center;
  color: red;
}

 


 

๐Ÿ“Œ ์Šคํƒ€์ผ ์‹œํŠธ


์Šคํƒ€์ผ ์‹œํŠธ๋Š” ํฌ๊ฒŒ '๋ธŒ๋ผ์šฐ์ € ๊ธฐ๋ณธ ์Šคํƒ€์ผ'๊ณผ '์‚ฌ์šฉ์ž ์Šคํƒ€์ผ'๋กœ ๋‚˜๋‰˜๊ณ , ์—ฌ๊ธฐ์„œ ์‚ฌ์šฉ์ž ์Šคํƒ€์ผ์€ ๋‹ค์‹œ '์ธ๋ผ์ธ ์Šคํƒ€์ผ', '๋‚ด๋ถ€ ์Šคํƒ€์ผ ์‹œํŠธ', '์™ธ๋ถ€ ์Šคํƒ€์ผ ์‹œํŠธ' ์„ธ ๊ฐ€์ง€๋กœ ๋‚˜๋‰˜๋Š”๋ฐ ์ด ์ค‘์—์„œ ๋‚ด๋ถ€ ์Šคํƒ€์ผ ์‹œํŠธ์™€ ์™ธ๋ถ€ ์Šคํƒ€์ผ ์‹œํŠธ์— ๋Œ€ํ•ด ์ •๋ฆฌํ•ด๋ณด๋ ค๊ณ  ํ•œ๋‹ค.

 

 

 

1. ๋‚ด๋ถ€ ์Šคํƒ€์ผ ์‹œํŠธ

 : ๊ฐ™์€ HTML ์›น๋ฌธ์„œ ์•ˆ์— ์ž‘์„ฑํ•˜๋Š” ๊ฒฝ์šฐ๋ฅผ ๋งํ•˜๋ฉฐ, <head> ํƒœ๊ทธ ์•ˆ์—์„œ <style></style> ํƒœ๊ทธ ์‚ฌ์ด์— ์ž‘์„ฑํ•˜์—ฌ ์ •์˜

 

<!DOCTYPE html>
<html lang="ko">
<head>
    <meta charset="UTF-8">
    <title>๋‚ด๋ถ€ ์Šคํƒ€์ผ ์‹œํŠธ</title>
    <style>
        p {
            color: #434cb0;
            background-color: #c4c4c4;
        }
    </style>
</head>
<body>
    <p> '๋‚ด๋ถ€ ์Šคํƒ€์ผ ์‹œํŠธ'๋ž€ ์›น๋ฌธ์„œ ์•ˆ์—์„œ ์‚ฌ์šฉํ•  ์Šคํƒ€์ผ์„ ๊ฐ™์€ HTML ์›น๋ฌธ์„œ ์•ˆ์— ์ž‘์„ฑํ•œ ๊ฒƒ์„ ๋งํ•œ๋‹ค. </p>
</body>
</html>

 

 

2. ์™ธ๋ถ€ ์Šคํƒ€์ผ ์‹œํŠธ

 : .css ๋ผ๋Š” ํ™•์žฅ์ž๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์Šคํƒ€์ผ ์‹œํŠธ๋ฅผ ๋”ฐ๋กœ ํŒŒ์ผ๋กœ ์ €์žฅํ•˜๊ณ , <link> ํƒœ๊ทธ๋ฅผ ์ด์šฉํ•˜์—ฌ ์›น๋ฌธ์„œ์— ์—ฐ๊ฒฐํ•˜๋Š” ๋ฐฉ๋ฒ•

 

p {
    color: #434cb0;
    background-color: #c4c4c4;
}

 

<!DOCTYPE html>
<html lang="ko">
<head>
    <meta charset="UTF-8">
    <title>์™ธ๋ถ€ ์Šคํƒ€์ผ ์‹œํŠธ</title>
    <link rel="stylesheet" href="p.css">
</head>
<body>
    <p> '์™ธ๋ถ€ ์Šคํƒ€์ผ ์‹œํŠธ'๋ž€ ์›น๋ฌธ์„œ ์•ˆ์—์„œ ์‚ฌ์šฉํ•  ์Šคํƒ€์ผ์„ ์™ธ๋ถ€ ํŒŒ์ผ๋กœ ์ž‘์„ฑํ•˜์—ฌ ์›น๋ฌธ์„œ์™€ ์—ฐ๊ฒฐํ•˜๋Š” ๊ฒฝ์šฐ์ด๋‹ค. </p>
</body>
</html>