[html/css]브라우저 기본값의 초기화 리셋(reset.css)의 개념
브라우저는 HTML언어를 번역해서 보여주는 기능을 한다고 했는데요,
HTML 기초 (markup, 브라우저 종류/ XHTML, XML, HTML5, DHTML 차이)
대표적인 브라우저로
IE(인터넷 익스폴러러) Firefox(파이어 폭스) Chrome(구글 크롬) Safari(사파리) Opera(오페라)
가 있습니다.
이들 브라우저는 모두 같은 기본값을 사용하고 있지 않습니다.
예를 들어, margin과 paddding을 적용했을 때 브라우저마다 보이는 방식이 다릅니다.
또한 들여쓰기의 거리나, line height의 폭, heading 크기의 기본값이 저마다 다르고요
리셋(reset) 의 개념
리셋(reset) 이라는 개념은, 모든 브라우저에서 통일된 화면을 볼 수 있도록
기본값을 처음부터 초기화시킨다는 의미입니다.
reset은 원래 '재설정'이라는 뜻
예를 들어, 아래 화면은 인터넷 익스플로러와, 구글 크롬 화면입니다. table과 body 사이의 거리가 조금 차이가
있죠? body에 있는 margin 기본값이 달라서인데요.. 처음부터 body의 margin, padding 값을 0으로 초기화시킨 후에
태그 작성을 한다면, 두 화면 모두 동일한 결과를 보여줄 수 있습니다.
인터넷 익스플로러
구글 크롬
즉, css 작성 시 처음부터 이렇게 만들어 놓고 시작하는 것입니다~
body
{
margin: 0px;
padding: 0px;
}
그럼 아래 그림처럼 두 브라우저 모두 동일한 지점에서 출발하게 됩니다..
이러한 방식으로 마진, 패딩 뿐 아니라 폰트 크기 등 다른 부분도 모두 초기화 하는 reset.css 파일을 별도로 만들어
저장해 놓고 태그 작성을 시작합니다
아래는, 2014년 가장 인기있는 reset 파일로 다운 받아 이용하셔도 되고, 수정하신 후 사용하셔도 됩니다^^
1. Eric Meyer's Reset
2. html5doctor.com Reset
아래 파일은 이곳에서☞ http://www.cssreset.com/
3. Yahoo! (YUI 3) Reset CSS
4. Universal Selector ‘*’ Reset
5. Normalize.css 1.0
참조 : http://meyerweb.com/eric/thoughts/2007/04/18/reset-reasoning/
[html/css] 화면 상단/하단에 애드센스 광고 1개 넣기
블로그 방문자수 늘리기 도전, 생각보다 쉬운 네이버 오픈캐스트 개설
'css' 카테고리의 다른 글
[html/css] 스타일 적용 우선 순위와 속성 강제 적용 !important (1) | 2014.04.24 |
---|---|
[html/css] div 2개 정렬하기 (오른쪽, 왼쪽, 중앙 정렬) (0) | 2014.04.23 |
[html/css] div 1개 정렬하기(왼쪽, 오른쪽, 가운데 정렬) (0) | 2014.04.15 |
[html/css] table 중앙 정렬하기 (1) | 2014.04.12 |
[html/css] 이미지를 넣는 img 태그(css로 이미지 중앙 정렬 방법) (7) | 2014.04.09 |
댓글