DIV+CSS网页样式与布局.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CSS+DIV 网页样式与布局 —徐州市华网信息科技有限公司 目录 1.1 CSS的概念 CSS(Cascading Style Sheet),中文译为层叠样式表,它是用于控制网页样式并允许将 样式信息与网页内容分离的一种标记性语 言。简单地说,CSS的引入就是为了使得HTML 语言能够更好地适应页面的美工设计。它以HTML语言为基础,提供了丰富的格式化功能, 如字体、颜色、背景、和整体排版等,并且网页设计者可以针对各种可视化浏览器设置不 同的样式风格。 1.1.1标记的概念 在页面中各种标记以及位于标记中间的所有内容,组成了整个页面。 如:h2标题内容/h2 其中h2称为起始标记,对应的/h2称为结束标记,在这两者之间为实际的标题内容。 见例1-1.html 1.1.2 CSS的引入 见例1-2.html 1.2 使用CSS控制页面 在对CSS有了大致的了解之后,便可以使用CSS对页面进行全方位的控制。使用CSS 控制页面的方法,包括行内样式、内嵌套、链接式和导入式。 1.2.1 行内样式 行内样式是所有方法中最为直接的一种,它直接对HTML的标记使用style属性,然后将 CSS代码直接写在其中。见例1-3.html 在例中可以看到3个p标记中都使用了style属性,并且设置了不同的css样式,各个样 式之间互不影响,分别显示自己的样式效果。 行内样式是最为简单的css使用方法,但由于需要为每一个标记设置style属性,后期维护 成本很高,而且网页容易过胖,因此不推荐使用。 1.2.2 内嵌式 内嵌式样式表就是将CSS写在head与/head之间,并且用style和/style标记进 行声明。见例1-4.html 1.2 使用CSS控制页面 从上例中看到,所有css的代码部分被集中在了同一个区域,方便了后期的维护,页面本 身也大大瘦身。但如果是一个网站,拥有很多的页面,对于不同页面上的p标记都希望 采用同样的风格时,内嵌式的方法就显得略微麻烦,维护成本也不低。因此仅适用于对特 殊的页面设置单独的样式风格。 1.2.3 链接式 链接式css样式表是使用频率最高,也是最为实用的方法。它将HTML页面本身与CSS样式 风格分离为两个或者多个文件,实现了页面框架HTML代码与美工CSS代码完全分离,使得 前期制作和后期维护都十分方便。 对于同一个CSS文件可以链接到多个HTML文件中,甚至可以链接到整个网站的所有页面中, 使得网站整体风格统一、协调,并且后期维护的工作量也大大减少。见例1-5.html 1.2.4 导入样式 导入样式和上一节中的链接样式表的功能基本相同,只是语法和运作方式上略有区别。采用 1.2 使用CSS控制页面 import方式导入的样式表,在HTML文件初始化时,会被导入到HTML文件内,作为文件 的一部分,类似内嵌式的效果。而链接式样式表则是在HTML的标记需要格式时以链接的 方式引入。 常用的有几种@import语句,可以选择任意一种放在style与/style标记之间。 @import url(sheet1.css); @import url(sheet1.css); @import url(sheet1.css); @import sheet1.css; @import sheet1.css; @import sheet1.css; 见例1-6.html 不单是HTML文件的style与/style标记中可以导入多个样式表,在CSS文件内也可以 导入其他的样式表。 1.2 使用CSS控制页面 1.2.5 各种方式的优先级问题 上面介绍了CSS控制页面的4种不同方法,各种方法都有其自身的特点。这4种 方法如果同时用到同一个HTML文件的同一个标记上时,将会出现优先级的问题。 行内样式的优先级最高,其次是采用link标记的链接式,再次是位于style和 /style之间的内嵌式,最后才是@import导入式。 虽然各种CSS样式加入页面的方式有先后的优先级,但在建设网站时,最好只使 用其中的1~2种,这样即有利于后期的维护和管理,也不会出现各种样式“撞车”的 情况,便于设计者理顺设计的整体思路。 1.3 CSS的注释 编写CSS代码与编写其他的程序一样,养成良好的写注释习惯对于提高代码的 可读性,以及减少日后维护的成本都非常重要。在CSS中,注释的语句都位于 “/*” 与 “*/” 之间,其内容可以是单行业可以是多行。 在添加单行注释时,必须注意将结尾处的 “*/” 加上。另外,在style与/style 之间常常会见到 “!--” 和 “--” 将所有的CSS代码包含于其中,这是为了避免老式 浏览器不支持CSS、将CSS代码直接显示在浏览器上而设置的H

文档评论(0)

676200 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档