论坛内使用css注意事项
2004-10-12 21:05 | ラピュタ
本文给网页制作中级者看的
论坛内实际上可以使用css,无论是使用class属性标注还是重新定义标签
不过,使用css要注意以下几个方面
1 css的定义部分,这部分css定义不能换行,否则代码无法解释,使css定义不成功
2 如果一个标签之前通过css定义,那么这个标签不能使用class属性改变标签已经定义的css样式,这个使任何ie内核的浏览器上都会出现的问题
例如,定义td的字体属性,之后使用class属性再改变td的字体就不可能了
但是,不代表某个表签通过css定义以后,不能再使用class属性,只是class属性只能改变该标签未定义的部分
同样举例,虽然定义td的字体属性,之后还可以使用class属性改变单元格背景颜色等
下面就是论坛中已经使用的css样式代码
TD {
FONT-FAMILY: 宋体; FONT-SIZE: 9pt;line-height: 1.4;
}
BODY {
FONT-FAMILY: 宋体; FONT-SIZE: 9pt
}
SELECT {
FONT-FAMILY: 宋体; FONT-SIZE: 9pt
}
A {
COLOR: #000000; FONT-FAMILY: 宋体; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
A:hover {
COLOR: #0044cc; FONT-FAMILY: 宋体; FONT-SIZE: 9pt; TEXT-DECORATION: underline
}
.big {
FONT-FAMILY: 宋体; FONT-SIZE: 12pt
}
可以看出,由于论坛中表格繁多,所以td属性被定义过了,尤其是字体,所以尽量回避td的定义
(虽然可以在下面重新定义td,不过由于将标签定义css是影响到整个页面的,所以还是尽量不要如此)
由于第2点,更改字体也不能使用class属性,改用在td之内内嵌p+class,或者直接使用span+class定义,也可以使用th标签替代td,同时加以细体的标签css定义
还是先写这么多……
-
论坛内实际上可以使用css,无论是使用class属性标注还是重新定义标签
不过,使用css要注意以下几个方面
1 css的定义部分,这部分css定义不能换行,否则代码无法解释,使css定义不成功
2 如果一个标签之前通过css定义,那么这个标签不能使用class属性改变标签已经定义的css样式,这个使任何ie内核的浏览器上都会出现的问题
例如,定义td的字体属性,之后使用class属性再改变td的字体就不可能了
但是,不代表某个表签通过css定义以后,不能再使用class属性,只是class属性只能改变该标签未定义的部分
同样举例,虽然定义td的字体属性,之后还可以使用class属性改变单元格背景颜色等
下面就是论坛中已经使用的css样式代码
TD {
FONT-FAMILY: 宋体; FONT-SIZE: 9pt;line-height: 1.4;
}
BODY {
FONT-FAMILY: 宋体; FONT-SIZE: 9pt
}
SELECT {
FONT-FAMILY: 宋体; FONT-SIZE: 9pt
}
A {
COLOR: #000000; FONT-FAMILY: 宋体; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
A:hover {
COLOR: #0044cc; FONT-FAMILY: 宋体; FONT-SIZE: 9pt; TEXT-DECORATION: underline
}
.big {
FONT-FAMILY: 宋体; FONT-SIZE: 12pt
}
可以看出,由于论坛中表格繁多,所以td属性被定义过了,尤其是字体,所以尽量回避td的定义
(虽然可以在下面重新定义td,不过由于将标签定义css是影响到整个页面的,所以还是尽量不要如此)
由于第2点,更改字体也不能使用class属性,改用在td之内内嵌p+class,或者直接使用span+class定义,也可以使用th标签替代td,同时加以细体的标签css定义
还是先写这么多……
-