웹 개발의 가장 기본이 되는 HTML과 CSS의 핵심 개념을 정리하고, 간단한 실습 문제를 풀어보았습니다.
비유하자면 HTML은 '배우'입니다.
웹페이지의 뼈대와 구조를 만드는 역할을 합니다.
<여는 태그> 내용 </닫는 태그>의 형태로 작성하며, 이 전체를 하나의 엘리먼트(요소)라고 부릅니다.CSS는 HTML을 꾸며주는 '스타일리스트'입니다.
HTML로 만들어진 뼈대(구조)에 색상, 크기, 배치 등 디자인을 입히는 역할을 합니다.
CSS는 여러 스타일이 겹칠 때 어떤 것을 먼저 적용할지 결정하는 규칙이 있습니다.
div 보다는 body div 가 더 우선적으로 적용됩니다.!important: 무조건 최우선으로 적용해야 할 때 사용합니다. (다른 모든 규칙을 무시하고 1순위가 됨)각 언어별로 코드를 설명하거나 임시로 작동하지 않게 만들 때 사용하는 주석 기호입니다.
<! -- <div></div> -->
/* div {
color: red;
} */
문제1: div, section, article 태그를 사용해서 3가지 색의 막대를 만들어주세요.

<div></div>
<section></section>
<article></article>
div {
height:100px;
background-color:red;
}
section {
height:100px;
background-color:green;
}
article {
height:100px;
background-color:blue;
}
또는
div, section, article {
height:100px;
}
div {
background-color:red;
}
section {
background-color:green;
}
article {
background-color:blue;
}
div, section, article처럼 ,로 한 번에 묶어서 공통으로 지정할 수도 있다!