我有一段时间以来一直在使用reset.css文件来重置所有内容,然后再开始设计我的html设计。
重置非常棒,因为它可以让所有浏览器更好地控制边距,填充,行高等属性。本质上是css文件的flatliner。
现在再次让心脏跳动,我需要一个“set.css”文件。所以我所做的是创建一个Html文件,其中包含页面上所有可能的元素,然后设置h1,h2,p,td等的填充,边距等。
我需要一些帮助,因为我不确定默认值是什么。我查看了用于在原始html文件上生成所有这些属性的Firefox默认css文件,但它没有涵盖我在开发网站时可能出现的所有场景。
这是一个set.html文件(正在进行中的工作)的示例,它可以用作lorem ipsum填充程序添加到cms中的第一页,然后使用“set.css”文件设置样式
http://www.sixfoot.co.za/labs/Html-Css/set.html
如果有人知道是否存在类似set.css文件的内容,或者有人在重置css时有人能告诉我这种情况下的常规填充和边距是什么,我会很感激。
干杯, 詹姆斯
答案 0 :(得分:2)
这听起来类似于YUI的base文件,它将格式应用于main。它被创建用于YUI的字体和网格设置,但仍适用于一般用途。
我想在设置这些值时,如果不使用第三方文件,我会选择对我正在构建的网站有意义的内容。虽然我发现CSS很难处理,但这是一项棘手的工作。
答案 1 :(得分:1)
http://necolas.github.com/normalize.css/
似乎是一个更好的选择
答案 2 :(得分:0)
没有“标准”,这就是重置的原因。
我从来没有听说过一个set css文件,虽然我理解它的重点,但不是创建两个单独的文件,而是应该合并为1.将规则列出两次是没有效率的。
我总是推动的是段落按钮上的7px填充。
我也喜欢padding: 0 10px 7px 0
代码上的td
。
答案 3 :(得分:0)
我需要一些帮助,因为我不确定默认值是什么。
CSS定义了一个默认样式表:Appendix D. Default style sheet for HTML 4