首页 相关文章 CSS中如何正确的使用id和class

CSS中如何正确的使用id和class

今天有点闲,想向大家请教一下id和class的使用。

  按照字面的意思,id是指一个元素在整个文档中的“唯一标志”,而class则是它所属的“类别”。按照语法,同名的id在一个文档里只应该出现一次,而class名可重复使用。

  但是在具体使用的时候,哪些样式该用id,哪些样式改用class呢?有个答案很简单:

  那些只会在页面中出现一次的元素应该用id来表示。比如页头(header) 页尾(footer),导航菜单(main-menu)等。但是真的这么简单么?

我先举几个例子来说明我所遇到的尴尬:

大多数的页面都是两栏布局的:一个主栏(main column),一个侧栏(side column)。就像这样:

CSS中如何正确的使用id和class(图一)

OK,[ 查看全文 ]

2016-02-19 标签:
  • 在CSS初级教程中我们仅仅考虑了HTML选择符──以HTML标签形式出现。你当然可以用类选择符class和标识选择符id来定义自己的选择符。这样做的好处是,依赖于class或者id,你可以不同地表现相同的HTML元素。 在CSS中,类选择符在一个半角英文句点(.)之前,而id则在半角英文井号(#)之前。 看起来像这样: #top { background-color: #ccc; padding: 1em } .intro { color: red; font-weigh...[ 查看全文 ]
  •     先看一个简单的例子:以下是常见按钮,使用“类”控制字体的按钮是不是漂亮了许多?而没有使用“类”控制的按钮的字体看上去就有点变形?本例使用9pt大小的宋体字控制的。        这是“类”的一个用途。     奥秘是这样的:     先定义一个“类---class”: <style type="text/css" <!-- .p...[ 查看全文 ]
  • 相信学习C++的人对class这个关键字都非常明白,class用于定义类。在模板引入c++后,最初定义模板的方法为: templateclass T...... 在这里class关键字表明T是一个类型,后来为了避免class在这两个地方的使用可能给人带来混淆,所以引入了typename这个关键字。它的作用同 class一样表明后面的符号为一个类型,这样在定义模板的时候就可以使用下面的方式了: templatetypename T...... 在模板定义语法中关键...[ 查看全文 ]
  • 很多人说设计是力求细节的,在网页设计里表达出的细节就是图标。图标在一个设计里带来了额外的注解并且使设计里的对象和元素引起用户的注意。 以下介绍的是一个用图标描述的最优方法。当使用图标时,图标的描述包含了一系列的隐喻。这也是在网站导航广泛使用图标和一系列图标组的原因。 隐喻 : 图标是文字的隐喻,也让人很好地知道隐喻,对于可用性来说,在网站之间有效地进行交流是至关重要的,图标应...[ 查看全文 ]
  • 简单的说,HTML只是赋予内容的方法,大部分HTML标签都有其自已的特别意义(标签p创建段落,h1标签创建标题等等)的,但是,span和div标签似乎没有任何内容上的意义,听起来就像一个泡沫做成的锤子一样无用。 但实际上,与CSS结合起来后,它们就被应用得十分广泛。 它们被用来组合一大块的HTML代码并赋予一定的信息,大部分用类属性class和标识属性id与元素联系起来,见CSS中级指南的类和id选择符。 ...[ 查看全文 ]
  • 无处不在的 CSS sptites - 为数不多的几个可以直接跳过流行这个过程,而可以马上并且牢牢地跻身于最佳 CSS 实践之中的几个技术之一。虽然它真正流行是在 A List Apart 解释并认可这个技术之后,但是早在 2003 年 7 月份,Peter Stanicek 就已经开始谈论它了。 目前大多数的开发人员对这个技术都有相当地掌握,也有很多关于它的教程和文章。几乎所有的文章中都宣称设计师和开发人员都应该使用 CSS sprite 来...[ 查看全文 ]
  • 标签:SQLServer
      前段时间费了九牛二虎之力,终于搞掂了SQL mail的配置与使用。 _Rambo要我整理出来有关的文档大家共享。 我就把我配置SQL mail的过程描述一遍。 我用SQL mail主要是要完成这样的功能: 用户在网上注册后,系统将随机产生的密码发送到用户登记的Email 用户在论坛的帖子有回复时将内容发送到用户的Email 因为上述过程都是在存储过程中完成的,所以避免了前台程序对参数的 传输处理,也不需要再用第三方...[ 查看全文 ]
  • Web开发人员可以通过创建CSS类及id名称并使用这些名称来对divs以及其他的格式页面元素进行标识。对开发人员来说,在命名重新定义XHTML标记(tags)的CSS selectors时,必须保证其与预定义的标记准确匹配,但就类以及id选择器名称而言,则仁者见仁,智者见智。然而随心所欲的为这些类以及id命名则并不是个好的习惯。       在阅读了由Andy Clarke(of Stuff and Nonsense and All That Mal...[ 查看全文 ]
  • 标签:怀孕
    男用避孕套又称“安全套”,它担负着避孕和防病的双重任务,那么,“安全套”真的能百分之百地预防性病和避孕吗? “安全套”是否能准确避孕和安全防病,这与很多因素有关。 (1)“安全套”的质量:普通质量的安全套撕破率为1%,高质量的安全套的撕破率为千分之一。极少数安全套的前端可能存在肉眼难以发现的极其微细的孔,即使精子透不过去,但仍有可能成为病毒潜行的门户,因为精子的头径为3微米,而艾滋...[ 查看全文 ]
  • 标签:奶瓶
    教你如何正确的使用奶瓶 奶瓶消毒: 宝宝的奶瓶不仅要安全、实用,保持清洁卫生也很重要,若不及时清洗干净并彻底消毒,就会变成各种细菌繁殖的场所。洗涤消毒不彻底的奶瓶将会给宝宝带来肠炎、胃炎等消化道传染病。所以,为了宝宝的健康,应该在每次使用后立即给奶瓶彻底“洗澡”消毒。清洗奶瓶最好用奶瓶刷,选专用的奶瓶洗液。奶瓶不仅要清洗,还要消毒,煮沸消毒法、微波炉加热法、蒸气消毒法、化学消毒剂...[ 查看全文 ]
  • 乳液并不是要同时全脸涂抹,而是哪里比较干燥就先涂哪里,如果MM还没有使用眼霜,就应该先涂眼周,接着是两颊、嘴角两侧、上下颚等,这些部位涂完后再涂全脸,这样一来,干燥的部位就可以得到双重滋润啦! 涂抹时要用指腹的力量 你平时是用手的哪个部位来涂乳液呢?手掌?指尖?错了!其实用指腹的力量来涂才是最正确的,指腹的力量适中而具有弹性,涂的时候,你也会感觉很舒服哦。 从脸...[ 查看全文 ]
  • 如何正确使用尿布 如果你们喜欢老式尿布,在给孩子垫的时候,应该在最容易尿湿的地方垫得厚一些,而不要把孩子的两腿之间塞得满满的,把两条腿叉开老远。 一般在使用三角尿布时,先将尿布放在新生儿的身体下面,尿布的底边放在新生儿的腰部,然后将尿布下面的一个角从新生儿的两腿之间向上兜至脐部,再将两边的两个角从身体的两侧兜过来,最后再用别针将尿布的三个角别在一起。用三角形尿布时,大小...[ 查看全文 ]
  • 如何正确使用眼霜 , 眼霜的正确使用方法 眼霜怎么用 1、眼霜的选择 想了解眼霜质地是否有利于吸收,教你个简单的方法:取煮熟米粒大小的眼霜,涂抹在自己手部虎口处,然后撑开虎口,审视是否亮泽,感觉是否舒适和滋润。虎口处的肌肤与眼部肌肤非常接近,能够让你直接感受到产品吸收能力的强弱和延展性。 眼霜怎么用2、眼霜的用量 使用多少眼霜是很关键的。越多越滋润?这个想法是不对的,如果使用...[ 查看全文 ]
  •   如何正确使用面膜 , 面膜的正确使用方法 清洁类的面膜 一般要清洗。 保养类的面膜 可以不清洗。如说明书中有注释要清洗的那一定要清洗 一般滋润面膜或补水面膜(纸膜类的) 揭去纸膜后建议用手按摩2至3分钟,这样可以使刚刚从面膜中得到的营养充分吸收。 ⑴使用前,最好在做面膜前先洗净面部,或在按摩后以热毛巾敷面2分钟后再开始敷面。用温热的水让毛孔打开,排出皮脂和污垢,面膜营养成分...[ 查看全文 ]
  • 标签:吸奶器 哺乳
    教您如何正确使用吸奶器 新妈妈应该都会知道,吸奶器对于母乳喂养的妈妈来说是一件宝物,因为产假结束,就要正常工作。这个时候,妈妈们就无法按时的给宝宝喂养了。岁吸奶器则是一件不可缺少的用品。本文就是来教您如何正确使用吸奶器。 吸奶器的选购哪种吸奶器好 1.可以轻松获得吸力 2.加压时乳头不会觉得疼痛 3.能够慢慢地调整用力的大小。 你既可以选择价值几十块的较为便...[ 查看全文 ]
  •       Web开发人员可以通过创建CSS类及id名称并使用这些名称来对divs以及其他的格式页面元素进行标识。对开发人员来说,在命名重新定义XHTML标记(tags)的CSS selectors时,必须保证其与预定义的标记准确匹配,但就类以及id选择器名称而言,则仁者见仁,智者见智。然而随心所欲的为这些类以及id命名则并不是个好的习惯。       在阅读了由Andy Clarke(of Stuff a...[ 查看全文 ]
  • 今天我们要用CSS和jQuery制作霓虹效果。现在我们开始第一步,制作一个背景。其中有2个不同颜色的文字版本。 要生成五颜六色的背景图象,您首先需要新建的Photoshop文件650px和300px文档,#141414的背景颜色。 使用您喜爱的字体写您的标题。 我使用了哥特式的世纪与60px的大小。 然后Ctrl点击他,变成选区。 使用矩形工具,按Shift+Alt选择文本,如下图: 然后复制出一个新的图层: 在用具条使...[ 查看全文 ]
  • 标签:Web开发
    作为程序员,相信每个人都有自己的函数库及类库。在做项目时,从库里面提取想要的函数及类。这样可以提高开发效率。CJJ专用ASP类库中的某个class 代码如下:   '----******************** TConnString *****************************----   '数据库连接字符串结构体   Class TConnString       Public DBName,DBPath,DB...[ 查看全文 ]
  •     CSS的写法可以用以下的几种方法实现:     (1)使用Embed(嵌入样式单)排版样式:     即将CSS代码直接插入每个页面的HTML的<head区,就象上一节看到的。使用<style...</style标签。例如: <style type="text/css" <!-- h2 { font-family: "宋体"; font-size: 12pt; font-style: italic; color: #FF0033; background-color: #F...[ 查看全文 ]
  • 标签:面膜
    面膜是冬季干燥肌肤必不可少的补水佳品了,那么在寒冷的冬天怎么敷面膜最有效了呢,下面小编教你如何正确使用面膜的方法,八个小技巧让你的面膜滋润效果翻个倍。 敷面膜技巧一 :给面膜加温 寒冷的冬季,面膜冷冷的,敷个面膜也需要鼓足勇气呀。你可以在敷面膜之前,将还没拆开的面膜放入37°的温热水中。2分钟后拿出敷上,温温的面膜能打开毛孔,更快速的被吸...[ 查看全文 ]
手机页面 收藏网站 回到头部