๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๐Ÿ’ป Deep Wide Programming/Html & Css

[์ƒํ™œ์ฝ”๋”ฉ] WEB2 CSS- 6๊ฐ•, 7๊ฐ•, 8๊ฐ• (์„ ํƒ์ž์˜ ๊ธฐ๋ณธ, ๋ฐ•์Šค๋ชจ๋ธ)

728x90
๋ฐ˜์‘ํ˜•

1. CSS ์†์„ฑ์„ ์Šค์Šค๋กœ ์•Œ์•„๋‚ด๊ธฐ

css์—์„œ ํšจ๊ณผ๋ฅผ ์˜๋ฏธํ•˜๋Š” ์šฉ์–ด๊ฐ€ property๋ผ๋Š” ๊ฒƒ์„ ์•Œ์•˜์œผ๋‹ˆ, ์ด์ œ ์ง์ ‘ ๊ฒ€์ƒ‰ํ•  ์ˆ˜ ์žˆ๋‹ค!

css text center property,

css text size property ์ด๋Ÿฐ ์‹์œผ๋กœ ๊ฒ€์ƒ‰ํ•ด์„œ ์ง์ ‘ ๋ฐฉ๋ฒ•์„ ์ฐพ์•„ ๋งŒ๋“ค์–ด๊ฐ€๋Š” ๊ฒƒ์ด๋‹ค! ๋ชจ๋“  ๊ฒƒ์„ ์™ธ์šธ ํ•„์š”์—†๊ณ , ์ง€๊ธˆ๊นŒ์ง€ ๋ฐฐ์šด ๊ฒƒ๋งŒ์œผ๋กœ ๊ณ„์† ๊ฒ€์ƒ‰ํ•˜๊ณ , ์‘์šฉํ•ด์„œ ๋งŒ๋“ค์–ด๊ฐ€๋Š”๊ฑฐ๋‹ค.

 

2. CSS ์„ ํƒ์ž์˜ ๊ธฐ๋ณธ

CSS๋ฅผ ๋‹ค๋ฃจ๋Š” ์ค‘์š”ํ•œ ํ† ๋Œ€ 2๊ฐ€์ง€

1) ํšจ๊ณผ
2) ์„ ํƒ์ž

 

CSS -> '์ค‘๋ณต'์„ ์—†์• ๋Š” ๊ฒƒ์ด ์•„์ฃผ ์ค‘์š”ํ•œ ์ด์Šˆ!!

 html์˜ ์–ธ์–ด๋กœ class="~~"๋ผ๋Š” ํƒœ๊ทธ๋ฅผ ๋งŒ๋“ค์–ด์ค˜์„œ ํ•œ๋ฒˆ์— <style> .~~{    } </style>๋กœ ์ฒ˜๋ฆฌํ•œ๋‹ค.

class="โ˜†" ์˜ <style>์ง๊ฟ์€ .โ˜†

 

<style>์—์„œ ๊ฐ€์žฅ ์ตœ๊ทผ์˜ ๋ช…๋ น์ด ๊ฐ€์žฅ ์˜ํ–ฅ๋ ฅ์ด ์žˆ๋‹ค. 

id= "โ˜†" ์˜ css ์ง๊ฟ์€ #โ˜†

 

ํŒŒ์›Œ ์ˆœ์„œ

tag ์„ ํƒ์ž < class ์„ ํƒ์ž <id ์„ ํƒ์ž

 

์™œ?

id ์„ ํƒ์ž๋Š” ํ•œ ๋ฒˆ๋งŒ ๋‚˜์™€์•ผํ•ด!

a๋กœ ์ „์ฒด๋ฅผ ์งœ๊ณ , ์˜ˆ์™ธ์ ์ธ ์„ฑ์งˆ์„ id ์„ ํƒ์ž๋กœ ๊ฑธ์–ด์ฃผ๋Š” ๊ฒƒ์ด๋‹ค.

 

CSS Selector ๊ฒ€์ƒ‰ํ•ด์„œ ํ•œ ๋ฒˆ ํ›‘์–ด๋ณด์ž

 

3. ๋ฐ•์Šค๋ชจ๋ธ

๋ฐ•์Šค๋ชจ๋ธ์ด ํ™”๋ฉด ์ „์ฒด๋ฅผ ์“ฐ๋Š” h1๊ฐ™์€ ํƒœ๊ทธ๋Š” block level element, 

๋ฐ•์Šค๋ชจ๋ธ์ด ํ•ด๋‹น ๋ถ€๋ถ„๋งŒ ์“ฐ๋Š” inline element

display๋ฅผ ํ†ตํ•ด inline/block ํ•„์š”์— ๋”ฐ๋ผ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ๋‹ค. 

 

์ฝค๋งˆ๋ฅผ ํ†ตํ•ด ์ค‘๋ณต์„ ์ค„์ผ ์ˆ˜ ์žˆ๋‹ค!

์ค‘๋ณต์„ ๋” ์ค„์ผ ์ˆ˜ ์žˆ๋‹ค!

 

Padding

๋ฐ•์Šค ๋‚ด์— ๊ธ€์ž์™€ ๊ฐ„๊ฒฉ 

Margin

ํ…Œ๋‘๋ฆฌ์™€ ํ…Œ๋‘๋ฆฌ ์‚ฌ์ด์˜ ๊ฐ„๊ฒฉ 

Width & Hight

width๋กœ ๋ฐ•์Šค๋ชจ๋ธ์˜ ๋„ˆ๋น„๋ฅผ ์กฐ์ ˆํ•  ์ˆ˜ ์žˆ๋‹ค!

 

 

์›นํŽ˜์ด์ง€์—์„œ ์˜ค๋ฅธ์ชฝ ํด๋ฆญํ•˜๊ณ  '๊ฐœ๋ฐœ์ž๋„๊ตฌ'๋ฅผ ํ†ตํ•ด ๋„์›€์„ ๊ผญ ๋ฐ›์•„์„œ ์›นํŽ˜์ด์ง€๋ฅผ ๋งŒ๋“ค๋„๋ก ํ•œ๋‹ค!

 

728x90
๋ฐ˜์‘ํ˜•