| 加入收藏| 设为首页| 联系我们

首页 站长学习 站长之家 源码下载 建站素材 书籍教程 常用工具
 您现在的位置: 动力中国 >> 网页制作 >> CSS教程 >> 文章正文  
 CSS是如何在网页中调用的
 

CSS是如何在网页中调用的

http://www.domcn.org  文章来源:本站原创  点击数:

  关键字:CSS是如何在网页中调用的

 

    上例中,H1表示您想要界定的标签元件为 H1,font-size、font-weight、color 这些扩充属性则表示您想指定 H1 应该长成什么模样。在上例中,我界定我的 H1 应该展现出字体大小 16 点,特粗黑体,红色的模样。

简化之
因此,顺著这个基本写法,我们可以继续定义的标签元件: H1 {font-size: 16pt;
font-weight: bolder;
color: red}
H2 {font-size: 16pt;
font-weight: bolder;
color: red}
H3 {font-size: 16pt;
font-weight: bolder;
color: red}

上例中,H1、H2、H3 界定的标签元件均长得一模一样,因此我们可以将它们简化写成: H1, H2, H3 {font-size: 16pt;
font-weight: bolder;
color: red}

 

    而如果您想要让您的 H1, H2, H3 各自拥有各自不同的风格,那么您必须一笔一笔地条列说明清楚: H1 {font-size: 16pt;
font-weight: bolder;
font-family: Times, serif;
color: red}
H2 {font-size: 14pt;
font-weight: bold;
font-family: Georgia, serif;
color: green}
H3 {font-size: 12pt;
font-weight: bold;
font-family: "New York", serif;
color: gray}

 

    另一种简化方法
    虽然在上例中, H1, H2, H3 各自拥有各自不同的风格,使得您必须一笔一笔说明清楚。但是您会注意到,我们在指定 H1, H2, H3 各自不同的风格时,其实大都是在指定 H1, H2, H3 的字体表现(字体大小、字体粗细、字体的形体)。因此,我们可以将所有以 font字眼开始的叙述,整合在一个 font 大项里: H1 {font: 16pt bolder Times, serif;
color: red}
H2 {font: 14pt bold Georgia, serif;
color: green}
H3 {font: 12pt bold "New York", serif;
color: gray}

 

    特别值得注意的是,在上例中,H3 的字体使用 "New York" 字体, "New York" 是两个字,所以必须将它 "括号" 起来。而 H1, H2, H3 的颜色规定,并不能一道并入 font 大项中,而必须另外标清楚。

    顺便一提的是,CSS 与 HTML 一样,都有「注解」的符号。HTML 使用 做「注解」;而 CSS 使用 /* 这里是注解 */。

    CSS 中 Font 的扩充属性
    前言:
    1. CSS-Cascading Style Sheet 只能展现于有支援 Style Sheet 的浏览器内,例如:网景的 Navigator4 与微软的 3, IE4。版本不够新的浏览器显现不出 Style sheet 规定的风格。

    2. 本系列文章只说明介绍 Navigator4 与 IE3、IE4 浏览器 共同支援的 CSS1 扩充属性。至于 W3C 详细规定的完整 CSS1 文件,或者 网景 、 微软各自支援的 CSS 扩充属性,请到其网站的 Style Sheet 部门观看。

    3. CSS 的写法使用大写或小写均可。


{font-family: Times}

    此属性用来指定字体的形体。画底线的部分可以用各式各样的字体来替换之。您可以同时指定好多种字体,以防 user 端没有第一种字体时,可以继续依照您的指示,选用第二、第三种字体。

    参考范例:

P {font-family: Times,"New York"}
LI {font-family: "中黑体"}
BLOCKQUOTE {font-family: monospace}

    特别值得注意的是,在上例中,字体 "New York" 、 "中黑体" 因为是两个字(以上),所以必须将它们 "括号" 起来。此外,第三例中的 monospace 是用来指定写程序码时使用的等距字体。

 

{font-weight: bold}

    此属性用来指定字体的粗细。画底线的部分可以使用下列 2 组表示法来替换之:

* normal, bold, bolder, lighter
* 100, 200, 300..........900

    此属性的内定值为 normal。

    参考范例:

H1 {font-weight: bolder}
BLOCKQUOTE {font-weight: 200}

 

{font-size: medium}

    此属性用来指定字体的大小。画底线的部分可以使用下列 4 组表示法来替换之:

    * 绝对 size: xx-small, x-small, small,medium, large, x-large, xx-large

    * 相对 size: larger, smaller(与母标签相对比)

    * 字体的点数 (point): 12pt,16pt, 20pt....

    * 百分比: 80%, 120% .... (与母标签相对比)

    此属性的内定值为 medium。

    参考范例:

BODY {font-size: medium}
H1 {font-size: 18pt}
H2 {font-size: 90%}
{font-style: normal}

    此属性用来指定字体的正体或斜体。画底线的部分可以使用 normal, italic, oblique (仅 IE4 支援 oblique) 来替换之。

    此属性的内定值为 normal。

    参考范例:

H4 {font-style: italic}
P {font-style: oblique}

 

{font: 12pt/14pt}

    此属性用来指定字体的大小与每行行距的高度。上例中,12pt 指的是字体的大小,14pt 指的是行距的高度。

    事实上,{font: … } 可以集结所有跟 font 有关的扩充属性在此标签内,所以您除了在 {font: … } 内指定字体大小与行    距高度外,还可以在此标签内加入所有上述介绍过的属性。

    参考范例:

P {font: italic bold 12pt/14pt}
STRONG {font: 14pt/18pt bolder italic Times, serif}

CSS 中 Color 的扩充属性
{color: red}

    此属性用来指定字体的颜色。画底线的部分可以用各式各样的颜色来替换之。您可以使用16 进位颜色码表示(如:#00ff77)或利用浏览器既定的英文单字表示颜色(如:gray, blue..... 详细请见: Table 的扩充属性 )。

    如果您指定的颜色如同 #00ff77 一般,是两位数字、两位数字重覆组成的话 (00, ff,77 而非 03, 8f,7e ) ,您可以直接使用 #0f7简化表示之。

    参考范例:

BLOCKQUOTE {color: navy}
LI {color: #eedd44}
LI {color: #ed4}
P {color: #007f3a}

 

{background-color: red}

    此属性用来指定整个网页的背景颜色,或某一段落,某一区块的背景颜色。画底线的部分可以用各式各样的颜色来替换之。您可以使用16 进位颜色码表示(如:#00ff77)或利用浏览器既定的英文单字表示颜色(如:gray, blue..... 详细请见: Table 的扩充属性 )。

    如果您指定的颜色如同 #00ff77 一般,是两位数字、两位数字重覆组成的话 (00, ff,77 而非 03, 8f,7e ) ,您可以直接使用 #0f7简化表示之。

参考范例:

BODY {background-color: #ed4}
BLOCKQUOTE {background-color: navy}
H2 {background-color: #007f3a}

 

{background-image: url (/images/xyz.gif)}

   

上一页  [1] [2] [3] 下一页


CSS是如何在网页中调用的
  • 上一篇文章:

  • 下一篇文章: 没有了
  •  热门文章
    普通文章 电子邮件改头换面 四公司畅谈未
    普通文章 PC病毒史上最声名狼藉的八大病
    普通文章 Rails系统中的AJAX开发技术简析
    普通文章 基于ASP.NET AJAX框架实现表单
    普通文章 开发ASP.NET AJAX客户端定制行
    普通文章 用JFreeChart对JSP报表进行增强
    普通文章 SQL Server 2005上的CLR和ADO.
    普通文章 SQL Server 2005的XML支持机制
    普通文章 Firefox中标签式浏览技巧大全
    普通文章 Tomcat中的Session和Cookie大揭
     
     推荐文章
    推荐文章 把Google地图嵌入网页 就是这么
    推荐文章 迅雷搜索候选资源出错的解决
    推荐文章 轻松去除迅雷里的各种广告和资
    推荐文章 突破限制 免费领养到QQ空间五级
    推荐文章 Rational统一过程RUP贴近中小软
    推荐文章 构建自己的轻量级XML DOM分析程
    推荐文章 WPS Office 2007技巧:妙用配置
    推荐文章 Excel 2007:求余数函数实用进阶
    推荐文章 浅谈ASP.NET的Postback
    推荐文章 软件开发中项目需求管理简述
     
     相关文章
    x-space独立版(仿facebook)
    Google排名不仅仅是简单的页
    Robots.txt文件的配置
    SEO如何实现内部优化
    eBay掌门人加盟麦凯恩总统竞
    奇虎将即将成立三个独立的公
    PS实例教程:制作绚目的戒子
    PS实例教程:制作好吃的什锦
    PS实例教程:制作朦胧的横条
    PS实例教程:制作精美台历
    设为首页 | 加入收藏 | 广告合作 | 联系站长 | 版权申明 |
    动力中国为网友提供免费学习资料,可用资源,如果您认为我们的相关内容侵害到了您的权利请联系管理员
    Copyright © 2006-2008 domcn.org All Rights Reserved.