《网页设计与制作实例教程》第6章(唐小华)ppt课件(全).pptx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《《网页设计与制作实例教程》第6章(唐小华)ppt课件(全).pptx》由会员分享,可在线阅读,更多相关《《网页设计与制作实例教程》第6章(唐小华)ppt课件(全).pptx(42页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、清华大学出版社 网页设计与制作实例教程第6章高等学校计算机应用规划教材 2022-5-12主编 方其桂一个美丽、大方、简洁的页面和高访问量的网站,是网一个美丽、大方、简洁的页面和高访问量的网站,是网页设计者的追求。然而,仅通过页设计者的追求。然而,仅通过HTMLHTML实现是非常困难的,实现是非常困难的,HTMLHTML仅仅定义了网页结构,对于文本样式没有过多涉及。这仅仅定义了网页结构,对于文本样式没有过多涉及。这就需要一种技术对网页布局、字体、颜色、背景和其他图文就需要一种技术对网页布局、字体、颜色、背景和其他图文效果的实现提供更加精确的控制。效果的实现提供更加精确的控制。本章通过实例,介绍
2、使用本章通过实例,介绍使用CSSCSS样式美化网页的方法。样式美化网页的方法。内容提要CSS样式基础知识样式基础知识CSS样式基本语法样式基本语法CSS样式设置文本样式设置文本0102034CSS样式美化页面样式美化页面章节目录内容提要教学内容CSS是Cascading Style Sheet的缩写,即层叠样式表。在主页制作时采用CSS技术,可以有效地对页面的布局、字体、颜色、背景和其它效果实现更加精确的控制。 CSS文件也可以说是一个文本文件,它包含了一些CSS标记,CSS文件必须使用CSS为文件名后缀。可以通过简单的更改CSS文件,改变网页的整体表现形式,可以减少网页制作工作量。教学内容实
3、例1 制作多彩标题本实例要求使用创建一个文字标题,然后使用CSS样式对标题进行修饰,可以从颜色、尺寸、字体、背景、边框等方面入手。完成“制作多彩标题”实例,首先要构建HTML页面,选择使用CSS样式的方式;然后添加代码改变颜色、字体和尺寸后,加入边框,添加背景图像;最后定义标题的宽度和字体颜色。教学内容教学内容知识库1CSS功能功能随着Internet不断发展,对网页效果的诉求也越来越强烈,只依赖HTML这种结构化标记实现样式已经不能满足网页设计者的需求,其表现在如下几个方面:维护困难:为了修改某个特殊标记格式,需要花费很多时间,尤其对整个网站而言,后期修改和维护成本较高。标记不足:HTML本
4、身标记非常少,很多标记都是为网页内容服务,而关于内容样式标记,如文字间距、段落缩进,很难在HTML中找到。网页过于臃肿:由于没有对各种风格样式进行控制,HTML页面往往体积过大,占用掉很多宝贵的宽度。定位困难:在整体布局页面时,HTML对于各个模块的位置调整显得捉襟见肘,过多的table标记将会导致页面的复杂和后期维护的困难。CSS可以将结构化标记与丰富的页面表现相结合,目的是将“网页结构代码”和“网页样式风格代码”分离开,从而使网页设计者可以对网页布局进行更多的控制。利用样式表,可以将整个站点上所有的网页都指向一个CSS文件,设计者只需要修改CSS文件中的某一行,整个网页上对应的样式都会随之
5、发生改变。教学内容知识库2浏览器与浏览器与CSS CSS制定完成之后,具有很多新功能,即新样式。但这些样式在浏览器中不能获得完全支持,主要在于各种浏览器对CSS很多细节处理上存在差异。例如,一种标记的某个属性,一种浏览器支持,另外一种浏览器不支持,或者两种浏览器都支持,但其显示效果不一样。各主流浏览器,为了各自的产品利益和推广,定义了很多私有属性,以便加强页面显示样式的效果,导致现在每个浏览器都存在大量的私有属性。虽然使用私有属性,可以快速构建效果,但是对网页设计者来说是一个大麻烦,因为设计一个页面就需要考虑在不同浏览器上显示的效果,一不注意就会导致同一个页面在不同浏览器上的显示效果不一样。甚
6、至有的浏览器不同版本之间,也具有不同的属性。教学内容实例2 制作段落标题本实例要求简单,使用创建一个标题,然后使用CSS样式对标题进行修饰。可以从颜色、尺寸、字体、背景、边框等方面入手。实例完成后,其效果如图所示。使用“记事本”程序编辑CSS同使用其编写HTML文档基本一样。首先需要打开一个“记事本”程序,然后在里面输入相应的CSS代码即可。教学内容教学内容知识库1CSS语法格式语法格式CSS样式表是由若干条样式规则组成,这些样式规则可以应用到不同的元素或文档来定义它们显示的外观。每一条样式规则由3部分组成:选择符(selector)、属性(properties)和属性值(value),基本格
7、式如下:selector选择符有多种形式,既可以是文档中的HTML标记,如、等,也可以是XML文档中的标记。properties属性则是选择符制定的标记所包含的属性。value指定了属性的值。如果定义选择符的多个属性,则属性和属性值为一组,组与组之间用分号(;)隔开。例如:selectorproperty1:value1;property2:value2;property3:value3; 教学内容知识库2CSS样式规则样式规则 下面给出一条样式规则,例如:pcolor:red。该样式规则的选择符为p,为段落标记提供样式,color为制定文字颜色属性,red为属性值。此样式表示标记指定的段落文
8、字为红色。如果要为段落设置多种样式,则可以使用下列语句:pfont-family “隶书”;color:red;font-size:40px;font-weight:bold 教学内容实例实例3 制作欢迎标题制作欢迎标题Dreamweaver最大的特点是所见即所得。它可以自动生成源代码 , 大 大 提 高 了 网 页 开 发 人 员 的 工 作 效 率 。 下 面 就 使 用Dreamweaver CS6软件编写HTML,制作“欢迎标题”,其效果如图6-12所示。制作前需要安装Dreamweaver软件,Dreamweaver软件版本很多,本书使用Dreamweaver CS6编写HTML。教
9、学内容教学内容知识库1在在HTML中使用中使用CSS的方法的方法CSS样式表能很好地控制页面显示,已达到分离网页内容和样式代码。CSS样式表控制HTML页面达到好的样式效果,其方法包括行内样式、内嵌样式、链接样式和导入样式。2CSS样式优先级样式优先级 如果同一个页面,采用了多种CSS使用方式,如行内样式、链接样式和内嵌样式,且这几种样式共同作用于同一个标记,就会出现优先级问题,即究竟哪种样式设置有效果。例如,内嵌样式设置字体为宋体,链接样式设置为红色,二者会同时生效。如果设置字体、颜色,情况就会复杂。教学内容知识库1在在HTML中使用中使用CSS的方法的方法CSS样式表能很好地控制页面显示,
10、已达到分离网页内容和样式代码。CSS样式表控制HTML页面达到好的样式效果,其方法包括行内样式、内嵌样式、链接样式和导入样式。2CSS样式优先级样式优先级 如果同一个页面,采用了多种CSS使用方式,如行内样式、链接样式和内嵌样式,且这几种样式共同作用于同一个标记,就会出现优先级问题,即究竟哪种样式设置有效果。例如,内嵌样式设置字体为宋体,链接样式设置为红色,二者会同时生效。如果设置字体、颜色,情况就会复杂。通过使用CSS样式规则能够修饰HTML标记,起到网页美化的作用。但其更大的作用是将网页内容和网页样式分离,这样方便了以后的维护。本节将介绍CSS基本语法和作用。主要介绍了选择器、选择器声明及
11、CSS常用单位相关知识。通过实例详细讲解了CSS 规则由选择器,以及一条或多条声明构成。选择器通常是需要改变样式的 HTML 元素,每条声明由一个属性和一个值组成;属性是希望设置的样式属性,每个属性有一个值,属性和值被冒号分开。1标签选择器HTML文档是由多个不同标记组成,而CSS选择器就是声明那些标记采用样式。例如:p选择器,就是用于声明页面中所有标签的样式风格。同样也可以通过h1选择器来声明页面中所有标记的风格。(1)格式:)格式:TagNameproperty:value其中TagName表示标记名称,如:p、h1等HTML标记;property表示CSS属性;value表示CSS属性值
12、。(2)用途:)用途:通过一个具体标记来命名,可以对文档里这个标记出现的每一个地方应用样式定义。这种做法通常在设置那些在整个网站都会出现的基本样式。例如,下面的定义就用于为一个网站设置默认字体。1标签选择器(3)实例:新建记事本文件,输入下面的样式代码后,保存为.html格式文件,使用IE浏览器查看效果,如图6-21所示,可以看到段落以蓝色字体显示,大小为20px。2类选择器在一个页面中,使用标签选择器,会控制该页面中所有此标记显示样式,如果需要为此类标记中其中一个标记重新设定,此时仅使用标签选择器是不能达到效果的,还需要使用类(class)选择器。(1)格式:.classValue prop
13、erty:value其中classValue是选择器的名称,具体名称由CSS制定者自己命名。如果一个标记具有class属性且class属性值为classValue,那么该标记的呈现样式由该选择器指定。在定义类选择符时,需要在classValue前面加一个句点(.)表示标记名称,如:p、h1等HTML标记;property表示CSS属性;value表示CSS属性值。(2)用途:下面定义了两个类选择器,分别为rd和se。类的名称可以是任意英文字符串或以英文开头与数字的结合,一般情况下,是用其功能及效果的简要缩写。.rd color:red .se font-size:3px 2类选择器(3)实例:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网页设计与制作实例教程 网页 设计 制作 实例教程 唐小华 ppt 课件
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内