StaticHtmlPage(仿照携程写的静态网页)

文章目录

StaticHtmlPage(仿照携程写的静态网页)

一,项目简介

二,项目运行部署

三,项目结构

四,效果展示

五,技术囊括

HTML:

Css:

JavaScript(Js):

开发工具:HBuilder:

六,问题详解

七,问题反馈

八,工作进程

九, 项目源码下载地址

如果觉得不错就点个赞吧

一,项目简介

该项目是一个仿照携官网编写的静态网页,没有涉及到后台和数据库,适合于初学前台的学生学习,在掌握一定的网页基础知识后,这是一个不错的实践案例。

该项目虽然是静态的网页,但是涉及到的知识点还是足够全面的:表单,下拉列表,注册登录,动画轮播,iframe模块重用等都用到了。

Css和html是主角,js充当的绿叶的配角。html中的知识也是比较全面的:link的外部引入css样式文件,行内标签样式,头部css样式;各种常用元素:div,a,ul,li,p,span,iframe,strong,img等;各种元素属性:id,class,src.href,name,width,height,target等。Css也是运用的比较全面:width,heigth,padding,margin,background,opacity,font-size,text-align,line-height,float,color等。Js则用到的比较少,只用到了动画轮播。

二,项目运行部署

该项目是静态网页,可直接点击主页面zhuye.html,他会自动打开你电脑默认的浏览器

如果需要查看源代码学习的,请下载一款国内的HBuilder,本人就是使用它开发的,非常的友好,比Dreamweaver好用的不只是一点半点,极力推荐!直接百度下载就行。

三,项目结构

四,效果展示

如果想查看了解相关的代码和解释,请查看github上文档:相关页面实现说明.doc。该文档所在的链接在后面的第九项中,请往后看。

五,技术囊括

HTML:

解释:HTML称为超文本标记语言,是一种标识性的语言。它包括一系列标签.通过这些标签可以将网络上的文档格式统一,使分散的Internet资源连接为一个逻辑整体。HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字,图形、动画、声音、表格、链接等。

功能:静态原始的元素,只能简单的排版,如果需要更加的工整好看,还是要借助Css渲染。

Css:

解释:层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。

功能: 能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力。

JavaScript(Js):

解释: 是一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。

功能: 主要是做一些动态的动画或者和后台进行交互(虽然本项目没有涉及后台)

开发工具:HBuilder:

解释: HBuilder是DCloud(数字天堂)推出的一款支持HTML5的Web开发IDE。 [1] HBuilder的编写用到了Java、C、Web和Ruby。HBuilder本身主体是由Java编写。

它基于Eclipse,所以顺其自然地兼容了Eclipse的插件。

功能: 一个开发平台,对代码的提示比较友好。

六,问题详解

请参考github上文档:相关页面实现说明.doc。该文档所在的链接在后面的第九项中,请往后看。

七,问题反馈

如果对该项目由疑问的或者不能够理解的,再或者导入项目运行不成功的可以通过以下方式联系笔者!

1.电话号码:13870873449

2.qq:1056015243

3.邮箱地址:1056015243@qq.com

4.github地址:https://github.com/fanda521/

八,工作进程

时间

功能完成

2016年6月5日

浏览携程官网并且选取要完成的几个页面

2016年6月6日

选定好仿照的页面后下载相应的资源

2016年6月7日

编写主体框架

2016年6月9日

完成基本的静态页面

2016年6月12日

完成动态的轮播图

九, 项目源码下载地址

https://github.com/fanda521/StaticHtmlPage/

如果觉得不错就点个赞吧

用HTML编写携程旅行,StaticHtmlPage(仿照携程写的静态网页)相关推荐

  1. 携程java工资待遇怎么样_【携程旅行网工资|携程旅行网待遇怎么样】-看准网

    2021届校招面试分享 -- 持续更新中携程  内推-交互设计   等待二面中一面  8/17  持续约45分钟问题1.自我介绍(本人最后还补充了一句喜欢c端设计,被反问为什么喜欢,觉得b端和c端设计 ...

  2. 查询空缺_携程旅行2021校招开启,9大类职位,1000+岗位空缺,本科及以上学历...

    携程旅行2021秋季校招正式开启! 携程集团(纳斯达克股票代码:TCOM)是一家领先的在线旅游服务提供商,旗下品牌包括携程.Trip.com.天巡和去哪儿.携程集团能够整合复杂的旅游相关信息并通过其先 ...

  3. 去哪儿旅行携程旅行淘宝旅行移动端产品分析报告

     行业状况 随着中国居民收入的逐步提升和对生活品质要求的提高,人们对出行旅游的需求近些年来快速增长.2014年中国在线旅游市场交易规模已经达到了2798.2亿元,增长率为28.3%. 在2014年 ...

  4. 携程旅行android pad客户端,携程发布Android Pad版 无线布局初步完成

    腾讯科技讯(月古)10月27日消息,近日,携程旅行网正式发布了携程无线Android Pad 1.0版.至此,携程旅行网无线服务的布局已初步完成. 全新的携程无线Android Pad 1.0版,融合 ...

  5. 旅游网站竞品分析—携程旅行网VS去哪儿网(上)

    1.1目前现状 统计显示,2013 年中国旅游市场总交易额约为29475亿元,其中在线旅行市场交易额约为2522亿元. 在线机票业务总交易额约为 1544.6 亿元,在在线旅游市场中占比为61.2%; ...

  6. 【历史上的今天】5 月 18 日:微软反垄断诉讼;携程旅行网上线;谷歌首次公布 TPU

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2022 年 5 月 18 日,在 1939 年的今天,彼得·格伦伯格(Peter Grunberg)出生.格伦伯 ...

  7. 【无标题】关于携程旅行手机端网站分析:

    关于携程旅行手机端网站分析:第一次写博客.. 作者是一名初阶爬虫人员 遇到过很多大坑,因此发表出来,让小伙伴们避避雷 1.post请求,携带的参数必须是json字符串形式的 上代码 res = req ...

  8. 移动端--(flex布局携程旅行)

    技术:主要采用flex弹性布局 HTML程序 <!DOCTYPE html> <html lang="en"><head><meta ch ...

  9. 干货 | 携程旅行App iOS工程编译优化实践

    作者简介 天超,携程资深软件工程师,关注iOS研发,喜欢用脚本语言解决各种难题. 引言 开发效率的提升,是开发者关注的一个永恒的话题.对于iOS而言,编译速度一直是影响iOS开发和集成测试效率关键的一 ...

最新文章

  1. DeepMind 打造 AI 游戏系统,可以玩扑克、国际象棋、围棋等,战斗力爆表
  2. Django模板之django自带模板
  3. Flume的Collector
  4. SAP CRM和Cloud for Customer中的Event handler(事件处理器)
  5. oracle pl/sql 基础
  6. 微服务应用实现无损上下线实践
  7. 【英语学习】【WOTD】bower 释义/词源/示例
  8. 为何谷歌放弃以甜品命名android,甜点不见了 谷歌变更Android命名方式
  9. WCF分布式开发必备知识(4):Web Service(转)
  10. MD5加密,Base64加密/解密,AES加密/解密
  11. 重写系统黑色的TabBar
  12. svn删除文件出错的经验总结
  13. java宿舍管理系统代码_JAVA学生宿舍管理系统
  14. ssh连不上虚拟机上linux,ssh工具连接不上 vmware linux虚拟机的处理
  15. 江苏大学毕业论文答辩PPT模板
  16. WebSocket is already in CLOSING or CLOSED state
  17. java中判断一个单词是否以a开头_查找Java中所有以'a'开头的单词
  18. css html 高仿word 格式,制作的可编辑的微软Word样式文档 HTML-Sheets-of-Paper
  19. 风险热度地图(Risk heat map)
  20. VBA的LENB()和Excel的LENB()区别

热门文章

  1. mysql8 2058_SQLyog连接MySQL8.0报2058错误的解决方案
  2. 英文学习——100个经典句型
  3. 【微信小程序】获取用户头像和ID
  4. 程序员专用表情包,拿走不谢!
  5. python 微博自动点赞_用 Python 自动定时发微博
  6. IP-guard苹果加密软件|苹果系统加密|Mac文档加密软件
  7. 数学向量 java,数学向量和旋转(Topdown java game dev – physics problem)
  8. Abbirb120型工业机器人_abb IRB120资料的具体介绍
  9. 华为机试-字符串子序列II
  10. 职称计算机考试演示,2015职称计算机考试模拟题:演示文稿的放映、打包和打印...