还有哪些其他元素适用于造型,比如正文和段落呢?

时间:2011-09-06 01:42:41

标签: html tags

我发现body标签和段落标签添加了边距和间距,因此我想知道其他元素具有独特的样式属性。

另外,什么是禁用它们的好方法?我现在拥有的是:

body, h1, h2, h3, h4, h5, h6, p, a, {
  border: 0 none;
  font-family: inherit;
  font-size: 100%;
  font-style: inherit;
  font-weight: inherit;
  margin: 0;
  outline: 0 none;
  padding: 0;
}

3 个答案:

答案 0 :(得分:0)

blockquote,em,strong等等。如果你想假设什么都没有样式,你可以将默认值设置为*{ },因为*选择所有元素。

答案 1 :(得分:0)

几乎每个元素(我认为除了span)都有默认样式。但是其他具有默认保证金/填充的是ulol

如果要禁用它们,可以使用全局CSS选择器*。

* {
    /* Default styles */
}

答案 2 :(得分:0)

主要区别在于一些元素是“阻止”而一些元素是内联的。但是,这也可以改变。

a {
 display:block;
 height:100px;
 width:600px;
 margin:auto;
 background:url ...
}

所以回答你的问题所有元素。甚至是你自己......

<script>
document.createElement("myelement"); 
</script>
<style>
myelement {
 display:block;
 width:300px;
 height:300px;
}
</style>
<html>
<myelement>I've made my own standard - but it does not validate with html checkers</myelement>
</html>

这允许为非HTML5浏览器创建html5元素... http://net.tutsplus.com/tutorials/html-css-techniques/how-to-make-all-browsers-render-html5-mark-up-correctly-even-ie6/

W3C不希望你创建myelements。