[TIL-2]

da.circleยท2022๋…„ 9์›” 15์ผ
0

TIL

๋ชฉ๋ก ๋ณด๊ธฐ
2/44

์ด๋ฏธ์ง€๐Ÿ“ท

HTML - <img>

  • ์ด๋ฏธ์ง€๋ฅผ ์›น์‚ฌ์ดํŠธ์— ์ถ”๊ฐ€ํ•œ๋‹ค.
<img alt="" src="">
  • alt : ์„œ๋ฒ„์—์„œ ์ด๋ฏธ์ง€๋ฅผ ๋ถˆ๋Ÿฌ์˜ฌ ์ˆ˜ ์—†์„ ๋•Œ ๋Œ€์‹  ๋ณด์—ฌ์ฃผ๋Š” ํ…์ŠคํŠธ
  • src : ์ด๋ฏธ์ง€ ํŒŒ์ผ ๊ฒฝ๋กœ ๋˜๋Š” url

CSS - <background-image>

  • ๋ฐฐ๊ฒฝ ์ด๋ฏธ์ง€๋ฅผ ์ถ”๊ฐ€ํ•œ๋‹ค.
<div class="backgroundImg"></div>
.backgroundImg {
	/*๋ฐฐ๊ฒฝ ์ด๋ฏธ์ง€ url ์ง€์ •*/
	background-image: url("https://upload.wikimedia.org/wikipedia/commons/thumb/6/61/HTML5_logo_and_wordmark.svg/1280px-HTML5_logo_and_wordmark.svg.png");
  
	/*
	div์˜ ๋„ˆ๋น„, ๋†’์ด๋ฅผ ์ง€์ •ํ•˜์ง€ ์•Š์œผ๋ฉด div์š”์†Œ์˜ ๋‚ด์šฉ์— ๋”ฐ๋ผ ํฌ๊ธฐ๊ฐ€ ์ •ํ•ด์ง„๋‹ค.
	์ด ์ฝ”๋“œ์—์„œ๋Š” div์š”์†Œ์— ๋‚ด์šฉ์ด ์—†์œผ๋ฏ€๋กœ width, height๋ฅผ ์ง€์ •ํ•˜์ง€ ์•Š์œผ๋ฉด ํ™”๋ฉด์— ๋‚˜ํƒ€๋‚˜์ง€ ์•Š๋Š”๋‹ค!
	(width: 0px, height: 0px)
	*/
	width: 300px;
  	height: 300px;
  
	/*
	๋ฐฐ๊ฒฝ ์ด๋ฏธ์ง€์˜ ์‚ฌ์ด์ฆˆ๋ฅผ ๋”ฐ๋กœ ์ง€์ •ํ•˜์ง€ ์•Š์œผ๋ฉด div์˜ ํฌ๊ธฐ๋ณด๋‹ค ์›๋ณธ ์ด๋ฏธ์ง€๊ฐ€ ํ›จ์”ฌ ํฌ๊ธฐ ๋•Œ๋ฌธ์— ์ด๋ฏธ์ง€์˜ ์ผ๋ถ€๋ถ„๋งŒ ๋ณด์ด๊ฒŒ ๋œ๋‹ค.
	background-size๋ฅผ 100%๋กœ ํ•œ๋‹ค๋Š”๊ฑด div์˜ ์‚ฌ์ด์ฆˆ์— ๊ฝ‰ ์ฐจ๊ฒŒ ์ด๋ฏธ์ง€ ํฌ๊ธฐ๋ฅผ ์ง€์ •ํ•œ๋‹ค๋Š” ์˜๋ฏธ์ด๋‹ค.	
	*/
	background-color: aquamarine;
  	background-size: 100%;
}

Block / Inline

Block ์š”์†Œ

  • block์š”์†Œ ์˜†์—๋Š” ๋‹ค๋ฅธ ์š”์†Œ๊ฐ€ ์˜ฌ ์ˆ˜ ์—†๋‹ค.
  • width๊ฐ€ ํ™”๋ฉด ์ „์ฒด๋ฅผ ์ฐจ์ง€ํ•œ๋‹ค.
  • <header>,<footer>,<p>,<div> ๋“ฑ๋“ฑ ๋Œ€๋ถ€๋ถ„ ์š”์†Œ๊ฐ€ block ์š”์†Œ์ด๋‹ค.

Inline ์š”์†Œ

  • inline์š”์†Œ๋Š” ๋ฐ”๋กœ ์˜†์— ๋‹ค๋ฅธ ์š”์†Œ๊ฐ€ ์˜จ๋‹ค.
  • content๋งŒํผ์˜ width๋ฅผ ๊ฐ€์ง„๋‹ค.
  • <span>๋“ฑ์ด inline ์š”์†Œ์ด๋‹ค.
  • width, height ๋“ฑ์„ ์„ค์ •ํ•  ์ˆ˜ ์—†๋‹ค.

inline์œผ๋กœ ๋ฐ”๊พธ๋Š” ๋ฐฉ๋ฒ•์€ float๋„ ์žˆ๋‹ค!

  • ์›น ์š”์†Œ๋ฅผ ๋ฌธ์„œ ์œ„์— ๋–  ์žˆ๊ฒŒ ํ•œ๋‹ค.
  • float : left; โ†’ ๋ฌธ์„œ์˜ ์™ผ์ชฝ์œผ๋กœ ๋ฐฐ์น˜
  • float : right; โ†’ ๋ฌธ์„œ์˜ ์˜ค๋ฅธ์ชฝ์œผ๋กœ ๋ฐฐ์น˜
  • flex์™€ grid๊ฐ€ ๋‚˜์˜จ ์ดํ›„์—๋Š” ์ž˜ ์‚ฌ์šฉํ•˜์ง€๋Š” ์•Š๋Š”๋‹ค.
  • ์˜ˆ์ „ ์ฝ”๋“œ์—์„œ๋Š” ๋ณผ ์ˆ˜ ์žˆ๋‹ค.(์˜›๋‚  ์›น ํŽ˜์ด์ง€ ์œ ์ง€๋ณด์ˆ˜ ๋“ฑ)

display

  • inline : ๊ธฐ๋ณธ๊ฐ’, ์š”์†Œ๋ฅผ inline์š”์†Œ์ฒ˜๋Ÿผ ํ‘œ์‹œํ•œ๋‹ค.
  • block : ์š”์†Œ๋ฅผ block์š”์†Œ์ฒ˜๋Ÿผ ํ‘œ์‹œํ•œ๋‹ค.
  • inline-block : ์š”์†Œ๋Š” inline์ธ๋ฐ block์ฒ˜๋Ÿผ ํ‘œ์‹œํ•œ๋‹ค.
  • none : ์š”์†Œ๋ฅผ ์•ˆ๋ณด์ด๊ฒŒ ํ•œ๋‹ค. ์ฐจ์ง€ํ•˜๋˜ ๊ณต๊ฐ„๋„ ์‚ฌ๋ผ์ง„๋‹ค.

display๋กœ interactiveํ•œ ์›น ๋งŒ๋“ค์–ด๋ณด๊ธฐ!

  • ๋ฐฉ๋ฒ•
    1. display๊ฐ€ none์ธ ํด๋ž˜์Šค๋ฅผ ์ ์šฉํ•œ๋‹ค.
      โ†’ ํ‰์†Œ์—๋Š” ๋ณด์ด์ง€ ์•Š๋Š”๋‹ค
    2. ์‚ฌ์šฉ์ž๊ฐ€ ํด๋ฆญ ๋“ฑ ๋ฐ˜์‘์„ ํ•˜๋ฉด JavaScript๊ฐ€ display๊ฐ€ block์ธ ํด๋ž˜์Šค๋กœ ๋ฐ”๊พผ๋‹ค.
      โ†’ display๊ฐ€ none์—์„œ block์œผ๋กœ ๋ฐ”๋€Œ๋ฏ€๋กœ ์—†๋˜ ์š”์†Œ๊ฐ€ ๋‚˜ํƒ€๋‚˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ธ๋‹ค!
      ์˜ˆ์‹œ) ๋„ค์ด๋ฒ„ ๋“ฑ์˜ ๊ฒ€์ƒ‰์ฐฝ์— ์ž…๋ ฅํ•˜๋Š” ์ˆœ๊ฐ„ ๊ด€๋ จ ๊ฒ€์ƒ‰์–ด ๋ฆฌ์ŠคํŠธ๊ฐ€ ๋œฌ๋‹ค!

Semantic Web & Tag

Semantic Web & Tag ์ •๋ฆฌ ํฌ์ŠคํŠธ ๋ฐ”๋กœ๊ฐ€๊ธฐโ†—


์–ด์ œ์— ๋น„ํ•ด ๊ณต๋ถ€๋Ÿ‰์ด ๋„ˆ๋ฌด ์ ๋‹ค. ๋ถ„๋ฐœํ•˜์ž!

profile
ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ์ž๋ฅผ ๊ฟˆ๊พธ๋Š” ์‚ฌ๋žŒ( โ€ขฬ€ ฯ‰ โ€ขฬ )โœง

0๊ฐœ์˜ ๋Œ“๊ธ€