potatos
𝕝𝕒𝕦𝕣𝕦𝕀
potatos
전체 방문자
였늘
μ–΄μ œ
  • λΆ„λ₯˜ 전체보기
    • Daily
    • Study
      • CS
      • Network
      • Windows
      • Linux
      • HTML & CSS
      • JavaScript
      • React
      • vue.js
      • Flutter
      • DataBase
      • Elastic Se..
      • Log
      • Coding Tes..
    • Work
      • PC
      • Mobile
      • JPGIF

λΈ”λ‘œκ·Έ 메뉴

  • ν™ˆ
  • νƒœκ·Έ
  • λ°©λͺ…둝

곡지사항

  • notice

인기 κΈ€

νƒœκ·Έ

  • 수직 μ •λ ¬
  • HTML
  • Windows
  • Linux
  • μ…€λ ‰ν„°
  • μœˆλ„μš°
  • CSS
  • JavaScript
  • MySQL
  • μžλ°”μŠ€ν¬λ¦½νŠΈ

졜근 λŒ“κΈ€

졜근 κΈ€

ν‹°μŠ€ν† λ¦¬

hELLO Β· Designed By μ •μƒμš°.
potatos

𝕝𝕒𝕦𝕣𝕦𝕀

[CSS] CSS ꡬ체성 λ‹¨μœ„ (μš°μ„  μˆœμœ„)
Study/HTML & CSS

[CSS] CSS ꡬ체성 λ‹¨μœ„ (μš°μ„  μˆœμœ„)

2022. 7. 13. 13:12

CSS κ΅¬μ²΄μ„± λ‹¨μœ„ (μš°μ„  μˆœμœ„)

λ‹€μ–‘ν•œ 셀렉터듀이 같은 μš”μ†Œλ₯Ό 가리킀면 μˆœμœ„κ°€ μ •ν•΄μ Έμ•Ό ν•œλ‹€. 이것을 ꡬ체성 λ‹¨μœ„λΌκ³  λΆ€λ₯΄λŠ”λ°, 각 μš”μ†Œλ“€μ€ μ •ν•΄μ§„ μ μˆ˜κ°€ μžˆλ‹€. κ·Έ μ μˆ˜κ°€ 높은 μˆœμ„œλŒ€λ‘œ μš°μ„  μˆœμœ„λ‘œ μ •ν•΄μ§„λ‹€.
λͺ…μ‹œ 방법 점수
TAG 1
Class 10
Id 100
HTML νƒœκ·Έμ˜ style 속성 μ‚¬μš©
(Inline Style)
1000
  1. Inline Style
  2. 셀렉터에 Idκ°€ λ§Žμ€ 경우
  3. 셀렉터에 class, 속성(attribute), 가상 클래슀(pseudo-class)κ°€ λ§Žμ€ 경우
  4. 일반적인 μš”μ†Œ λ˜λŠ” 가상 μš”μ†Œκ°€ λ§Žμ€ 경우
/** μ˜ˆμ‹œ **/

div.bbs_content { /* tag 1 + class 1 = 11점 */}

body > div#container > div#header {/* tag 3 + id 2 = 203점 */}

body, p, span, input, textarea {/*tag 5 = 5점*/}

예제

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style type="text/css">
        div { color: purple;}                       /* 1점 */
        div > h1#title { color: blue; }             /* 102점 */
        div#container div.box { color: orange; }    /* 112점 */
        div#container .item { color: green; }       /* 111점 */
        #container #active { color: red; }          /* 200점 */
        div#container > ul > li { color: black; }   /* 103점 */
    </style>
</head>
<body>
    <div id="container">
        <h1 id="title">κ΅¬μ²΄μ„±λ‹¨μœ„</h1>                  <!-- blue -->
        κ΅¬μ²΄μ„±λ‹¨μœ„λ₯Ό μ•Œμ•„λ΄…μ‹œλ‹€.                        <!-- purple -->
        <div class="box">                               <!-- orange -->
            CSS의 ν‘œν˜„κΈ°λ²•μ— λ”°λΌμ„œ μ μˆ˜κ°€ λΆ€μ—¬λ©λ‹ˆλ‹€.
        </div>
        <ul>
            <li class="item" id="active">id: 100점</li> <!-- red -->
            <li class="item">class: 10점</li>           <!-- green -->
            <li>tag: 1점</li>                           <!-- black -->
        </ul>
    </div>
</body>
</html>

'Study > HTML & CSS' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€

[CSS] Display  (0) 2022.07.14
[SCSS] μƒμœ„ μ…€λ ‰ν„° μ°Έμ‘°  (0) 2022.07.13
[CSS] CSS 상속  (0) 2022.07.13
[CSS] 가상 클래슀 (pseudo-class)  (0) 2022.07.13
[CSS] 기타 μ…€λ ‰ν„°  (0) 2022.07.12
    'Study/HTML & CSS' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€
    • [CSS] Display
    • [SCSS] μƒμœ„ μ…€λ ‰ν„° μ°Έμ‘°
    • [CSS] CSS 상속
    • [CSS] 가상 클래슀 (pseudo-class)
    potatos
    potatos

    ν‹°μŠ€ν† λ¦¬νˆ΄λ°”