基于HTML5和CSS3的响应式网页开发

基于HTML5和CSS3的响应式网页开发

ID:39218621

大小:3.08 MB

页数:17页

时间:2019-06-27

基于HTML5和CSS3的响应式网页开发_第1页
基于HTML5和CSS3的响应式网页开发_第2页
基于HTML5和CSS3的响应式网页开发_第3页
基于HTML5和CSS3的响应式网页开发_第4页
基于HTML5和CSS3的响应式网页开发_第5页
资源描述:

《基于HTML5和CSS3的响应式网页开发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、全日制本科生毕业论文题目:基于HTML5和CSS3的响应式网页制作学院:计算机与信息科学学院专业年级:计算机科学与技术2011级学生姓名:陈傲胜学号:20110514312指导教师:戴政国职称:副教授2015年5月6日第16页(共16页)基于HTML5和CSS3的响应式网页制作重庆师范大学计算机科学与技术2011级陈傲胜指导教师戴政国摘要:本网页主要采用HTML5和CSS3以及JavaScript等技术开发的旅游类响应式网页。开发目标和技术要点体现在网页的响应式上,同时引用了百度地图API,丰富了网页的内容。关键词:J

2、avaScript;响应式网页;HTML5;CSS3;百度地图APIAbstract:TheWebpagemainlyusesHTML5andCSS3aswellasJavaScripttechnologydevelopmentofthetourismWebpageresponsetypeThedevelopmentgoalandkeytechnicalpointsinWebpageresponsetype,butalsocitedBaidumapAPI,enrichthecontentofWebpage.Keywor

3、ds:JavaScript;Dom;HTML5+CSS;Map;API;Responsonsive1引言随着信息技术的飞速发展与互联网应用的日益普及,个性化网页的建立已经成为前端开发工程师思考的问题之一。而网页的布局结构,动态交互性,包括响应式等诸多元素都要遵循W3C规范,使用HTML5和CSS3技术实现网页结构和表现,JavaScript脚本语言实现了网页的交互性[1]。HTML5和CSS3的技术在现代网页技术中发展得非常迅猛,原因在于它提升了整个网页的渲染速度,加上网页切片技术的革命性突破,解决了美工设计和图片过多

4、带来的响应慢的缺点[2]。并且CSS3样式在标准浏览器中渲染丰富,效果绚丽[3]。2014年是响应式网站的元年,移动互联网用户数量已经超过了桌面用户。除了智能手机之外,使用平板电脑和电视机进行上网的用户也在持续增加。因此在第16页(共16页)互联网大规模的普及下,让网页尽量兼容各类通讯设备,适应各种分辨率的屏幕,并确保优良的用户体验,这是前端工程师必须要解决的问题。响应式网页可以根据接收设备的不同分辨率自动调整网页布局,将同一网页的内容以不同的布局方式正常地在各种接收设备上显示[4]。2需求分析从技术的角度来看,响应式

5、网页主要考虑一下以下几个因素:根据手机屏幕小的特点要把台式机的版面裁切成手机版面,只显示最核心的内容。台式机屏幕分辨率大多数都是1920*1080px,而笔记本电脑的分辨率相对小一些,为了简化版面的布局,让大屏幕的台式机去兼容小屏幕的笔记本,所以台式机和笔记本电脑使用相同的布局。当屏幕宽度大于或等于1200px时与屏幕宽度为1366px下的网页布局一致。当屏幕宽度一般在640px到1200px之间时以屏幕宽度为1024px为标准对网页进行布局。而当屏幕宽度低于860px时,网页布局以720px为准展示。具体分析如图2-

6、1所示。图2-1逻辑流程图第16页(共16页)3网页设计3.1网页展示内容本毕业设计项目主要为了研究和实施响应式网页的理论和积累开发经验,所以本论文以响应式网页为核心,以展示旅游网页的内容为载体来检验响应式网页的功能。具体的网页结构图如图3-1所示。图3-1网页结构图3.2制作线框原型根据不同的设备屏幕尺寸,不同尺寸下弹性适应。设备样式如图3-2所示。图3-2设备样式图第16页(共16页)下面是响应式网页设计原理图如图3-3所示。图3-3响应式原理图3.3视觉设计移动设备的屏幕像素密度与传统电脑屏幕是不一样的,因此在设

7、计的时候需要保证视觉效果统一,视觉设计如图3-4所示。图3-4视觉设计图第16页(共16页)3.4前端构建前端媒体查询(即响应式)核心代码如下所示。@mediaonlyscreenand(max-width:1366px)and(min-width:1200px){.wrap{width:90%;}}@mediaonlyscreenand(max-width:1199px)and(min-width:860px){.wrap{width:90%;}}@mediaonlyscreenand(max-width:859px

8、){.content_top{display:none;}.wrap{width:95%;}.top-navullia{padding:40px15px;}.grid{width:26.8%;}.span_2_of_3{width:94%;padding:3%;}.footer{padding:0;}.footer-gridh3{

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。