最近用HTML&CSS做了几个网页,对CSS有了较深入的了解。
用CSS布局网页,属于Web前台设计。
CSS是一门用来修改元素属性的语言,包括元素的文本大小、颜色、粗细、背景色、边框样式及颜色,甚至是在页面上的位置。
类与id
类选择器(包括句点)和id选择器(包括#号)。
重要的区别:一个特定的id只能应用于一个XHTML元素。例如在任何网页中,只能有一个id为mainnavigation的元素,只能有一个id为header的元素;而一个类则可以出现任意多次。
在HTML&CSS中,颜色经常以16进制数的格式来表示。
用16进制数表示颜色,诸如FF0000,实际上是由3个值组成的。这些值分别表示颜色中红色(FF部分)、绿色(前两个0)、蓝色(后两个0)各占的比例,这三者加在一起构成了实际的颜色。在这个例子中,红色的值是FF,而绿色、蓝色的值都是0,因此显示出来的颜色显然是红色。
下面是个简单的CSS代码:
/*
CSS for Bubble Under site
*/
body {
font-family: Verdana, Helvetica, Arial, sans-serif;
background-color: #e2edff;
line-height: 125%;
padding: 15px;
}
p {
font-size: small;
color: navy;
}
#tagline p {
font-style: italic;
font-family: Georgia, Times, serif;
}
h1 {
font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
font-size: x-large;
}
li {
font-size: small;
}
h1 {
font-size: x-large;
}
h2 {
color: blue;
font-size: medium;
font-weight: normal;
}
em {
text-transform: uppercase;
}
h1, h2, h3 {
font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
background-color: navy;
color: white;
}
a {
font-weight: bold;
}
a:link {
color: black;
}
a:visited {
color: gray;
}
a:hover {
text-decoration: none;
color: white;
background-color: navy;
}
a:active {
color: aqua;
background-color: navy;
}
.fun {
color: #339999;
font-family: Georgia, Times, serif;
letter-spacing: 0.05em;
}
blockquote.fun {
font-style: italic;
}
1363

被折叠的 条评论
为什么被折叠?



