java web系统开发培训-html_第1页
java web系统开发培训-html_第2页
java web系统开发培训-html_第3页
java web系统开发培训-html_第4页
java web系统开发培训-html_第5页
已阅读5页,还剩60页未读 继续免费阅读

下载本文档

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

文档简介

1,Java Web系统开发培训HTML,李雄锋北京中科辅龙计算机技术有限公司2005年6月13日,2,目录,HTML结构HTML元素改进HTML页面样式Java script,3,1. HTML结构,新建网页 1,版本信息,头部信息,内容实体,4,1.1. HTML文档头,新建网页 1,元数据,标题,脚本,样式,5,1.2 HTML-meta,说明个性化信息 HTTP头部信息支持搜索引擎缺省信息,语法:,6,1.2 HTML文档体,北京中科辅龙计算机技术有限公司北京中科辅龙计算机技术有限公司成立于1998年7月,时值中国科学院开始实施知识创新工程。 中国科学院计算技术研究所 为了成果转化和更好地面向市场开展工作,出资成立了中科辅龙公司,并把所内的CAD开放实验室、网络研究室的研究力量和相关的知识产权注入到公司,使得公司自成立之初就拥有了厚实的技术基础。之后又根据中国科学院的改革进程,把公司委托给了联想集团进行管理,期望公司从联想集团学到有用的经营管理经验。,7,1.3 HTML中的元素定义, 北京中科辅龙计算技术有限公司, 内容,8,1.4 HTML中的元素块,块(block)和嵌入(inline)块:body,div,p,tableform,嵌入:span,a,块中包含块和嵌入元素嵌入元素中不能有块可以通过设置style中display:inline/block来改变。,9,1.5 HTML中的元素-属性,标识:id, class语言:lang , dir (阅读方向) 标题:title样式:style事件:onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup背景色:bgcolor对齐:align, char, charoff, valign,10,2 HTML中的元素,分组元素 DIV SPAN标题文本列表表格链接对象 样式格式化框架表单,11,2.1 分组元素 DIV SPAN,结构化文档,其本身不产生任何副作用。DIV是块元素,用于文档中分段SPAN是嵌入元素,用于对段中元素分组,北京中科辅龙计算机技术有限公司成立于1998年7月,时值中国科学院开始实施知识创新工程。中国科学院计算技术研究所 为了成果转化和更好地面向市场开展工作,出资成立了中科辅龙公司,并把所内的CAD开放实验室、网络研究室的研究力量和相关的知识产权注入到公司,使得公司自成立之初就拥有了厚实的技术基础。之后又根据中国科学院的改革进程,把公司委托给了联想集团进行管理,期望公司从联想集团学到有用的经营管理经验。联系我们。 ,12,2.2 标题元素,描述元素所在区块的主题H1,h2,h3,h4,h5,h6 都是块元素,公司产品龙驭网站内容管理系统龙驭视频会议及会议管理系统龙驭自助建站系统龙驭搜索引擎系统龙驭项目申报审批管理系统龙驭网上培训管理系统,13,2.3 文本-强调,强调:em、strong中科辅龙中科辅龙,中科辅龙,中科辅龙,14,2.3 文本-上下标,Sup:上标Sub:下标,中科辅龙Longcon龙驭网站内容管理系统,15,2.3 文本换行,BR,16,2.3 文本段落,pre:保留输入文本的格式,除了pre元素,其他的元素都将忽略输入文本中的换行,将其解释为文字间隔p:块元素,代表一个段落,其中不能再包含其他的块元素(包括P本身)。,17,2.3 文本特殊字符, ,18,2.4 列表-无序列表UL,龙驭网站内容管理系统龙驭视频会议系统龙驭自助建站系统龙驭搜索引擎系统龙驭项目申报系统龙驭网上培训管理系统龙驭办公自动化系统,列表前缀Disc:实心圆点Circle:空心圆点Square:空心方块可以通过style中设置list-style-type属性来修改前缀字符或者图片,19,2.4 有序列表 OL,列表前缀1:1,2,3,4a: a,b,c,dA: A,B,C,Di:I,ii,iii,ivI:I,II,III,IV可以通过style中设置了list-style-type属性来修改前缀字符或者图片,第一期公告第二期公告第三期公告第四期公告第五期公告第六期公告,20,2.5 表格-Table,21,2.5 表格行,TRBgcolor表头分组:thead表身分组:tbody表尾分组:tfooter,22,2.5 表格单元格,数据单元格 TD表头单元格 THColspanrowspan,23,2.5 链接-A,链接到页面辅龙链接到指定元素 辅龙 目标窗口:_self:自身_blank:新窗口_parent:父窗口_top:最顶层的窗口_search:搜索窗口指定的frame名称,链接说明,24,2.5 链接-Link,在head元素内部说明不渲染任何内容所连接的文件,和html页面是同步下载的,但是浏览器会缓存该文件,在第二次访问页面的时候,这个文件可以不再下载,从而大大提高网页渲染速度。在新的页面设计思想中,充分利用这个特点,将页面上的基本保持不变的内容样式放在css文件中。,定义css文件定义网站图标定义收藏夹图标,25,2.6 格式化(不再使用),背景色:bgcolor,在body,table,td,th等元素中使用横向对齐align和纵向对齐valign: I, B, BIG, SMALL, STRIKE, S, U , BR font元素 hr元素,26,2.7 对象img,27,2.7 对象object,28,2.7 框架文档结构,A simple frameset document 你的浏览器不支持框架页面显示。,文档头部,定义框架页,没有框架的时候显示,Header.html,10%,150,100,Index.html,Footer.html,Content.html,29,2.7 框架frameset,Rows:横向切分Cols:纵向切分,100像素,(总高度-100)*25%,(总高度-100)*75%,75%,25%,30,2.7 框架frame,31,2.7 框架iframe,32,2.8 表单,表单按钮输入域文本域下拉列表表单的组织,33,2.8 表单-form,34,2.8 表单-input,37,2.8 表单-button, 可以在这里设置按钮的界面,提供比更丰富的表达能力,可以设置多文本的按钮界面。,38,2.8 表单-select、optgroup, option,39,2.8 表单-optgroup,对选项作分组,可以用于构造多级菜单,40,2.8 表单-option,显示的内容,41,2.8 表单-textarea,缺省值,42,2.8 表单的组织-fieldset、legend,区块名称,43,3. 改进HTML页面,利用表格来排版利用空白的gif来作间隔页面字节数变大,下载速度慢,不容易改版,利用Div和Span来排版,大规模降低排版所需的额外标签利用样式来做定位。由于样式可以利用link标签引入页面,可以独立下载并缓存在本地,从而提高速度,44,4样式,样式介绍样式文件的组成选择器样式表样式分类字体段落边框编号定位,45,4.1样式介绍,CSS-Cascading Style Sheets 层叠样式表CSS背景CSS2.0工作原理,46,4.2 样式文件,.en11font-size: 11px;color:#f0f0f0,选择器,样式列表,以“;” 分隔多个样式,47,4.3 选择器(一),类选择器 定义:.类名样式列表说明:应用在属性class等于选择器类名的标签上。示例:.f10p font-size:10px,可以应用在标签选择器 定义:标签样式列表,说明:应用在指定标签上示例:Tdfont-size:10px,应用在所有的td标签上。ID选择器定义:#ID样式列表说明:应用在ID等于选择器ID名的标签上示例:#enfont-size:10px,应用在,48,4.3 选择器(二),属性选择器定义 E属性=值样式列表说明:对所有属性值为指定的值的标签示例:inputtype=submitcolor:#f0f0f0应用于行为选择器定义::行为样式列表说明:应用于标签在指定的行为示例:A:visitedcolor:#f0f0f0将被访问过的标签渲染为灰色;,49,4.3 选择器(三),复合选择器:可以将多个选择器叠加起来以更精确定位所要应用的标签:Td color:black;cursor:hand.br12color:red;font-weight:boldTd.br12border:1px,groove,red:1有效.:1有效.:2有效.:1、2、3有效. :1、2、3有效,50,4.4 字体样式,Font-family:字体类型Font-style:Normal:缺省值,正常显示Italic:斜体oblique :斜体Font-variant:Normal:缺省值,正常显示Small-caps:显示成大写字符Font-weight:粗体Lighter|normal|bold|bolder|Font-size:字体大小Color:前景色,即字体颜色,51,4.5 文本,Text-align:水平对齐方式,左、右、居中、分散Text-decoration:无、下划线、中间线、上划线、闪烁Text-indent:首行缩进Text-overflow:将过长的字符显示为 Text-transform:Capital:将所有单词的第一个字符显示为大写Uppercase:将所有单词显示为大写Lowercase:将所有单词显示为小写None:无white-space:如何处理空白字符。Pre:和源代码一样换行Nowrap:空白字符不作为可换行字符Wrap:可以在空白字符处换行Word-spacing:字符间距Line-height:行间距,52,4.6 背景,background-color:背景色 background-image:背景图片background-repeat:图片叠放background-attachment:background-position:背景图片相对位置Background:背景属性设置,包括以上列出来的值,53,4.7 边框和定位,Margin:空白,可以分别设置上下左右的空白的宽度Border:边框,可以分别设置上下左右的边框的颜色、样式、宽度Padding:填充,可以分别设置上下左右的填充的宽度,Box模型,54,4.8 显示效果,Overflow:当内容超过可显示区域时:Visible:(缺省)超过内容可见。Hidden:不可见Scroll:显示滚动条Auto:自动显示滚动条,visible,hidden,I didnt like the play, but then I saw it under adverse conditions - the curtain was up.div width : 100px; height: 100px; border: thin;solid red;blockquote width : 125px; height : 100px; margin-top: 50px; margin-left: 50px; border: thin dashed black,55,4.9 显示效果,Clip:定义可视区域大小。Visibility:Visible:整个区域可见Hidden:不显示整个区域,但是仍然占据原有位置,与display不同,display:none完全不显示区域,也不占有位置,56,4.10 列表样式,List-style-type:前导符Disc:实心圆点 Circle:空心圆点 Square:实心小四方体 decimal 1, 2, 3, 4, lower-roman i, ii, iii, ivupper-roman I, II, III, IVlower-alpha a, b, c, dupper-alpha A, B, C, Dnone No marker is shown.List-style-image:利用小图片作前导符List-style-position:前导符的位置:Outside:外置Inside:内置,外置前导符,内置前导符,57,4.11过滤器,CSS静态过滤器:Alpha, Blur, Chroma, DropShadow, FlipH, FlipV, Glow, Gray, Invert, Light, Mask, Shadow, Wave, Xray等。 CSS动态过滤器:BlendTrans, RevealTrans。,58,5 Java script,简介语法对象事件/句柄DOM模型ajax,59,5.1 Java script 简介,背景工作原理和jsp代码的比较及结合,60,5.2 Java script 对象,61,5.2 Java script 对象,62,5.3 Java script事件/句柄,onAbortonBluronChangeonClickonDblClickonDragDroponErroronFocusonKeyDownonKeyPressonKeyUponLoad,o

温馨提示

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

评论

0/150

提交评论