LeeWang_31
이왕31
LeeWang_31
전체 방문자
오늘
어제
  • 분류 전체보기 (234)
    • 프로젝트 (2)
      • 사이드 프로젝트 (2)
      • Codestates_pre_project (0)
    • 프론트엔드 (169)
      • Html (19)
      • CSS (18)
      • JavaScript (29)
      • Codestates (76)
      • 코딩노트 (27)
    • 백엔드 (10)
      • node (10)
    • 구르는 돌 🌑 (16)
      • Codestates (11)
      • 생각 (4)
      • 공부 흔적 (1)
    • 정보 (18)
      • 오류노트 (2)
      • 인텔리제이 정보 (9)
      • 깃 정보 (3)
      • 기타 정보 (4)
      • 안드로이드스튜디오 정보 (0)
    • CS (7)
      • 이론공부 (7)
    • App (6)
      • Android (3)
      • Kotlin (3)
    • 컴퓨터 수학 (5)
      • 암호론 (5)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 코플릿
  • React
  • codestate
  • 백준
  • 안드로이드스튜디오범블비
  • 2609
  • 알고리즘
  • linuix 코드스테이츠
  • 웹팩
  • 생활코딩
  • 안드로이드스튜디오파이어베이스
  • figjam
  • html
  • 번들링
  • 사용자친화웹
  • ubuntu
  • JavaScript
  • 1292
  • 자바스크립트
  • TODOlist
  • linux
  • UI/UX
  • 파이어베이스연동
  • 사이드프로젝트
  • 코드스테이츠
  • DP
  • 2693
  • css
  • 사용자 친화 웹
  • 코딩애플

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
LeeWang_31

이왕31

CSS 기본부터 활용까지 - 상속
프론트엔드/CSS

CSS 기본부터 활용까지 - 상속

2022. 7. 28. 17:42

본 게시글은 인프런 강의 "CSS 기본부터 활용까지"를 보고 공부한 내용을 정리하고 있습니다.

https://www.inflearn.com/course/css-%EA%B8%B0%EB%B3%B8%EB%B6%80%ED%84%B0-%ED%99%9C%EC%9A%A9%EA%B9%8C%EC%A7%80/dashboard

 

[무료] CSS 기본부터 활용까지 - 인프런 | 강의

CSS는 HTML을 아름답게 꾸며주는 디자이너의 언어입니다. CSS는 디지털 컨텐츠를 생산하는 사람들에게는 붓 질과 같은 것이 아닐까 싶습니다. 이 수업에서는 디지털 붓 질을 하는 법을 알려드립니

www.inflearn.com


상속

수업 내용의 h1태그와 리스트를 나타내는 li태그에 속해있는 텍스트의 색을 빨간색으로 하려고한다.

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
        li{color : red;}
        h1{color : red;}
    </style>
</head>
<body>
<h1>수업내용</h1>
<ul>
    <li>html</li>
    <li>css</li>
    <li>javascript</li>
</ul>
</body>
</html>

지금까지 배운것을 활용하여 폰트의 색상을 변경한다고 하면 다음과 같이 style태그를 열어서, li와 h1에 선택자를 만들어 지정하여 폰트 색상을 변경할 것이다.

 

h1과 li모두 html 태그 안에 속해 있다.

그렇기 때문에 html태그의 color값을 red로 정하면 안에 속해이쓴 h1 li의 텍스트의 색상이 빨간 색이 된다.

 

<style>
    html { color : red;}
</style>

정리

html의 색상을 조정하면 하위에 모든 엘리먼트의 색상이 자동을 바뀌게 되는데, 각 엘리먼트가 상위 엘리먼트의 색상 값을 물려 받았기 때문입니다.

하이러한 기능을 상속이라합니다.

상속을 통해 복잡하고 길어지는 코드의 길이를 줄일수 있습니다.

하지만 모든 속성이 상속이 가능한건 아닙니다.

아래 링크는 속성들의 상속여부를 볼 수 있습니다

https://www.w3.org/TR/CSS21/propidx.html

 

Full property table

 

www.w3.org

 

'프론트엔드 > CSS' 카테고리의 다른 글

CSS 기본부터 활용까지 - 캐스케이딩 실습  (0) 2022.07.28
CSS 기본부터 활용까지 - 캐스케이딩 소개  (0) 2022.07.28
CSS 기본부터 활용까지 - 가상클래스 선택자  (0) 2022.07.25
CSS 기본부터 활용까지 - 부모 자식 선택자  (0) 2022.07.25
CSS 기본부터 활용까지 - ID선택자  (0) 2022.07.25
    '프론트엔드/CSS' 카테고리의 다른 글
    • CSS 기본부터 활용까지 - 캐스케이딩 실습
    • CSS 기본부터 활용까지 - 캐스케이딩 소개
    • CSS 기본부터 활용까지 - 가상클래스 선택자
    • CSS 기본부터 활용까지 - 부모 자식 선택자
    LeeWang_31
    LeeWang_31
    이왕 할 거면 기분 좋게

    티스토리툴바