其次就是css设置中文字体的时候最好用unicode表示。关于你的这个问题,还是你写的有问题,你用unicode写,或者你把源码贴出来,这样问没法解决问题
楼主,你不是不懂css,而是不懂html。h1,h2,h3,h4,h5,h6 { margin: 0padding: 0font-size: 12px}
h1到h6是html六种标题标签,在word里也有不同大小的标题预设值,他们分别有字体大小不同,边距不同、行高不同,也就是默认css属性font-size、margin-top、margin-bottom、line-height的值不同。
ul、ol是列表标签,如果不用css修饰,ul里每一项是以符号开始,ol是以数字开始
li是列表项标签。
dl、dt、dd这套和ul、ol差不多,但这一套把列表项可以分成dt和dd两种,但没有开始符号或数字。
你写的这几个css都是为了统一html的标签样式以便操作。
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, code, em, img, strong, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, tbody, tr, th, td {
margin: 0
padding: 0
border: 0
outline: 0
}
意思是页面中的所有html标签、body标签、div标签、span标签.......tr标签、th标签、td标签的填充、边距、边框、外边线都为0,其中outline是ie不支持,在ff下是外边线,比如用它可以改变元素聚焦时候的虚线样式。
http://hi.baidu.com/fzfq_vip/blog/item/c187810993c9fdd663d98620.html
cssReset几乎每个网站都有,打开一个页面就可以看,至于注释,我认为绝对没人给这东西标注释,因为这是简单的不能再简单的css了,都已经接近白话文了,只有复杂的css框架才会有相关的api或者注释。
所谓的自定义css风格,我知道的有两种方法,第一种就是制作几种css风格,然后可以让用户选择,当他选择其中一种后,在页面内调用那种css,然后刷新页面,将该css名称储存至cookie中,这样下次登录的时候还是上次选择的那种。
还一种就是用户通过表单来自定义css中的细节,然后提交表单后,由后台程序生成一个自定义的css样式,那个页面就会调用这个生成的css,用户数据可以保存至cookie中,也可以保存至数据库中,方便下次调用。
其实两种方法只是实现起来不同,本质是一样的。