了解熟悉css语法
日期:2008年6月29日 作者: 查看:[大字体 中字体 小字体]-
宣告CSS样式的语法如下:
選擇器{ 选择器{
屬性:設定值; 属性:设定值;
...
}在一個選擇器(Selector) 中,可以設定的屬性數目沒有限制。在一个选择器(Selector)中,可以设定的属性数目没有限制。
選擇器主要有三種:型類(Type) 選擇器、Class 選擇器、和ID 選擇器。选择器主要有三种:型类(Type)选择器、Class选择器、和ID选择器。
型類選擇器是(X)HTML 標籤,如<body> 和<h1>。型类选择器是(X)HTML标签,如<body>和<h1>。 Class 和ID 選擇器是使用者自訂的選擇器。 Class和ID选择器是使用者自订的选择器。 我們會在之後討論這兩類的選擇器。我们会在之后讨论这两类的选择器。
樣式是以『屬性:設定值』的方式來制定。样式是以『属性:设定值』的方式来制定。 舉例來說,若我們要設定一個元素內的文字是黃色的,那就用以下的『屬性:設定值』:举例来说,若我们要设定一个元素内的文字是黄色的,那就用以下的『属性:设定值』:
color:yellow;
在以上的宣告內,color 是屬性,而yellow 是設定值。在以上的宣告内,color是属性,而yellow是设定值。
在某些時候,一個屬性可能會有好幾個設定值。在某些时候,一个属性可能会有好几个设定值。 這些通常都是因為屬性是一個捷徑。这些通常都是因为属性是一个捷径。 舉例來說, margin屬性可能會有4 個設定值,而每一個值代表每一邊的邊界長度。举例来说, margin属性可能会有4个设定值,而每一个值代表每一边的边界长度。
Grouping
如果有數個選擇器享有同樣的樣式,它們可以同時被宣告。如果有数个选择器享有同样的样式,它们可以同时被宣告。 這叫做"grouping"。这叫做"grouping"。 舉例來說,如果<h1>, <h2>, and <h3> 都會有相同的樣式,那它們就可以用以下的方式被宣告:举例来说,如果<h1>, <h2>, and <h3>都会有相同的样式,那它们就可以用以下的方式被宣告:
h1 h2 h3 { h1 h2 h3 {
屬性:設定值;属性:设定值;
...
}後代選擇器(Descendant Selectors)后代选择器(Descendant Selectors)
我們可以設定說,只有當甲元素在乙元素之內時,甲元素才會用某個樣式。我们可以设定说,只有当甲元素在乙元素之内时,甲元素才会用某个样式。 若甲元素不在乙元素內的話,那甲元素就可以有其他的樣式。若甲元素不在乙元素内的话,那甲元素就可以有其他的样式。 要達到這個目標,我們就要利用後代選擇器的方式。要达到这个目标,我们就要利用后代选择器的方式。
後代選擇器宣告的語法是:后代选择器宣告的语法是:
【父選擇器】【子選擇器】{ 【父选择器】【子选择器】{
屬性:設定值; 属性:设定值;
...
}在以上的宣告中,只有當子選擇器是在父選擇器之內時,樣式才會被用到。在以上的宣告中,只有当子选择器是在父选择器之内时,样式才会被用到。 這一類的語法可以包括好幾代的選擇器,而不是只有兩代而已。这一类的语法可以包括好几代的选择器,而不是只有两代而已。
舉例來說,以下的宣告,举例来说,以下的宣告,
li b { li b {
color:yellow;
}代表在<li> <b> 之內的文字是黃色的。代表在<li> <b>之内的文字是黄色的。 不是在<li> 之內的<b> 中的文字,就不會套用黃色字體這個樣式。
- [1] [2] 下一页
-
- 了解熟悉css语法 相关文章:
- ·BAT批处理文件语法
- ·学习SQL SERVER的存储过程-之一认识存储过程语法
- ·WML语法大全
- ·ORACLE UPDATE 语句语法与性能分析的一点看法
- ·SQL语法大全
- ·IBM DB2数据库的SQL语法参考手册
- ·SQL语法手册(建议学习)
- ·C#3.0 LINQ 查询语法
- ·WAP建站WML语言语法基础
- ·vb.net和c#语法比较
- 了解熟悉css语法 相关软件
- ·全程英语单词及语法 V1.0
- ·薄冰高级英语语法
- ·韩国语实用语法
- ·英语语法讲义
- ·学英语-动画学语法 2007.0716
- ·英语选择题学语法 V5.01
- ·英语语法大师 V3.0 贺岁版
- ·AAA实用英语语法速查 V2.0
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
上一篇:ASP留言本教程
下一篇:网络营销的定义包括的几个元素
精品推荐
热点TOP10
- ·Div+CSS+JS树型菜单,可刷新
- ·一款DIV+CSS导航条效果
- ·Javascript+CSS横向三级导航菜单
- ·彻底弄懂CSS盒子模式(DIV布局快速入门)
- ·CSS+DIV实现的滑动门菜单特效代码
- ·CSS定位:left
- ·网页设计基础:Div+CSS布局入门教程
- ·Div+CSS基础教程(二)
- ·CSS文本:text-overflow
- ·CSS+DIV自适应高度布局
- ·DW MX 2004 CSS 属性详解
- ·设计一个基于CSS的网页模板
- ·用网页标准DIV+CSS创建固定宽度的网页布局
- ·使用纯 CSS 设计3D按钮
- ·CSS+DIV+JS导航菜单和Flash效果差不多
- ·站长推荐:53个CSS-不可或缺的技巧
- ·CSS定位:bottom
- ·如何使用CSS来进行网页排版
- ·DIV+CSS三行两列经典布局
- ·如何用CSS定义表格与模拟表格
特别推荐
- ·提高CSS的网页渲染效率的几点技巧
- ·CSS将成为网页设计师必备知识
- ·CSS教程:关于CSS框架网页设计
- ·CSS教程:初学者实用的十则CSS技巧
- ·CSS设计网页时的一些常用规范
- ·学习掌握纯CSS布局网页
- ·CSS合理的编码与组织技巧
- ·网站变黑白色CSS一行代码实现
- ·DIV+CSS常用的网页布局代码
- ·css网页设计非常有用的解决办法
- ·CSS网站布局技巧几则总结
- ·彻底弄懂CSS盒子模式(DIV布局快速入门)
- ·CSS样式设计之CSS滤镜资料小结
- ·总结:用CSS进行网页样式设计攻略全集
- ·创建一个纯CSS的水平导航条
- ·如何用css设置网页字体
- ·CSS中的滑动门技术
- ·Javascript+CSS横向三级导航菜单
- ·CSS文本:word-wrap
- ·用CSS进行网页样式设计攻略全集
