브라우저마다 기본적으로 제공하는 스타일이 있다.
이런 기본값을 reset해주는 2개의 사이트를 알아보았다.
브라우저에서 저공하는 기본 스타일을 초기화 해준다.
내가 코드로 넣지 않은 스타일이 있으면 작업 할 때 불편할 것이다. 이런 스타일을 초기화해준 코드를 매번 작성해야하는데 이런 귀찮은 작업을 오픈소스로 만들어준 파일이다.
여러 글을 찾아보니 요즘에는 reset.css보단 normalize.css를 더 사용한다고 한다.
❓❓❓ normalize.css가 reset.css보다 디자인적 요소가 가미되어있다고 한다. 또한 저 Meyer라는 개발자가 만들어놓은 reset css은 오래된 자료이기도 하고, 유용한 스타일까지도 초기화해서 비효율을 초래할 수 있다는 비판이 있다고 한다. 대신 normalize.css는 브라우저 간 유저 에이전트 스타일의 오차를 줄이고, 버그만 줄이는 방향으로 스타일을 재지정하는 것이라서 기본값을 최대한 보존하고 수정을 최소화한다고 한다.
부트스트랩에도 normalize.css 코드가 포함되어 있기 때문에 부트스트랩을 쓴다면 별도의 normalize.css 코드를 안써도 될 수 있다고 한다.