如何禁用元素的默认浏览器样式属性?

How can we disable default browser style properties for elements?

本文关键字:样式 属性 默认浏览器 何禁用 元素      更新时间:2023-09-26

由于浏览器样式属性,在我创建的页面上的表单和链接设计出现问题。我怎么能禁用它,使没有元素在我的html页面受到浏览器的默认样式属性的影响?

欢迎所有解决方案。我正在使用php进行开发。因此,欢迎使用css, javascript, php等解决方案

你可以把!important后面的css你想覆盖默认的样式属性?

也许这能解决你的问题?

您不能禁用浏览器默认样式表,只能通过将属性设置为特定值来覆盖它们。混淆这两者是很常见的。

这是浏览器供应商的决定。它们可以让一个页面(页面上的脚本)访问浏览器的样式表,从而使其或其部分被禁用。但他们并没有这么做。

所有元素都必须有一个默认样式,所以你不能禁用它们。通常处理这个问题的方法是在基础CSS文件中添加你想要的默认值,覆盖浏览器的默认值。

正如@link所评论的那样,http://www.cssreset.com/提供了几种默认样式,可以应用于您的页面中作为基础。

请使用normalize css:

http://necolas.github.io/normalize.css/

它会帮助你的。

您需要重写浏览器的默认样式表。你可以用很多方法-

  • 手动定义每个元素的样式
  • 使用任何reset.css(你可以找到很多)
  • 使用一个基本的html启动模板,它涵盖了你需要的一切。你可以在这里找到一个,它有很多选项可供选择。

希望你会喜欢:-)