船舶运价指数:CSS的问题!!!!!

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/27 14:01:37
创建CSS样式时候,有三个选项
1 类(可用于任何标签)
2 标签(重新定义特定标签的外观)
3 高级(ID,上下文选择器等)
请问这三个选项在实际的应用中有什么区别?请举例说明
要做背景图片不随滚动条滚动时,一般都是用第2个(标签 重新定义特定标签的外观),用第一个(类 可用于任何标签)吗?有什么区别?
谢谢!说明:请尽量不要用专业术语解答
觉得2楼应该能回答得好 可就是不肯说中文
专业术语一堆 在下新手啊

<style>
div{color:#F00;}
.class1{background:#DDD;}
#joy{border:solid 1px #999;}
</style>
<div>标签的效果被应用</div>
<div class="class1">类和标签的效果被应用</div>
<div class="class1" id="joy">类、标签和ID的效果被应用</div>

通过这个例子应该可以理解类、标签、ID的使用了。还要多加揣测。

body{background:url(Images/1.jpg) no-repeat center center fixed;}

当然如果给所有的div或别的什么的都可以这样应用

div{background:url(Images/1.jpg) no-repeat center center fixed;}

ID:

#joy{background:url(Images/1.jpg) no-repeat center center fixed;}

都是没有问题的。

三个似乎没什么区别,我一般都单建一个*.css的文件,里面定义样式。
背景不滚动的样式是
body { background:url(背景图名称.gif);background-repeat: no-repeat;}

如果在某些地方要重复使用同一种样式的话你可以考虑用CLASS
而ID一般用一某些特定的位置样式的定义,它们之间没有没有明显的界限。

自己多做一些就知道了.网络学院有视频教程.