下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、阶段课程安排: (1)Bootstrap(4+2) 背单词 (2)AngularJS(3+2) 思路转变(3)WebApp(3+2) jQueryMobile 玩儿(4)(2) 玩儿(5)其他框架(2 个 0.5) ExtJS 玩儿1.面试题2G:响应式网页2.5G:GPRS 塞班、黑莓WirelessML3G: iOS、AndroidLinux/浏览器 HTML响应式/自适应网页:一个页面,可以在各种不同的设备下浏览,都有不错的浏览体验。响应式网页的三个特征:(1)流式布局(2)可伸缩的和字体(3)CSS3 Media Query2.如何编写响应式网页面试题 (1)设置viewport 元
2、(2)避免使用绝对(px),用相对代替(%、auto、em 等)历史上(2009 年左右),HTML 网页基本都是为 PC 设计的,宽度比较大。iOS/Safari 可以显示这些为 PC 而编写的网页把 PC 网页缩小后放到 屏幕上文字/ 都会强制缩小,影响浏览体验。iOS 引入了 viewport(视口)的概念:用于显示网页的内容的一个逻辑概念,其宽度/高度都可以任意指定,可以大到 2000px 都可以,网页不是仅仅显示在物理窗口,而是显示视口中就可以实现大网页不经缩放,直接显示在 中只是需要用户左右滑动窗口即可。后来 Android 也引入了该概念。(3)使用流式定位:float(4)大小
3、实现自适应:img max-width: 100%; 会随着容器的改变而改变,且不会超过自身原始大小,防止失真。(5)根据浏览器屏幕的特征,有选择性的执行某些CSS 样式CSS3查询技术(Media Query)如何测试响应式网页使用真实物理设备效果可靠但任务量太大只要/平板/PC 在同一个局域网/互联网即可测试。(2)使用第测试/模拟效果有待进一步的验证(3)使用Chrome 自带的浏览器模拟器测试优势:可以模拟常见的设备、网速、:效果有待进一步的验证、加速度.4.WS 的常用操作:常用快捷键(Keym当前行:clipse):Ctrl+Alt+向上/下移动当前行:删除当前行:注释/取消当前行
4、:重新格式化当前文档:ZenCoding(代码补全): div+TABdiv.box+TAB div#mybox+TAB div*3+TAB ulli*3a+TAB假文生成:lorem+TAB多行编辑:Alt+/ Ctrl+D Ctrl+/ Ctrl+Alt+LAlt+左键点击 ESC开始多行同时编辑退出多行编辑模式5.CSS3 提供的Media Query 技术作用:根据客户端浏览设备的特性,有选择性的执行部分CSSMedia:指浏览网页的设备,如 scree/phone)、pr、tv、projection、屏幕阅读器.Query : 查询出当前浏览设备的特性, 如类型、 宽度、 高度、 分
5、辨率、 色彩位深、 方向Orienion(Landsc/Portrait),根据这些特性,执行特定的CSS 样式。CSS3MediaQuery 有两种用法:(1)根据的特性,执行不同的外部CSS:客户端会不管特性,请求所有的CSS 文件。(2)根据的特性,执行某段CSS 中的部分内容:media screen and (min-width:768px) and (max-width:990px) h1 . .box . 6.Bootstrap Bootstrap(Bootstrap 分为五部分:(1)起步(Startup)是一个框架HTML/CSS/JS 框架,适用于移动设备优先的响应式网页。
6、(2)全局CSS 样式(Global CSS) (3)组件(Component)插件(Plugin)定制(Customize)Bootstrap 第一部分:起步Bootstrap(2)安ootstrap(3)网页基本模板html5shiv.js由afarkas jdalton jon_neal rem 编写的一个 JS 自调用,用于让老 IE 支持 H5 新。respond.js由 Scott 编写的一个 JS 自调用,用于让老 IE 浏览器支持CSS3MediaQuery 技术,从而实现响应式网页的编写IE 浏览器的兼容性问题:pitable: Cpatible,该元 只有 IE 浏览器支持。设置 IE 的兼容模式为edge 版,尽可能向行业标准看齐。 IE 6IE 7IE 8IE 9IE 10IE 11Windows10IE 彻底被抛弃,新浏览器命名为 Edgelang 属性的两个作用:(1)告诉浏览器翻译时如何确定当前网页的基础语言 (2)告诉读屏当前页面的基础发音作业:(1)找一些免费/空间,上传自己的网页作品,使用PC/浏览(2)完成完整版的响应式网页示例(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年中、高档黑白超声诊断仪项目合作计划书
- 2024年城市轮渡服务项目建议书
- 2024年变压器、整流器和电感器合作协议书
- 2024年公共自行车锁车器设备项目建议书
- 2025届江西省部分高中学校高三上学期开学第一次月考语文试卷(解析版)
- 01 符合文体要求
- 课时5 观点探究与运用-凸显情境强调应用
- 北师大版小学数学二年级下册期中考卷含参考答案
- 二级动火工作票
- 有限空间作业气体检测记录表
- 消防管道试压技术交底
- 小学生垃圾分类主题班会垃圾分类 从我们做起 课件
- 口腔科医疗质量控制表门诊
- 门诊预检分诊流程
- 模具质量管理流程图(课堂PPT)
- 工程项目跟踪审计质量保证措施
- 海底捞-A级门店管理制度
- 生物分类图表
- 香港公司章程中英对照
- 一年级语文上册yw教案人教版
- 浮力复习(上课用)(课堂PPT)
评论
0/150
提交评论