|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
CSS的极大优势表现在简洁的代码,对于一个大型网站来说,可以节省大量带宽,而且众所周知,搜索引擎喜欢清洁的代码。
class是设置标签的类。id是设置标签的标识。
class属性用于指定元素属于何种款式的类。
如款式表能够到场:
.baobao{color:lime;background:#ff80c0}
利用办法:class="baobao"id属性用于界说一个元素的共同的款式。
如一个CSS划定规矩:#binbin{font-size:larger}
利用办法:id="binbin"
id是一个标签,用于辨别分歧的布局和内容,就象你的名字,假如一个房子有2团体同名,就会呈现搅浑;class是一个款式,能够套在任何布局和内容上,就象一件衣服;观点上说就是纷歧样的:id是先找到布局/内容,再给它界说款式;class是先界说好一种款式,再套给多个布局/内容。
一个Class是用来依据用户界说的尺度对一个或多个元素举行界说的。打个对照得当的例如就是脚本:一个Class能够界说脚本中每一个人物的故事线,你能够经由过程CSS,javascript等来利用这个类。因而你能够在一个页面上利用class="Frodo",class="Gandalf",class="Aragorn"来辨别分歧的故事线。
另有一点十分主要的是你能够在一个文档中利用恣意次数的Class。至于ID,一般用于界说页面上一个仅呈现一次的标志。在对页面排版举行布局化结构时(好比说一般一个页面都是由一个页眉,一个报头<masthead>,一个内容地区和一个页脚等构成),一样平常利用ID对照幻想,由于一个ID在一个文档中只能被利用一次。而这些元素在统一页面中很少会呈现年夜于一次的情形。
归结成一句话就是:Class能够重复利用而ID在一个页面中仅能被利用一次。有大概在很年夜部分扫瞄器中重复利用统一个ID不会呈现成绩,但在尺度上这相对是毛病的利用,并且极可能招致某些扫瞄器的实际成绩。在实践使用的时分,Class大概对笔墨的排版等对照有效,而ID则对微观结构和计划安排各类元素较有效。
对相应的代码做一些简单的修改,就可以改变同一页面的不同部分,或者页数不同的网页的外观和格式。 |
|