πŸ“š Study/Html, css

[CSS 해석 ] Basic CSS λ§¨μœ„μ— 정리

kkh1902 2022. 1. 29. 18:03
728x90
λ°˜μ‘ν˜•

μ½”λ“œ

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, em, img, b, i, ul, li,form, label ,option,select,input{

?? em , b , label은 μ–΄λ”” νƒœκ·Έ 지? margin:0;

padding:0;

border:0;

outline:0;

font-size:100%; vertical-align:baseline;

font-family: 'Noto Sans KR','Noto Sans cjk KR', sans-serif;}

table{border-collapse: collapse;}

body {line-height:1;}

ul li{list-style:none;}

img,button, input {border: 0 none;}

a {margin: 0; padding: 0; border: 0; vertical-align: baseline; background: transparent; text-decoration: none; color: inherit; display: inline-block;}

img {vertical-align: bottom;}

해석

Margin

 

margin margin CSS 속성은 μš”μ†Œμ˜ λ„€ λ°©ν–₯ λ°”κΉ₯ μ—¬λ°± μ˜μ—­μ„ μ„€μ •ν•©λ‹ˆλ‹€. [margin-top](<https://developer.mozilla.org/ko/docs/Web/CSS/margin-top>), [margin-right](<https://developer.mozilla.org/ko/docs/Web/CSS/margin-right>), [margin-bottom](<https://developer.mozilla.org/ko/docs/Web/CSS/margin-bottom>), [margin-left](<https://developer.mozilla.org/ko/docs/Web/CSS/margin-left>)의 단좕 μ†μ„±μž…λ‹ˆλ‹€.

Padding

padding CSS μ†μ„±μ€ μš”μ†Œμ˜ λ„€ λ°©ν–₯ μ•ˆμͺ½ μ—¬λ°± μ˜μ—­μ„ μ„€μ •ν•©λ‹ˆλ‹€. [padding-top](<https://developer.mozilla.org/ko/docs/Web/CSS/padding-top>), [padding-right](<https://developer.mozilla.org/ko/docs/Web/CSS/padding-right>), [padding-bottom](<https://developer.mozilla.org/ko/docs/Web/CSS/padding-bottom>), [padding-left](<https://developer.mozilla.org/ko/docs/Web/CSS/padding-left>)의 단좕 μ†μ„±μž…λ‹ˆλ‹€.

border

CSS border λ‹¨μΆ• 속성은 μš”μ†Œμ˜ ν…Œλ‘λ¦¬λ₯Ό μ„€μ •ν•©λ‹ˆλ‹€. [border-width](<https://developer.mozilla.org/ko/docs/Web/CSS/border-width>), [border-style](<https://developer.mozilla.org/ko/docs/Web/CSS/border-style>), [border-color](<https://developer.mozilla.org/ko/docs/Web/CSS/border-color>)의 값을 μ„€μ •ν•©λ‹ˆλ‹€.

outline

CSS outline λ‹¨μΆ• 속성은 λͺ¨λ“  μ™Έκ³½μ„  속성을 ν•œκΊΌλ²ˆμ— μ§€μ •ν•©λ‹ˆλ‹€.

font-size

font-size CSS μ†μ„±μ€ 폰트의 크기(λŒ€λ¬Έμž "M"의 크기)λ₯Ό μ§€μ •ν•©λ‹ˆλ‹€. 폰트 크기λ₯Ό λ°”κΎΈλ©΄ em κ³Ό ex [](<https://developer.mozilla.org/ko/docs/Web/CSS/length>) λ‹¨μœ„λ‘œ κ³„μ‚°λœ λ‹€λ₯Έ ν•­λͺ©λ“€μ˜ 크기λ₯Ό λ°”κΏ‰λ‹ˆλ‹€.

vertical-align

vertical-align CSS μ†μ„±μ€ inline λ˜λŠ” table-cell boxμ—μ„œμ˜ 수직 정렬을 μ§€μ •ν•©λ‹ˆλ‹€.

font-family

font-family CSS font-family μ†μ„±μ€ μ„ νƒλœ μš”μ†Œμ— μš°μ„  μˆœμœ„κ°€ μ§€μ •λœ font family μ΄λ¦„κ³Ό generic family 이름을  μ§€μ •ν•  수 있게 ν•΄μ€λ‹ˆλ‹€.

table

HTML <table> μš”μ†ŒλŠ” ν–‰κ³Ό μ—΄λ‘œ 이루어진 ν‘œλ₯Ό λ‚˜νƒ€λƒ…λ‹ˆλ‹€.

border-collapse

border-collapse CSS 속성은 ν‘œ ν…Œλ‘λ¦¬(border)κ°€ 뢄리(separated) λ˜λŠ” 상쇄(collapsed)될 지λ₯Ό κ²°μ •ν•©λ‹ˆλ‹€. 뢄리 λͺ¨λΈμ—μ„œλŠ”, μΈμ ‘ν•œ 셀은 각각 μžμ‹ μ˜ 고유(distinct) ν…Œλ‘λ¦¬κ°€ μžˆμŠ΅λ‹ˆλ‹€. 상쇄 λͺ¨λΈμ—μ„œλŠ”, μΈμ ‘ν•œ ν‘œ 셀은 ν…Œλ‘λ¦¬λ₯Ό κ³΅μœ ν•©λ‹ˆλ‹€.

height

height CSS 속성은 μš”μ†Œμ˜ 높이λ₯Ό μ§€μ •ν•©λ‹ˆλ‹€. κΈ°λ³Έκ°’은 μ½˜ν…μΈ  μ˜μ—­μ˜ λ†’μ΄μ§€λ§Œ, [box-sizing](<https://developer.mozilla.org/ko/docs/Web/CSS/box-sizing>)이 border-box라면 ν…Œλ‘λ¦¬ μ˜μ—­μ˜ 높이λ₯Ό μ„€μ •ν•©λ‹ˆλ‹€.

text-decoration

text-decoration CSS λ‹¨μΆ• 속성은 κΈ€μ”¨μ˜ μž₯식(μ„ ) 색을 μ§€μ •ν•©λ‹ˆλ‹€. [text-decoration-line (en-US)](https://developer.mozilla.org/en-US/docs/Web/CSS/text-decoration-line), [text-decoration-color (en-US)](https://developer.mozilla.org/en-US/docs/Web/CSS/text-decoration-color), [text-decoration-style (en-US)](https://developer.mozilla.org/en-US/docs/Web/CSS/text-decoration-style), [text-decoration-thickness (en-US)](https://developer.mozilla.org/en-US/docs/Web/CSS/text-decoration-thickness)속성 값을 μ„€μ •ν•©λ‹ˆλ‹€.

display

display CSS μ†μ„±μ€ μš”μ†Œλ₯Ό λΈ”둝과 인라인 μš”μ†Œ 쀑 μ–΄λŠ μͺ½μœΌλ‘œ μ²˜λ¦¬ν• μ§€μ™€ ν•¨κ»˜, ν”Œλ‘œμš°κ·Έλ¦¬λ“œν”Œλ ‰μŠ€μ²˜λŸΌ μžμ‹ μš”μ†Œλ₯Ό λ°°μΉ˜ν•  λ•Œ μ‚¬μš©ν•  λ ˆμ΄μ•„μ›ƒμ„ μ„€μ •ν•©λ‹ˆλ‹€.

display μ†μ„±μ€, ν˜•μ‹μ μœΌλ‘œλŠ” μš”μ†Œμ˜ 내뢀와 μ™ΈλΆ€ λ””μŠ€ν”Œλ ˆμ΄ μœ ν˜•μ„ μ„€μ •ν•©λ‹ˆλ‹€. μ™ΈλΆ€ λ””μŠ€ν”Œλ ˆμ΄ μœ ν˜•μ€ ν”Œλ‘œμš° λ ˆμ΄μ•„μ›ƒμ— μš”μ†Œκ°€ μ°Έμ—¬ν•˜λŠ” 방법을 λ‚˜νƒ€λ‚΄κ³ , λ‚΄λΆ€ λ””μŠ€ν”Œλ ˆμ΄ μœ ν˜•μ€ μžμ‹μ˜ λ ˆμ΄μ•„μ›ƒ 방식을 μ„€μ •ν•©λ‹ˆλ‹€. display의 일뢀 값은 μžμ‹ λ§Œμ˜ λͺ…μ„Έλ₯Ό 가지고 μžˆμŠ΅λ‹ˆλ‹€. 이 λ¬Έμ„œμ˜ λμ—μ„œ 찾을 수 μžˆλŠ” λͺ…μ„Έν‘œλ₯Ό μ°Έκ³ ν•˜μ„Έμš”.

 

@media

@media CSS @κ·œμΉ™μ€ μŠ€νƒ€μΌ μ‹œνŠΈμ˜ 일뢀λ₯Ό ν•˜λ‚˜ μ΄μƒμ˜ λ―Έλ””μ–΄ 쿼리 κ²°κ³Όμ— 따라 μ μš©ν•  λ•Œ μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€. @mediaλ₯Ό μ‚¬μš©ν•΄ λ―Έλ””μ–΄ 쿼리λ₯Ό μ§€μ •ν•˜λ©΄ ν•΄λ‹Ή 쿼리λ₯Ό λ§Œμ‘±ν•˜λŠ” μž₯μΉ˜μ—μ„œλ§Œ CSS 블둝을 μ μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

 

λ―Έλ””μ–΄ 쿼리 μ‚¬μš©ν•˜κΈ° : https://developer.mozilla.org/ko/docs/Web/CSS/Media_Queries/Using_media_queries#ꡬ문

 

728x90
λ°˜μ‘ν˜•