HTML, CSS
상태: 발행 완료
태그: Web
날짜: 2024년 3월 6일
생성 일시: 2024년 3월 6일 오전 9:01
최종 편집 일시: 2024년 3월 6일 오후 9:15
Hypertext 가 등장하면서 전 → 후 개념이 전↔ 후 개념으로 갈 수 있었음
브라우저들이 html을 해석해준다.
을 통해 해당 문서가 html로 문서라는 것을 나타낸다.
요소 : 하나의 요소는 여는 태그, 닫는 태그, 내용으로 구성 됨
속성 : 여는 태그쪽에서 작성됨
<p class="editor">
class는 속성의 '이름' editor는 속성의 '값'
<h1>
단순히 텍스트를 크게 만드는 것 X, 현재 문서의 최상위 제목이라는 의미를 부여하는 것
선택자
h1 { /* 선택자 */
color : red ; /* 세미클론으로 선언 마무리 */
font-size : 30px; /* 속성 과 값 */
}
inline Style <h1 style="color:beige; background-color: yellow;">
internal Style : 내부 스타일 방식
<style>
h2{
color:red;
}
</style>
External Style : 외부 파일로 css적용시키는 것
Css Selectors 종류
기본 선택자
- 전체 * 선택자
- 요소 (tag) 선택자 ex) p, h1
- 클래스 선택자
- 아이디 선택자
- 속성 선택자
결합자
- 자손 결합자 (” “ (space)) ex)
ul li{ }
- 첫번째 요소의 자손 요소를 선택
- 자식 결합자 (”>”)
ul>li{ }
- 첫번째 요소의 직계 자식만 선택
id는 문서에서 한 번만 쓰는 것을 권장 함
Specificity 명시도 가중치
요소 선택자 > 클래스 선택자
- importance
- inline 스타일
- 선택자 id > class > 요소
- 소스 코드 선언 순서
Cascade 계단식 : 동일한 가중치를 가졌을 때 마지막에 정의 된 선택자가 높다
상속
텍스트와 관련된 요소는 상속됨
배치와 관련된 요소는 상속 되지 않음 width, height 등
관련 권장사항
요소 (태그) 이름은 ‘소문자’
속성은 따옴표는 “큰 따옴표”
html은 에러를 반환하지 않음 = 작성 주의
css 인라인 스타일은 사용하지 말 것
속성은 되도록 class만 사용할 것, 문서에서 단 한번 유일하게 적용될 스타일이다? id 선택자 사용을 고려
'TIl' 카테고리의 다른 글
BootStrap (0) | 2024.03.09 |
---|---|
CSS Layout (1) | 2024.03.09 |
Computing Thinking (2) | 2024.03.05 |
부분집합, 조합, 그리디 심화 (4) | 2024.02.28 |
완전검색 심화 (1) | 2024.02.28 |