Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/90.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 如何定义干净的HTML对象?_Css_Html - Fatal编程技术网

Css 如何定义干净的HTML对象?

Css 如何定义干净的HTML对象?,css,html,Css,Html,可能重复: 使用许多插件插入到WordPress中的HTML代码(每个插件可能都有自己的样式)会自动继承全局样式。 一种方法是找到不需要的样式并覆盖它们。有时很难找到它(如中所示) 如何定义一个HTML对象,使其从基础上保持干净,并且不从页面继承任何样式?根据浏览器,它是内置样式:边框间距设置为2px 我想你是想用cellspacting=0来清除这个问题,但是这个页面是一个HTML5页面,它不支持这个属性 也就是说,这里有一些建议给你。使用表格进行标记已经过时。您可能会侥幸逃脱,但如果您创建

可能重复:

使用许多插件插入到
WordPress
中的HTML代码(每个插件可能都有自己的样式)会自动继承全局样式。 一种方法是找到不需要的样式并覆盖它们。有时很难找到它(如中所示)


如何定义一个HTML对象,使其从基础上保持干净,并且不从页面继承任何样式?

根据浏览器,它是内置样式:
边框间距设置为2px

我想你是想用
cellspacting=0
来清除这个问题,但是这个页面是一个HTML5页面,它不支持这个属性

也就是说,这里有一些建议给你。使用表格进行标记已经过时。您可能会侥幸逃脱,但如果您创建的是HTML5页面,则应遵守随附的规则。:)事实证明,困扰你的不是任何WordPress CSS。这只是内置的样式,不能用过时的属性来推翻它。:)

将来,在大多数浏览器中,您可以检查元素及其属性。在Chrome中,这是内置的,在FireFox中,我认为您仍然需要安装FireBug插件。这样,您就可以右键单击->检查元素,然后检查元素或其父元素以查看发生了什么:


我更希望这个问题最后结束(如果你提到的问题是重复的,那么这是不可能的),所以也许W3C中有人会考虑这个问题。由于一个页面中集成了许多插件,要找出哪个插件影响了你的对象是浪费时间的。这是一个有趣的话题,因为你首先要定义什么是“干净”。IE中的Clean与Firefox中的Clean看起来不同。“干净”是否也集成了重置样式,还是“干净”完全干净?@Mike:我是说一些角闪学,但“干净”是干净的,而不是重置。为什么要接受一些预定义的样式并使用
reset
。如果显式定义了一个对象,他们应该允许构建一个干净的对象。没有(其他)方法可以对页面的某个部分禁用css。@GolezTrol:谢谢,我知道,但对我的情况没有帮助。到底有没有办法找出哪种样式增加了表中的行高?不是这样的。它是
td
垂直对齐
,但感谢您抽出时间。很高兴您找到了它。我希望我的解释至少为你指明了正确的方向。@Golztrol:是的,谢谢你抽出时间。这个问题自然没有答案,但+1是我能做的最起码的感谢。