|
|
1
5
您可以在此处找到所有默认样式: CSS2.1 User Agent Style Sheet Defaults .
如果您仔细研究这个列表,那么您会注意到特定于浏览器的页边距仅为
HTML-standard
block
elements
而且没有设置特定于浏览器的填充。也就是说,
在这里,我可能会踩到别人的脚,但在我最卑微的观点中,使用CSS重置样式表是荒谬的。你必须重新定义大部分的页边距(和填充) 你自己 不管怎样。您可以很好地学习并保持自己的规则,为文档中要使用的每个块元素定义边界(如果需要填充)。 关于重置的剩余部分:
恩芬,看看你如何处理这些信息。我不会阻止你使用CSS重置。10年前,当我刚开始使用HTML/CSS时,我自己发现CSS重置只会有用。但随着岁月的流逝,我也学会了这是一派胡言。但我承认,这对初学者很有用,因为重置会迫使他们自己设置利润和其他东西。 明确地 . 如果不重新设置,你也可以做得很好。 |
|
|
2
0
好吧,“比这更好”很难说,但是有更多东西的人做的更多。 大纲0使链接周围没有虚线边框。 border 0生成图像,且图像周围没有边框。 字体大小:100%可能会确保字体为100%。 垂直对齐:基线将所有垂直对齐设置为容器底部, 背景:透明可以防止一些PNG问题。 但是边距:0和填充:0是两个不应该从重置列表中忽略的值。 |
|
|
3
0
简短的回答是:如果您准备好为以后可能需要它的任何元素重写它,那么可以自由地设置所有这些元素。 但是,请注意,在构成元素时,前面可能有很多工作要做。它们至少需要一个边框才能看起来不错,其中一些(如按钮)也需要填充。此外,一些浏览器默认情况下在按钮周围显示三维边框。如果将border设置为0,您将无法使用css返回该三维视图。 另外,您可能想退房 http://www.blueprintcss.org/ . 它很好地平衡了浏览器,虽然我自己没有尝试过。 |
|
|
Jamie · 在CSS链接的文件名中添加Jinja占位符 9 月前 |
|
Mass · 如何在Tailwind CSS v4中创建配置 9 月前 |
|
|
magenta placenta · 将css变量合并为一个变量 9 月前 |
|
ptownbro · 重叠分区标签,同时保持以下所有分区和内容就位 9 月前 |
|
|
john Rizzo · 按钮背景颜色、悬停和活动状态存在问题 9 月前 |