[웹 UI 개발] CSS 리셋
2023. 3. 16. 12:13
웹 페이지를 제작할 때는 사용자가 모든 브라우저에서 동일한 경험을 할 수 있도록 크로스브라우징 원칙을 지켜야 한다.
그 첫 단계가 바로 CSS 리셋이다.
아무런 스타일을 적용하지 않은 html 문서는 브라우저에 따라 다르게 보이는데, 이는 브라우저마다 요소에 적용하는 기본 스타일이 다르기 때문이다.
그래서 우리는 우선 이 기본 스타일을 리셋시켜 모든 브라우저에서 각 요소들이 동일하게 보이도록 해야한다.
기본 스타일은 아래와 같이 브라우저에서 확인해 볼 수 있다.
이렇게 확인한 기본 스타일에서 자신의 프로젝트에 맞게 속성들을 초기화해주면 된다.
/*예시*/
h1, h2, h3, h4, h5, h6,
fieldset {
margin: 0;
padding: 0;
}
fieldset {
border: 0;
}
CSS 리셋은 구글에 검색해보면 사람들이 미리 만들어 놓은 파일들도 있다.
그 파일들을 그대로 써도 되지만, 되도록이면 자신의 프로젝트에 맞게끔 직접 리셋하는 것이 좋다.
부스트코스의 강의 내용을 정리한 포스트입니다.
https://www.boostcourse.org/web344
웹 UI 개발
부스트코스 무료 강의
www.boostcourse.org
'공부 > 웹 UI 개발' 카테고리의 다른 글
[웹 UI 개발] float 해제 (0) | 2023.03.16 |
---|---|
[웹 UI 개발] IR 기법 (0) | 2023.03.16 |
웹 접근성 진단 도구 (0) | 2023.03.15 |
웹 접근성 지침(KWCAG에 대해) - 24 / 웹 애플리케이션 접근성 준수 (0) | 2023.03.15 |
웹 접근성 지침(KWCAG에 대해) - 23 / 마크업 오류 (0) | 2023.03.15 |