반응형
⭕ CSS | 요소(Element)와 클래스(Class)의 차이
➡️ 요소 (Element)
- HTML 요소는 웹 페이지의 구조를 정의하고 의미를 담당합니다.
- 이러한 요소들은 특정 태그로 표현되며, 웹 브라우저에 어떻게 내용을 표시할지 알려줍니다.
- <h1>, <p>, <img>, <a>
p {
color: blue;
}
➡️ 클래스 (Class)
- 클래스는 HTML 요소에 스타일을 적용하기 위해 사용되는 식별자입니다.
- 클래스는 점(.)으로 시작하며, 하나 이상의 요소에 재사용 가능한 스타일을 정의할 수 있습니다.
- .menu, .header, .footer
.menu {
background-color: #333;
color: white;
padding: 10px;
}
.header {
font-size: 24px;
font-weight: bold;
}
.footer {
font-size: 14px;
text-align: center;
}
반응형
'프론트엔드 > HTML & CSS & Javascript' 카테고리의 다른 글
CSS | 중앙 정렬 : 수평 중앙 정렬, 수직 중앙 정렬 (80) | 2024.05.16 |
---|---|
CSS | CSS 초기화 (reset.css) (80) | 2024.05.16 |
HTML | 메타데이터 : 검색 최적화, 문자 인코딩, 모바일 반응성, 오픈 그래프(The Open Graph protocol) (81) | 2024.05.16 |
CSS | CSS 선택자 : 기본 선택자, 복합 선택자, 동작 기반 가상 클래스 선택자, 가상 클래스 선택자, 가상 요소 선택자, 속성 선택자 (80) | 2024.05.16 |
자바스크립트 JavaScript | JavaScript 변수 선언: var, let, const의 차이점 및 호이스팅 (73) | 2024.05.14 |
자바스크립트 JavaScript | 스크립트 로딩 최적화: defer와 async 속성 (74) | 2024.05.14 |
자바스크립트 JavaScript | 렌더링 중단 : 스크립트 실행이 렌더링에 미치는 영향 (74) | 2024.05.14 |
웹 구조 Web | 브라우저 렌더링 : CRP 프로세스 (73) | 2024.05.14 |