2012-10-08 25 views
2

可能重复:
Stop CSS styles to be applied in particular sections of the code如何定义一张干净的HTML表格对象?

HTML代码插入到WordPress有很多的插件(每个人可能都有自己的风格),自动继承全局样式。 一种方法是找到不需要的样式并重写它们。有时很难找到它,因为在my case

如何定义一个HTML对象从基地干净,并且不从页面继承任何样式?

+0

我喜欢这个问题最终会关闭(如果它是不可能的,因为所涉及其中你提到的是重复的),所以也许W3C中有人想到这个问题。将许多插件集成到一个页面中,找到哪一个影响对象是浪费时间。 – Xaqron

+0

这是一个有趣的话题,因为你首先必须定义“干净”是什么。在IE中清理看起来不像在Firefox中清理。干净还集成了重置样式,还是完全干净清洁? –

+0

@Mike:我的意思是一些amphibology,但清洁干净,没有重置。为什么要接受一些预定义的样式并使用'reset'。如果明确定义它们,它们应该允许构建一个干净的对象。 – Xaqron

回答

1

根据浏览器,它内置的风格:border-spacing设置为2px。

我觉得你的意思与cellspacing=0清除此,但页面是一个HTML5页面,不支持此属性。

这就是说,有一些给你的建议。使用表格进行标记是过时的。您可能会忽略它,但如果您正在创建html 5页面,则应遵守随附的规则。 :)事实证明,它不是任何困扰你的WordPress CSS。这只是内置的风格,不能用过时的属性来推翻。 :)

对于未来,在大多数浏览器可以检查的元素和它们的属性。在Chrome中,这是内置的,在FireFox中,我认为你仍然需要安装FireBug插件。有了这一点,你可以用鼠标右键点击 - >检查元素,然后检查元素或其父看看是怎么回事:

inspect CSS

+0

不是那样的。这是'td''垂直对齐',但谢谢你的时间。 – Xaqron

+0

很高兴你找到它。我希望我的解释至少指出你的方向是正确的。 – GolezTrol

+0

@Golztrol:是的,谢谢你的时间。这个问题自然没有答案,但+1是我能做的最少的赞赏。 – Xaqron