网站大量收购闲置独家精品文档,联系QQ:2885784924

CSS详解javaweb入门解答.ppt

  1. 1、本文档共56页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
;1996年初诞生了层叠样式表CSS技术。 CSS是层叠样式表Cascading Style Sheet 是用于实现对布局、字体、颜色、背景和其它网页效果实现更加精确的控制,其主旨就是将显示内容和显示的样式定义分离。 CSS样式表既可以定义在HTML文档内部,也可以作为附加文档定义在文档外部。 一个样式表可以作用于多个页面,甚至整个站点,一个HTML文件也可以引用多个CSS样式表中的样式定义。因此,样式表具有更好的易用性和扩展性。 ;改变浏览器的默认显示风格 方便的更新网页的样式。对页面进行美化 页面内容和显示样式分离 可以重用样式表 方便网站维护;1. CSS的基本语法 基本格式: Selector { property: value; } 说明: 属性和属性值之间用冒号(:)隔开,各定义之间用分号(;)隔开。 Selector?:?是选择符 ,指明应用此样式代码的对象。可以是(X)HTML标记、自定义的id或者class对象。 property?:?样式属性,如:大小、颜色、定位、边框等。 value?:?样式属性值,常见形式有一定范围的可选值或带有单位的数值。 eg: p {background:yellow; font-family:courier };2. 注释 利用/* …… */为代码加上注释。 eg: P.first { color: green } /* green for the first paragraph of every page */;3. CSS选择符的命名规则 (1) 区分大小写 在XHTML中,CSS的 id及class选择符名称是区分大小写的,eg:id=nav不同于id=Nav (2) 采用合法字符 命名必须以英文字母开始,后接字母、数字、下划线等 (3) 使用具有一定语义的字母组合 (4) 制定统一的命名规则 例如:“变量类型_变量名”方式;根据样式代码的位置,分为三类: 行内样式 内嵌样式 外部样式 ;您如果希望某段文字和其他段落的文字显示风格不一样,那么请采用“行内样式”。行内样式使用元素标签的 STYLE 属性定义。;HTML HEAD TITLE应用样式/TITLE STYLE TYPE=text/css P { font-size:20px; color:blue; text-align:center; } /STYLE /HEAD BODY P我是段落 1/P P我是段落 2/P P我是段落 3/P P我们的样式绝对统一/P /BODY /HTML;根据选择器的不同,内嵌样式又分为: HTML 选择器 CLASS 类选择器 ID 选择器 伪类选择器 ; 根据样式文件与网页的关联方式又分为: 链接(LINK )外部样式表 导入(import)外部样式表 ;使用LINK(链接)标签 ,语法: HEAD LINK rel = “stylesheet” type = ”text/css” href = ”样式表文件.css” /HEAD;使用@import导入 ,语法: HEAD STYLE TYPE=text/css @ import 样式表文件.css; /STYLE /HEAD;外部样式文件;/*--关键代码--*/ HEAD STYLE type=text/css P { /*设置样式:字体和背景色*/ font-family: System; font-size: 18px; color: #3333CC; } H2 { background-color: #CCFF33; text-align: center; } /STYLE /HEAD BODY H2品种特征方面:/H2 P   1、蛋鱼:蛋鱼…….。/P P   2、龙睛:龙睛……..。/P P   3、高头:高头….。/P;选择器--class类选择器;HEAD STYLE TYPE=text/css #fire { color:red; font-size: 24px; } /STYLE /HEAD BODY H2 ID=fire我是二级标题,火是这样的/H2 P ID =fire我是段落,火是这样的/P /BODY ;基本格式: E1.E2 { property: value } E1#E2 { property: value } 说明: 针对于class为E2的E1标记进行样式定义; 针对于id为E2的E1标记进行样式定义; Eg: ul.Blueli{font-family:Arial; color:#369} *针对于class为Blueli的ul标记进行重新定义*;

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

我是一名原创力文库的爱好者!从事自由职业!

1亿VIP精品文档

相关文档