网站开发教程-CSS简介.ppt_第1页
网站开发教程-CSS简介.ppt_第2页
网站开发教程-CSS简介.ppt_第3页
网站开发教程-CSS简介.ppt_第4页
网站开发教程-CSS简介.ppt_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

css简介,网址: 电话:400 700 1307,css,dhtml简介 何为css(层叠样式表) css的几种设置方式 样式规则的选择器 样式规则的注释与有效范围 用dreamweaver产生css 样式属性详解,dhtml 简介,dhtml,=,html,脚本语言 javascript,+,+,层叠样式表 css,指定一个网页的元素,决定元素的大小 颜色和位置,操纵网页的元素,dhtml 是制作动态 html 页面的技术!,dhtml 示例,闪烁文本,移动文本,消隐文本, 设置属性 这个段落应用了样式 这个段落按默认样式显示 ,什么是样式?,指定显示样式,何为层叠样式表,css是cascading style sheets的简写,它除了可以轻松设置网页元素的显示位置和格式处,甚至还能产生滤镜,图像淡化,网页淡入淡出的渐变效果。 简而言之,css就是要对网页的显示效果实现与word一样的排版控制。,常用的样式属性,css的几种方式,内联样式表(inline styles) 嵌入样式表(embedded style sheets) 外部样式表(linked style sheets) 输入样式表(imported sytle sheets),内联样式表,您如果希望某段文字和其他段落的文字显示风格不一样,那么请采用“行内样式”。行内样式使用元素标签的 style 属性定义。,/*关键代码-*/ 剩余时间:成交结束 新旧程度:全新 所 在 地:北京 宝贝数量:5 件 浏 览 量:220 次 另送价值50元的充电器套装!(一个充电器,两节充电电池)可使用半年以 , 应用样式 p font-size:20px; color:blue; text-align:center 我是段落 1 我是段落 2 我是段落 3 我们的样式绝对统一 ,嵌入样式表,所有的段落都采用 p 样式,保证样式统一,行内样式表局限于某个标签,如果希望本网页内的所以同类标签都采用统一样式,这时应采用内嵌样式。,用分号隔开,在标签对中定义的每条样式规则的基本格式如下: selectorproperty:value; property:value; selector:当定义一条样式规则时,必须指定受这条样式规则作用的网页元素。 property:指定那些将要被修改的样式名称,即css属性,如color、font-size等。 value:赋给property的值,即css属性值。,样式规则的选择器,html selector class selector id selector 关联选择器 组合选择器 伪元素选择器,/*-关键代码-*/ p /*设置样式:字体和背景色*/ font-family: system; font-size: 18px; color: #3333cc; h2 background-color: #ccff33; text-align: center; 品种特征方面: 1、蛋鱼:蛋鱼.。 2、龙睛:龙睛。 3、高头:高头.。,内嵌样式- html选择器,应用h2样式,应用p样式,内嵌样式- class类选择器, .myinput border: 1px solid; border-color:#d4bfff; color:#2a00ff 用户名 密 码 ,class类选择器,应用类选择器: class”类名“,类选择器的定义格式为: .类名 样式规则; ,class selector,要将一种html标签所创建的各处网页元素分成几类,需要将这个html标签的class属性设置为不同的值。 paragraph1 paragraph2 paragraph3 在样式表中,可以分别为某个html标签的各个类别定义样式规则: p.stopcolor:red p.warningcolor:yellow 在样式表中,可以为某个类别的所有html标签定义样式规则: .blueonecolor:blue 蓝色的题目 蓝色的段落, #fire color:red; font-size: 24px; 我是二级标题,火是这样的 ,内嵌样式- id选择器,id选择器,id选择器的定义格式为: id名 样式规则; ,应用id选择器:id”id名“,id selector,id属性用来定义某一个特定的html元素,一个网页文件中只能有一个元素能使用某一id属性值,id selector就是为样式规则定义语名选择具有某一id属性值的html元素。 text here 在样式表中,id值为yellowone的html元素的样式规则定义语句如下: ,选择器声明,关联选择器是指一个用空格隔开的两个或更多的单一选择器组成的字符串,例如: p embackground:yellow .special emcolor:red; #top emcolor:blue p.top.top1 strongcolor:green 其中的“p em”就是关联选择器,它表示段落中的强调文本(标签对中的内容)的背景为黄色,而其它地方出现的强调文本则不受影响。 关联选择器定义的样式规则的优先权比单一选择器定义的样式规则的优先权高,即使用在 p embackground:yellow的后面部分定义了如下样式规则: embackground:green 但是,在段落标签中定义的强调文本仍用黄色背景。 组合选择器 为了减少样式表的重复声明,可以在一条样式规则定义语句中组合若干个选择器,每个选择器之间用逗号(,)隔开。例如, h1, h2, h3, h4, h5, h6, tdcolor:red; 全局选择器 希望页面所有的标记都使用同一种css样式,又不希望逐个来生命,这时候可以利用全局生命符号“*”,外部样式,根据样式文件与网页的关联方式又分为: 链接(link )外部样式表 导入(import)外部样式表,样式文件 p ,网页2,网页3,网页1,链接外部样式表,使用link(链接)标签 ,语法: ,第一步:创建样式表文件newstyle.css,第二步:把样式文件和网页关联,样式文件: newstyle.css p ,onel.htm,another.htm,第三步:浏览查看各网页,演示:链接样式表示例,导入外部样式表,使用import导入 ,语法: import 样式表文件.css; import url(样式表文件.css); ,操作步骤同链接样式表,导入样式表,使用import声明的例子语句如下: ,外部样式文件,样式的混合使用,行内样式表、内嵌样式表、外部样式表各有优势,实际的开发中常常 需要混合使用: 有关整个网站统一风格的样式代码,放置在独立的样式文件*.css 某些样式不同的页面,除了链接外部样式文件,还需定义内嵌样式 某张网页内,部分内容”与众不同“,采用行内样式,对于某个html标签: 1)如果有多种样式,如果规定的样式没有冲突,则叠加; 2)如果有冲突,则最先考虑行内样式表显示,如果没有,再考虑内嵌样式显示,如果还没有,最后采用外面样式表显示,否则就按html的默认样式显示;,内嵌样式,行内样式,某个html标签,样式规则的注释与有效范围,样式表中的注释 使用“/*要注释的内容*/”格式进行注释,注释不能嵌套,例如,“/*xxx/*yyy*/xxx*/”这样的注释是不允许的。 样式规则的继承 所有嵌套在某个html标签中的html标签都会继承外层标签设置的样式规则。 样式规则的优先级 id选择器class选择器html标签选择器 内联样式表嵌入样式表链接样式表,样式属性分类,css中的样式属性非常之多,大体上可以分为以下几类: 字体 文本 边框 背景 列表 位置 布局 其它,字体,font-family:字体类型 font-size 绝对大小的设置为xx-small、x-small、small、medium、large、x-large、xx-large中的任意一个,xx-small为最小取值,xx-large为最大取值。 相对大小的设置可以为larger或smaller. 绝对单位有:px、mm、 cm、 in、 pt、 pc. 相对单位有:em、ex、% color 三种表示方法:rrggbb、rgb(r, g, b)、red. font-weight:字体粗细 font-style:字体斜体 text-decoration:下划线、顶划线、删除线、闪烁 text-transform:英文字母大小写 font:合并设置字体样式 例如,pfont:italic bold 12pt times, serif,font-family: “宋体“, sans-serif;,font-weight: normal;,color: #0000ff;,font-style: normal;,font-size: 12px;,line-height: 140%;,text-decoration: underline;,文本段落,text-align:段落水平对齐 设置值:center、right、left、justify vertical-align:段落垂直对齐 设置值:sub、super、top、middle、bottom、10px、-10px、相对于元素行高属性的百分比 letter-spacing:字母的间距 word-spacing:单词的间距 line-height:文本行高 text-indent:缩进方式 white-space:排版方式 设置值:normal、pre、nowrap,text-align: center;,text-indent: 24px; (可为负数),display: block;,边框、宽度与高度,border-width:边框宽度 (border-top-width、border-right-width、border-bottom-width、border-left-width) 设置值:thin、medium、thick或数值 border-color:边框颜色 (border-top-color、border-right-color、border-bottom-color、border-left-color) border-style:边框样式 (border-top-style、border-right-style、border-bottom-style、border-left-style) 设置值:none、dotted、dashed、solid、double、groove、ridge、inset、outset。 border:合并设置边框样式 (border-top、border-right、border-bottom、border-left) 例如,a:activeborder:thick double red width:宽度 设置值:10px绝对值、50%相对值 height:高度,border-left-width: 1px; border-left-style: solid; border-left-color: #0000ff;,背景,background-color:背景颜色 background-color:transparent;/*透明色*/ background-image:背景图片 例如,background-image:url(/logo.gif) background-repeat:背景重复方式 设置值:no-repeat、repeat、repeat-x、repeat-y background-position:背景位置 设置值:left、center、right、20px 20px、20% 70%、top、bottom background-attachment:固定或滚动背景 设置值:fixed、scroll background:合并设置背景样式 例如,background:#00cc00 url(logo.jpg) no-repeat bottom right,background-color: #cccccc;,background-image: url(img/bg.gif);,background-repeat: repeat-x;,background-position: center top;,页面和浏览器元素的css,表格 表单 超链接 鼠标 滚动条,控制表格,tablecaption-side:bottom; tableborder-collapse:collapse; tr:hovercolor:red;,控制表单,给input添加背景色 一条线的文本框 像文字一样的按钮 彩色的下拉框 类似excel表格的表单,伪元素选择器,伪元互选择器是指对同一个html元素的各种状态和其所包括的部分内容是一种定义方式。例如,对于超链接标签()的正常状态(没有任何动作前)、访问的状态、选中状态、光标移到超链接文本上的状态,对于段落的首字母和首行,都可使用伪元素选择器来定义。 使用伪元素作为选择器的样式规则定义格式: html元素:伪元素属性:值 常用的伪元素: a:link超链接的正常状态(没有任何动作前) a:visited访问过的超链接状态 a:hover光标移动到超链接上的状态 a:active选中超链接时的状态 p:first-line段落中的第一行文本 p:first-letter段落中的第一个字母 类选择器与伪元素一起使用的格式: html元素.类名:伪元素属性:值,鼠标样式cursor: bodycursor:pointer; 设置值:help、move、crosshair. 滚动条样式scrollbar: scrollbar-3dlight-

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论