动网论坛,站长建站首选,国内使用量最多的论坛软件 动网论坛官方技术讨论区 站长工具 申请属于您自己的免费论坛
首页 | 新闻资讯 | 网站运营 | 网络编程 | 数据库 | 服务器 | 网页设计 | 图像媒体 | 网络应用 | 搜索优化 | 资源下载 | 动网主机 | DVBOX
    本站内  互联网 ASP论坛  ASP.Net论坛  PHP论坛
   网页设计 → 阅读文章

 css新手上路(5)

作者:bluelove 来源: 
阅读 1701 人次 , 2006-2-15 14:40:00 

上一节开始我们讨论 CSS (Cascading Style Sheet) 的基础.
告诉你有三种 Selector. 但只介绍了其中的 HTML selector.
这一节我们把三种都详细介绍给你

HTML selector
class selector:
ID selector:
HTML selector
HTML selector 就是 HTML 的 tags, 比如 P, DIV, TD 等. 如
你用 CSS 定义了它们, 在整页中, 这个 Tag 的性质就按照你
的定义来显示了. HTML selector 的语法如下

  tag {property:value}
比如我们想叫 H1 的颜色是红的

  H1 {color: red}
这里还要告诉你 CSS 的一个特点, 它可定义好几个 selector
在一个 rule 里. 比如

  H1, H2, TD {color: red}
这个定义就能让所有的 H1, H2, 和 TD 的颜色都为红色.

Class selector
Class selector 有两种, 一种叫相关 class selector, 它跟一
个 HTML 的 tag 有关系. 它的语法是

  tag.Classname {property:value}
比如我们想叫一些而不是全部 H2 的颜色是红的



This is H2


This is red H2


This is H2
This is red H2


第二种是独立 class selector . 它可被任何 HTML tag 所应用.
它的语法如下

  .Classname {property:value}
假如我们有下面这个定义

  .blueone {color: blue}
那么我们可以把他应用到不同的 Tag 当中去. 比如


Blue H2


Blue paragraph


Blue H2
Blue paragraph



显然 class selector 给了我们更多的自由.

ID selector
ID selector 其实跟独立 class selector 的功能一样. 而区别
在于它们的语法和用法不同, 以及对于 Javascript 操纵 HTML
元素有帮助. 它的语法如下

  #IDname {property:value}
假如我们有下面的定义

  #yelowone {color: yellow}
我们可以运用这个定义到任何的有同样 ID 名字的 tag, 比如


 

text here


text here



你可能觉得既然 ID selector 和独立 class selector 功能一
样, 为什么两者都存在呢. 如果你知道用 CSS-P 来定位的话,
你就明白它们的区别了. 有 ID 的 HTML 元素可以被 CSS-P
和 JavaScript 来操纵

到现在为止, 你已经大概知道如何来写 CSS 的定义了, 下面
七节我们将会告诉你如何用 CSS 来操纵或修改

字体
文字间的空间
列表
颜色
背景
Margin
位置
  
 本文Tagshtml/css  
 收藏本文  打印本文  论坛讨论  关闭窗口
· 上一篇:css新手上路(4)
· 下一篇:css新手上路(6)
· 读取config文件的两种方法
· JS部分通用函数
· javascript版的日期输入控件(5)
· 精通 CSS 滤镜(三)
· 网页背景设计全攻略


关于本站 | 联系我们 | 业务合作 | 客户案例 | 诚聘英才 | 广告合作 | 收藏本站
海口动网先锋网络科技有限公司版权所有
Copyright © 2000 - 2006 Cndw.Com
中华人民共和国电信与信息服务业务经营许可证编号 琼 ICP 020077