2014-10-15 2 views
2

대부분의 CSS 프레임 워크는 현재 CSS 또는 Normalize.css 재설정을 사용하여 모든 요소가 다른 브라우저에서 동일한 초기 스타일을 갖도록합니다.브라우저마다 기본 CSS가 다른 이유는 무엇입니까?

제 질문은 - 왜죠? 모든 브라우저 (또는 렌더링 엔진)의 기본 스타일이 약간 다른 이유는 무엇입니까? 또한, 이것이 표준화되지 않은 이유가 무엇입니까? 대부분의 사람들이 그것을 재설정하려는 것이므로 "재설정"할 필요가 없습니다.

+2

이 문제는 실용적인 프로그래밍 문제가 아닌 일부 현상의 이유를 추측하기 때문에 주제와는 거리가 먼 것처럼 보입니다. –

답변

0

항상 스타일을 다시 설정하는 것이 좋습니다.

다른 브라우저의 표준 값이 다른 이유는 브라우저가 다른 관점에서 나온 것이기 때문입니다.

이전에는 다양한 브라우저 제공 업체가 HTML 표준 을 다르게 구현 했으므로 다른 브라우저에서 웹 사이트를 표시 할 때 상당한 차이가 발생했습니다.

오늘, 주요 브라우저는 일반적으로 표준의 높은 수준을 준수 준수 (HTML4에 대한) 매우 소수의 사용자는 문제가 인터넷 익스플로러 6 브라우저를 사용하므로이가 예전보다 걱정 다소 작 있다.

소스 : Hier

이 오래된 브라우저를 사용하는 많은 사람들이, 우리 프로그래머 모두가 우리의 일의 더 나은 결과를 얻을 수 있도록 코딩해야합니다.

관련 문제