html - 不使用 CSS 重置的原因?

标签 html css cross-browser

听说很多开发者都不推荐使用CSS reset,请问是什么原因?

例如: What are the rules for portable CSS?

最佳答案

当使用 CSS 重置时,许多 HTML 元素变得不可用:标题很小,没有边框和边距,输入元素格式不正确,等等……您需要重新设置所有这些元素的样式,这需要更多工作。

有些人认为这种去样式化/重新样式化的过程是不必要的、容易出错的,并且它消除了平台之间一些必要的差异。最值得注意的是,输入元素通常由浏览器根据其主机平台(windows、mac 等)设置样式,有些人认为即使在浏览器内部也应尊重 UI 一致性。

关于html - 不使用 CSS 重置的原因?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7927838/

相关文章:

html - Img 落在背景中,但它不应该

html - 在旧版浏览器上在线测试本地主机网站兼容性

javascript - 桌面和移动 View 的占位符

javascript - 如何使用 javascript 将图像添加到元素

javascript - 突出显示具有相同值的输入字段

CSS 子菜单定位在除 Firefox 之外的所有内容中

javascript - window.devicePixelRatio 浏览器支持

html - 将永久元素添加到 Bootstrap 3 导航栏

html - 嵌套某些 HTML 标签有限制吗?

css - Div并排没有 float