我已经使用重置CSS样式集已经有一段时间了,每次我创建一个新网站时,重置最让我烦恼的就是重置aphtml" target="_blank">标签边距和填充。我知道为什么,但是我想知道ap元素上应使用什么“默认”填充和/或边距?
我猜想这在浏览器之间是不一致的,通常需要针对每个站点进行调整,但是是否存在一组最常见的边距和/或填充值?
短版:是(例如)5px的边距 和 顶部 和 底部的填充…还是其他?
在CSS2.1规范有一个默认样式表的HTML
4.这只是知识性和不规范性,以便浏览器可能会使用它,但不必。
另一个资源可能是浏览器的Web开发人员工具。大多数可以向您展示应用于特定元素的级联规则。一个示例:Firefox和Safari(WebKit)似乎margin:1em 0px
用于p
元素。
问题内容: 这似乎是一个愚蠢的问题,但是我在基本页面上添加了UL,并且列表似乎偏离了中心。列表没有什么特别的。没有添加特定的CSS:只是一个列表。当我加载直播时,它稍微偏离中心。 左侧是否有默认边距或填充? 主体具有用于居中,对齐,浮动等的所有css代码。“标题标题”完美对齐。只是列表有点小。 谢谢。 哦,不知道这是否重要,但是我添加了“ id”原因…想要使用“ first-of-type”来赋予
问题内容: 这似乎是一个愚蠢的问题,但是我在基本页面上添加了UL,列表似乎偏离了中心。列表没有什么特别的。没有添加特定的CSS:只是一个列表。当我加载直播时,它稍微偏离中心。 左侧是否有默认边距或填充? 主体具有用于居中,对齐,浮动等的所有css代码。“标题标题”完美对齐。只是列表有点小。 谢谢。 哦,不知道这是否重要,但是我添加了“ id”原因…想要使用“ first-of-type”来赋予第一
问题内容: 使用HTML / CSS,如何制作宽度和/或高度为其父元素的100%并且仍然具有适当的填充或边距的元素? 所谓“适当的”我的意思是,如果我的父元素是高大的,我指定用我所期望的,我应该得到一个高的元素与所有各方,很好地集中在父元素。 现在,我知道这不是标准盒模型指定它应该工作的方式(尽管我想确切地知道为什么),所以显而易见的答案不起作用: 但是在我看来,必须有某种方法可以可靠地为任意大小
问题内容: HTML为其标签设置的默认值是什么?我注意到有一些自动边距,但是我想知道是否有人知道它有多少(以及它是否在或中,等等)。 问题答案: 在大多数主流浏览器中,默认边距是所有方面。它是由浏览器提供的以像素为单位定义的。 某些浏览器允许您创建和使用自己的浏览器,但是如果您正在开发网站,则建议不要更改此设置,因为您的用户很可能不会修改样式表,然后会看到与您的页面不同的页面。 如果要更改它,可以
问题内容: 我避免将默认值与以下重置代码一起使用: 例如,下面的标题标签的默认边距是多少? 问题答案: 哪种浏览器有所不同,因此,如果要使用像素完美的设计,则可以将这些值“重置”为0(边距和填充),然后自行设置。 “ CSS重置”在前端开发人员中非常常见,我使用的一个简单示例就是:
问题内容: 在我的HTML文档中,我有一个包含两列和多行的表。如何使用CSS增加第一列和第二列之间的空间?我尝试应用“ margin-right:10px;” 到左侧的每个单元格,但没有效果。 问题答案: 将此应用到您的第一个: HTML示例: