


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1通过定义 CSS 样式表,能让网页具有美观一致的界面,可以将网页制作得更加绚丽 多彩。一个样式文件可以作用于多个页面,具有更好的易用性和扩展性,通过修改样 式文件,能制作出内容相同,而外观不同的多姿多彩的页面。此外,使用样式表能有 效地分离网页的内容与外观控制,从而便于美工与程序员之间的分工协作,发挥各自 的优势。 1修饰页面的元素时,避免了对 HTML 元素的改动,通过使用 CSS 样式,可以定义字体、 颜色,那么就可以让这些原本不需要的表现形式的标记消失,使合理的语义化标记处于更好的位置, 更好的发挥标记的作用。2.使我们能够更轻松的控制页面结构和布局3.最根本的也是我们开发人员关 心的,提高开发和维护的效率.一个网站,如果有很多相同的结构的文件需要修改,涉及到的工作量 是巨大的,但如果通过改 CSS 来实现页面的灵活变换,只需要修改某个样式就可以上,效率上大大 提升。 二java web 项目开发需要掌握哪些技术? Java 语言 ;面向对象分析设计思想 ;设计模式和框架结构 ; XML 语言 ;网页脚 本语言 ;数据库 ;应用服务器 ; 集成开发环境 1、Java 语言 :Java 语言体系比较庞大,包括多个模块。从 WEB 项目应用角度讲有 JSP、Servlet 、JDBC、JavaBean(Application)四部分技术。高级的 WEB 项目会应用到以上 所有技术,它们之间联合使用和协作开发会提高开发的效率和系统的性能。 2、面向对象分析设计思想 :Java 语言是完全面向对象的语言,所以在项目设计时会有 很大的帮助,在设计时应尽量舍弃以往的面向过程的设计方式。 在分析项目业务关系的时 候,应用一些 UML 图,例如常用的用例图,类图,时序图等等,会有很大的帮助,这样能尽 快找出业务逻辑主要面对的对象,然后对每个对象进行行为划分,最后再实现对象之间的 集成和通信。 3、设计模式和框架结构 :Java 从语言角度来讲不是很难,但是从整体设计角度来讲我 们还需要了解一些高级应用框架。如果要设计一个良好的框架结构,单单只掌握 Java 语言 远远不够。这就涉及到一个设计模式,还有和设计模式相关的一些知识。 4、XML 语言 :在服务器和设计模式结构中会应用到自定义文件,而且在应用高级设计 时也会定义自用的标签,现在流行的是用 XML 去定义配置,所以 XML 语言应该有一定掌 握。 5.JavaScript 是一种基于对象(Object Based)和事件驱动 (Event Driven)并具有安全性能 (Secure)的脚本语言。使用它的目的是与 HTML 超文本标记语言、Java 脚本语言(Java 小程序)一起实现在一个 Web 页面中链接多个对象,与 Web 客户交互作用。从而可以开 发客户端的应用程序等。它是通过嵌入或调入在标准的 HTML 语言中实现的。 6、数据库 :在主要的应用中,数据库相关的环节应用很多,所以对数据库应该有一定 了解。不能单单只了解一种数据库,因为在很多实际开发中会提出很多数据库解决方案, 所以只有在了解多种数据库的情况下才能有一个比较方案。 7.Web 服务器 : 在应用方面,Web 服务器主要是针对于配置和部署,对目录的配置, 调试;对配置文件属性的修改;对访问权限和并发性的控制;Java 类的部署等。 四DHTML 是 Dynamic HTML 的简称,就是动态的 html(标准通用标记语言下的一个 应用) ,是相对传统的静态的 html 而言的一种制作网页的概念。所谓动态 HTML(Dynamic HTML,简称 DHTML) ,其实并不是一门新的语言,它只是 HTML、CSS 和客户端 脚本的一种集成,即一个页面中包括 html+css+javascript(或其它 客户端脚本) ,其中 css 和客户端脚本是直接在页面上写而不是链接上相关文件。DHTML 不是一种技术、标准或规范,只是一种将目前已有的网页技术、语言标准整合运用,制作 出能在下载后仍然能实时变换页面元素效果的网页设计概念。 html 即超文本标记语言。超文本标记语言,标准通用标记语言下的一个应用。 “超文本” 就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。超文本标记语言的结 构包括头部分(Head) 、和主体 部分(Body) ,其中头部(head)提供关于网页的信息, 主体(body )部分提供网页的具体内容。 文件对象模型(Document Object Model,简称 DOM) ,是 W3C 组织推荐的处理可扩展置 标语言的标准编程接口。DOM 可以以一种独立于平台和语言的方式访问和修改一个文档 的内容和结构。换句话说,这是表示和处理一个 HTML 或 XML 文档的常用方法。 五;div 和 table 的区别与作用 1:速度和加载方式方面的区别 div 和 table 的差异不是速度,而是加载方式,速度只能是指网络速度,如果速度足够快,是没有差异 的:div 的加载方式是即读即加载,遇到 没有遇到 的时候一样加载 div 中的内容, 读多少加载多少;table 的加载方式是完成后加载,遇到 后,在读到 之前, table 中的内容不加载,或者传输中断了(document.onload()事件) 的时候加载,这是因为 TABLE 牵 涉到多行多列问题,所以只有当 TABLE 所有内容加载完毕,IE 才知道该怎么显示 2:在网页应用中的差别 如果页面首尾加 table ,那么必须等整个页面读完了才加载,如果页面首尾加 div ,无任何影响 3: DIV 与 Table 布局在大型网站的可用性比较 DIV 与 TABLE 本身并不存在什么优缺点,所谓 web 标准只是推荐的是正确的使用标签,好比说:DIV 用 于布局,而 TABLE 则本来就是转二维数据的。让 TABLE 做该做的事,并不是说页面里不出现 TABLE 就 是多么多么牛。用 DIV 进行排版的优势就是我不说,大家应该都比较清楚。DIV 是标准,是大势所趋, 但并不意味着所有的页面都适合用它来做。 DIV 它的主要作用有以下两点:(1) 将一些标记元素组织起来,应用 DIV 的属性为这些标 记元素定义统一的样式;(2) 利用其 z-index 属性,实现页面内各元素的重叠显示效果 ;(3) 使页面上显示更多的特效功能。 6没有数据库,只可以做静态的页面,无法实时更新或存储历史数据。数据库的设计在 大型项目中尤为重要,好的数据库设计可以网站开发者更方便,让网站访问时间缩短好多 倍,会让网站访问起来更快。开发有亲和力的网站环境,我们经常看到再一些网站我们登 录后自己的用户名出现在网站中,这样的网站很具有亲和力,就好似对你一个人在交流, 从而拉近了企业(网站)与顾客之间的距离,为实现交易创造条件。开发具有特殊功能的 网站,范围比较广泛,不仅局限于广域网,在企业内部网络也可以有重要的应用,比如地 图查询、交通查询、工作管理、流程管理等等。通过相应的程序与数据库的结合,我们可 以将日常工作电子化、智能化,进一步方便我们的工作、提高我们的效率。 数据库应用中的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 基础物理试题及答案
- 快速康复基础试题及答案
- 绘图基础试题及答案解析
- 复合合成纤维生产建设项目环境影响报告书
- 饰面人造板加工项目商业计划书
- 食品产业园项目投资计划书
- 金融创新:互联网简单委托借款服务协议
- 瑶海区二手房买卖合同附带原业主租赁合同解除协议
- 离婚协议书翻译及国际婚姻法律效力审查与执行合同
- 体育中心改建项目实施方案
- 垃圾渗滤液处理站运维及渗滤液处理投标方案(技术标)
- ISO 22000-2018食品质量管理体系-食品链中各类组织的要求(2023-雷泽佳译)
- 卡巴斯基应急响应指南
- 理财规划大赛优秀作品范例(一)
- 2023年四川能投筠连电力招聘笔试参考题库附带答案详解
- 护理管理组织结构与设计
- 静配中心清洁消毒考核试题
- 一级烟草专卖管理师理论考试题库(含答案)
- 小学数学《分数除法》50道应用题包含答案
- 碳捕集、利用与封存技术课件
- 化工试生产总结报告
评论
0/150
提交评论