CSS样式表中的类

2016-02-19 18:32 7 1 收藏

下面图老师小编跟大家分享一个简单易学的CSS样式表中的类教程,get新技能是需要行动的,喜欢的朋友赶紧收藏起来学习下吧!

【 tulaoshi.com - Web开发 】

  类

  为了对网页格式的定义更为精确,有必要让相同的选择符也能分类,并能按照不同的类别来进行不同的样式设计。基本格式如下:

  选择符.类别名 {属性:值}

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

  类别名将可以在HTML的标识符里引用:

  标识符 class=类别名网页内容

  实例:

  <html>
  <head>
  <title>CSS例子</title>
  <style type="text/css">
  <!--
    p.English{font-family:"Courier New"}
    p.Chinese{font-family:幼圆}
  -->
  </style>
  </head>
  <body>
  <p id=English>webjx.com</p>
  <p id=Chinese>网页教学网</p>
  </body>
  </html>

  ID

  ID,就是给HTML文挡中的样式发“身份证”,保证其在一个HTML文挡中具有唯一可用的值,这种唯一性也给JavaScript等脚本语言的使用带来了方便。

  ID的用法和Class差不多,只是定义的时候用#号开头而不是点号。

  实例:

  <html>
  <head>
  <title>CSS例子</title>
  <style type="text/css">
  <!--
    #English{font-family:"Courier New"}
    #Chinese{font-family:幼圆}
  -->
  </style>
  </head>
  <body>
  <h1 id=English>webjx.com</h1>
  <h2 id=Chinese>网页教学网</h2>
  </body>
  </html>

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

  伪类

  除了上述的分类方式外,为了使分类的使用更灵活多样,又产生了伪类的概念。类和伪类有什么样的区别呢?

  一般地说,选择符可以和多个类采用捆绑的形式来设定,这样虽然能够为同一个选择符创建多种不同的样式,但捆绑的形式同时也限制了设定的类为其它的选择符所使用。伪类的产生就是为了解决这个问题,每个预声明的伪类都可以被所有的HTML标识符引用,当然有些块级内容的设置除外。

  这里仅以伪类中最常见的锚伪类为例,锚伪类可以指定a元素以不同的方式显示链接(link),当鼠标碰到时的链接、已访问过的链接和正被激活的链接,一个已访问的链接可以定义为不同颜色的显示、字体大小和风格。

  基本格式如下:

  .伪类名 {属性:值}

  伪类可以被任何标识符在HTML里引用。

  标识符 class=伪类名网页内容

  实例:

  <html>
  <head>
  <title>CSS例子</title>
  <style type="text/css">
  <!--
    a:hover{font-size:18pt}/*当鼠标碰到时的链接*/
  -->
  </style>
  </head>
  <body>
  <a href="#">webjx.com</h1>
  </body>
  </html>

来源:http://www.tulaoshi.com/n/20160219/1618062.html

延伸阅读
标签: Web开发
SPAN 和 DIV 的区别在于,DIV(division)是一个块级元素,可以包含段落、标题、表格,乃至诸如章节、摘要和备注等。而SPAN 是行内元素,SPAN 的前后是不会换行的,它没有结构的意义,纯粹是应用样式,当其他行内元素都不合适时,可以使用SPAN。 下面以一个实例来说明这两个属性的区别。 代码: <span>SPAN标记有一个重要而...
标签: Web开发
本文介绍如何在Dreamweaver 中使用层叠样式表 (CSS) 设置页面中的文本格式。您可以使用 CSS 以 HTML 无法提供的方式来设置文本格式和定位文本,从而能更加灵活自如地控制页面的外观。  了解 CSS  层叠样式表 (CSS) 是一系列格式设置规则,它们控制 Web 页面内容的外观。使用 CSS 设置页面格式时,内容与表现形式是相...
    web标准设计网站,过渡的方法主要是采用XHTML+CSS,css样式表是必不可少的。这就要求所有网页设计师必须熟练掌握CSS,如果你以前不常用,那么现在就开始学习吧。要制作符合web标准的网站,不懂CSS是设计不出漂亮的页面的。     事实上,所有表现的地方都需要用CSS来实现。我们以前都习惯用tabl...
标签: Web开发
总结了一下自己工作中使用到的注释书写规范,没有什么技术含量,只是用于统一制作方式,方便维护。包含了区域注释、单行注释、注释层级和协助注释四个部分。 如果大家有其它的建议,欢迎留言。 大部分同学使用的区域注释的方法,会以注释内容开始或注释内容结束、start或end等,相比之下,以S或E开始可以更快的使用,比如只要写一次开始或...
标签: Web开发
当使用了多个样式表,样式表需要争夺特定选择符的控制权。在这些情况下,总会有样式表的规则能获得控制权。以下的特性将决定互相对立的样式表的结果。 正如以前所提及的,网页制作者和读者都有能力去指定样式表。当两者的规则发生冲突,网页制作者的规则会凌驾于读者的其它相同权重的规则。而网页制作者和读者的样式表都超越浏览器的...

经验教程

882

收藏

33
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部