CSS样式表的设置与应用.pptx
《CSS样式表的设置与应用.pptx》由会员分享,可在线阅读,更多相关《CSS样式表的设置与应用.pptx(59页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 中 国 传 媒 大 学Communication University of China网页设计与制作网页设计与制作计算机与网络中心计算机与网络中心 张伟娜张伟娜2023/1/16如何快速实现同一页面上不如何快速实现同一页面上不同内容具有相同的格式?同内容具有相同的格式?2023/1/16如何在不同页面上如何在不同页面上快速实现快速实现相同的格式?相同的格式?2023/1/162023/1/16如何快速改版网页的风格?如何快速改版网页的风格?2023/1/16如何使如何使HTML代码更简单更清洁?代码更简单更清洁?2023/1/16主要内容主要内容lCSS概述概述lCSS样式的创建样式的创建
2、lCSS样式的应用样式的应用lCSS样式的管理样式的管理2023/1/161.什么是什么是CSSlCSS(Cascading Style Sheet,层叠样式表层叠样式表)是是一一组组格式设置规则,用于控制网页样式并允许格式设置规则,用于控制网页样式并允许将网页将网页表示形式表示形式与网页与网页内容内容分离分离的一种标记性的一种标记性语言。语言。l说明:说明:CSSCSS不是一种程序设计语言,而只是一不是一种程序设计语言,而只是一种用于网页排版的标记性语言,是对现有种用于网页排版的标记性语言,是对现有HTMLHTML语言功能的补充和扩展。语言功能的补充和扩展。一、一、CSSCSS概述概述202
3、3/1/16l提高页面浏览速度提高页面浏览速度 l易于维护和改版易于维护和改版l方便灵活地控制网页方便灵活地控制网页外观外观一、一、CSSCSS概述概述2.CSS的作用的作用2023/1/161.CSS样式面板样式面板二、二、CSSCSS样式的样式的创建创建2023/1/162.创建创建CSS规则规则lCSS通过通过对对选择器选择器进行设定进行设定,来实现对网,来实现对网页中的字体、字号、颜色、背景、图像及页中的字体、字号、颜色、背景、图像及其他元素的控制。其他元素的控制。一、一、CSSCSS样式的创建样式的创建2.创建创建CSS规则规则2023/1/16选择器名称选择器名称选择器类型选择器类
4、型二、二、CSSCSS样式的创建样式的创建说明文本区域说明文本区域新建样式表文件新建样式表文件:建立外部样式表建立外部样式表,设置完成后,当前页面会套用新建设置完成后,当前页面会套用新建样式样式;也可以将该样式表链接至他;也可以将该样式表链接至他页面,页面,实现一个样式表文件控制多实现一个样式表文件控制多个页的效果个页的效果仅对该文档仅对该文档:建立内部样式表,设置建立内部样式表,设置完成后,当前页面会套用新建样式完成后,当前页面会套用新建样式 2.CSS规则的创建规则的创建l类选择器:可以应用于页面上的任何元素类选择器:可以应用于页面上的任何元素 l注:注:类名称必须以句点开头,并且可以包含
5、任何类名称必须以句点开头,并且可以包含任何字母和数字组合(例如,字母和数字组合(例如,.myhead1)。)。lID选择器选择器:定义包含特定定义包含特定 ID 属性的标签的格式,属性的标签的格式,仅应用于一个仅应用于一个HTML元素。元素。l注:注:ID 必须以必须以“#”开头,并且可以包含任何字开头,并且可以包含任何字母和数字组合(例如,母和数字组合(例如,#myID1)。)。2023/1/16二、二、CSSCSS样式的创建样式的创建2.CSS规则的创建规则的创建l标签选择器:标签选择器:重新定义特定重新定义特定 HTML 标签的默认标签的默认格式。格式。l复合内容选择器:定义同时影响两个
6、或多个标复合内容选择器:定义同时影响两个或多个标签、类或签、类或 ID 的复合规则。的复合规则。l例如,输入例如,输入 div p,则,则 div 标签内的所有标签内的所有 p 元素都元素都将受此规则影响。将受此规则影响。2023/1/16二、二、CSSCSS样式的创建样式的创建2023/1/16案例案例:唐诗赏析唐诗赏析设置设置index.html样式。样式。l 设置设置“唐诗唐诗”样式样式 标题标题1;隶书;隶书;30px;#993366;居中居中l定义列表样式:定义列表样式:项目符号图像:项目符号图像:image/list.gif;位置:外位置:外;l定义样式,应用于当前页中的定义样式,
7、应用于当前页中的“唐代唐代”、“唐代的唐代的诗人诗人”,并应用于,并应用于ssh.html中的相应文字。中的相应文字。黑体、黑体、16px,行高:行高:30px,#993366二、二、CSS样式的创建样式的创建2023/1/163.CSS CSS基本语法基本语法lCSS的定义由两部分构成:的定义由两部分构成:选择器和声明选择器和声明(声明块声明块)。l选择器选择器(selector)是标识已设置格式是标识已设置格式 元素的术语。(如元素的术语。(如p,h1,类名称或类名称或ID)l声明声明块块用于定义样式元素。声明由两部分组成:用于定义样式元素。声明由两部分组成:属性属性 property(如
8、(如 font-family)和)和值值value(如(如 Helvetica)。)。l如如:.list list-style-image:url(image/list.gif);list-style-position:outside;二、二、CSS样式的创建样式的创建选择器选择器属性属性2023/1/163.CSS CSS基本语法基本语法lCSS 的定义格式的定义格式:selector property l:value l;property 2:value 2;lselector(选择器)表示需要改变样式的(选择器)表示需要改变样式的 HTML 元素元素lproperty表示由表示由CSS标
9、准定义的样式属性标准定义的样式属性l属性是指元素所能够具有的特征。如字体、颜色等。lvalue表示样式属性的值。表示样式属性的值。l属性值是指属性所能拥有的元素值。如Arial字体,red等。二、二、CSS样式的创建样式的创建2023/1/163.CSSCSS基本语法基本语法lCSS样式定义示例样式定义示例 h1 font-family:隶书隶书;font-size:30px;color:#993366;text-align:center;选择器选择器属性属性属性值属性值二、二、CSS样式的创建样式的创建2023/1/164.CSS常用选择器常用选择器lHTML标签选择器标签选择器l类选择器类
10、选择器lID选择器选择器l虚类选择器虚类选择器l具有上下文关系的具有上下文关系的HTML标签选择器标签选择器lCSS的注释的注释(/*/)二、二、CSS样式的创建样式的创建4.CSS常用选择器常用选择器1)HTML标签选择器标签选择器l例例:lbodycolor:red;font-size:36px;lh1color:#0000FF;lp color:#FF00FF;font-family:隶书;lh1,h2,h3color:#ff00002023/1/16二、二、CSSCSS样式的创建样式的创建2023/1/164.CSS常用选择器常用选择器1)HTML标签选择器标签选择器l指定多个属性时,
11、用分号指定多个属性时,用分号;将所有的属性和值分开。将所有的属性和值分开。如:如:pfont-family:楷体楷体_GB2312;color:red;l属性值是多个单词组成时,必须在值前面加双引号属性值是多个单词组成时,必须在值前面加双引号 。如:。如:pfont-family:楷体楷体_GB2312;l定义选择符组(多个选择符定义相同的属性和值时)定义选择符组(多个选择符定义相同的属性和值时),用逗号将不同的,用逗号将不同的selector分开。如分开。如:h1,h2,h3color:#ff0000;二、二、CSS样式的创建样式的创建2023/1/16案例案例:唐诗赏析唐诗赏析设置设置ss
12、h.html样式。样式。l 设置页面中图像边框设置页面中图像边框样式样式重定义重定义img元素,使其边框样式为:元素,使其边框样式为:style:outside;width:thin;color:#993366 观察观察ssh.html页面的变化页面的变化二、二、CSS样式的创建样式的创建4.CSS常用选择器常用选择器2)类选择器类选择器l可以使用类(可以使用类(class)来为单一)来为单一HTML标记符创建标记符创建多个样式。要想将一个类包括到样式定义中,可将多个样式。要想将一个类包括到样式定义中,可将一个句点和一个类名称添加到一个句点和一个类名称添加到selector后,如下所后,如下所
13、示:示:selector.classname property:value;l可以使用任何名称命名类,但通常使用具体含义的可以使用任何名称命名类,但通常使用具体含义的名称。名称。可以是任意英文单词或英文字母(开头)可以是任意英文单词或英文字母(开头)和数字的组合。和数字的组合。P.leftcolor:red;text-align:left;P.rightcolor:blue;text-align:right;.二、二、CSSCSS样式的创建样式的创建4.CSS常用选择器常用选择器2)用户定义的类选择器用户定义的类选择器l几个不同的元素定义为相同的格式几个不同的元素定义为相同的格式,省略省略HT
14、ML标记标记符符例如:.center color:blue;text-align:center;二、二、CSSCSS样式的创建样式的创建2023/1/164.CSS常用选择器常用选择器3)ID选择器选择器lID选择符使用方法跟类选择符使用方法基本相同,选择符使用方法跟类选择符使用方法基本相同,不同之处在于不同之处在于ID选择符只能在选择符只能在HTML页面中使用一页面中使用一次,因此其针对性更强。次,因此其针对性更强。l要将一个要将一个IDID样式包括在样式定义中,应用一个样式包括在样式定义中,应用一个#号号作为作为IDID名称的前缀,如下所示:名称的前缀,如下所示:#IDnameproper
15、ty:valuel定义了定义了IDID样式后,需要在引用该样式的标记符内使样式后,需要在引用该样式的标记符内使用用idid属性。属性。例:例:classid_google.html二、二、CSS样式的创建样式的创建#leftcolor:red;text-align:left;#rightcolor:blue;text-align:right;.2023/1/164.CSS常用选择器常用选择器4)虚类选择器虚类选择器l虚类可以看作是一种特殊的类选择符,是能被支持虚类可以看作是一种特殊的类选择符,是能被支持CSSCSS的浏览器自动识别的特殊选择符。它最大的用的浏览器自动识别的特殊选择符。它最大的用
16、处就是可以在不同状态下定义不同的样式超链接效处就是可以在不同状态下定义不同的样式超链接效果。果。l 将虚类和类组合起来用,就可以在同一个页面中将虚类和类组合起来用,就可以在同一个页面中做几组不同类型的链接效果了。所谓不同类型超链做几组不同类型的链接效果了。所谓不同类型超链接,是指访问过的(接,是指访问过的(a:visiteda:visited)、未访问过的)、未访问过的(a:linka:link)、激活的()、激活的(a:activea:active)以及鼠标指针悬)以及鼠标指针悬停于其上(停于其上(a:hovera:hover)的这)的这4 4种状态的超链接种状态的超链接二、二、CSS样式的
17、创建样式的创建案例案例:唐诗赏析唐诗赏析设置超链接样式并应用于整个网站:设置超链接样式并应用于整个网站:未访问过:无下划线;未访问过:无下划线;鼠标悬停于其上:颜色:鼠标悬停于其上:颜色:#003399;#003399;有下划线;有下划线;已访问的超链接:颜色:已访问的超链接:颜色:#9900FF;#9900FF;无下划线。无下划线。例思考例思考:如何实现同一网页中两种不同的超链:如何实现同一网页中两种不同的超链接样式接样式?(diffLink.html)2023/1/16二、二、CSS样式的创建样式的创建4.CSS常用选择器常用选择器5)具有上下文关系的具有上下文关系的HTML选择器选择器l
18、如果需要为位于某个标记符内的标记符设置特定的如果需要为位于某个标记符内的标记符设置特定的样式规则,则应将选择器指定为具有上下文关系的样式规则,则应将选择器指定为具有上下文关系的HTML标记符。标记符。l例如,如果只想使位于例如,如果只想使位于H1标记符内的标记符内的A标记符具有标记符具有特定的属性,则应使用以下格式:特定的属性,则应使用以下格式:h1 a color:red l 注意注意h1和和a之间以之间以空格空格分隔。分隔。2023/1/16二、二、CSSCSS样式的创建样式的创建4.CSS常用选择器常用选择器6)CSS的注释的注释l用户可以在用户可以在CSSCSS中插入注释来说明用户代码
19、的意思,中插入注释来说明用户代码的意思,注释有利于用户或别人以后编辑和更改代码时理解注释有利于用户或别人以后编辑和更改代码时理解代码的含义。代码的含义。l在浏览器中,注释是不显示的。在浏览器中,注释是不显示的。lCSSCSS注释以注释以“/*/*”开头,以开头,以“*/”结尾。结尾。2023/1/16二、二、CSSCSS样式的创建样式的创建2023/1/165.设置设置CSS样式属性样式属性二、二、CSS样式的创建样式的创建5.设置设置CSS样式属性样式属性2023/1/16l类型属性类型属性l定义CSS样式的基本字体和类型。ltext-transform:提供了更精确的字符大小写控制。lca
20、pitalize:每个单词的首字母大写luppercase:单词所有字母大写llowercase:所有字母小写lnone:默认的正常状态二、二、CSS样式的创建样式的创建.fontstyle1 font-family:隶书隶书;font-style:oblique;font-variant:small-caps;font-weight:lighter;font-size:36px;5.设置设置CSS样式属性样式属性l背景属性背景属性l定义定义CSS样式的背景,可以对样式的背景,可以对Web页面中的任何页面中的任何元素应用背景属性。元素应用背景属性。l附件附件:用于设置背景图像是固定在它的原始位
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CSS 样式 设置 应用
限制150内