html5--2.10综合实例2-移动端页面练习

学习要点

  1. 通过一个简单的移动手机页面,复习学过的内容
  2. 手机网页的测试
  3. 手机布局的屏幕设定
  • 手机网页的测试方法
    1. 直接在手机上测试,比较麻烦,效果好
    2. 电脑上下载手机模拟器
    3. 利用浏览器自带的功能
  • name="viewport":屏幕设定
  • maximum-scale=1.0,minimum-scale=1.0;initial-scale=1.0:最大最小缩放比例为1:其实就是不允许点击缩放
  • user-scalable=0,width=device-width:设定内容和设备的屏幕等宽,等高

学习要点

  • 完成综合实例2的页面框架

本节课涉及到的知识点

    • 本节课要用到的元素:header/footer/section/aside
    • 本节课要用到的样式:width/height/backgroud
    • 本节课还要用到后边CSS章节会详细讲解的几个知识点,对这些只要求了解,后边会有专门章节从头仔细讲,这里为了演示提取使用
      • 浮动:float: left 暂时可以简单理解为它的作用就是可以让块元素不换行,而是从左向右排列
      • margin: 0暂时只需知道它可以设置外边距,可以去掉body和内容的白边即可。

学习要点

  • 给section中添加内容

本节课涉及到的知识点

    • 本节课要用到的元素:figure/figcaption
    • 本节课要用到的样式:width/height
    • 本节课还要用到后边CSS章节会详细讲解的几个知识点,对这些只要求了解,后边会有专门章节从头仔细讲,这里为了演示提取使用
      • margin: 0 暂时只需知道它可以设置外边距,可以去掉body和内容的白边即可。
      • overflow: auto 内容超出父元素容器后自动加滚动条

学习要点

  • 给header和aside中添加内容

本节课涉及到的知识点

    • 本节课要用到的元素:header/aside/hgroup
    • 本节课要用到的样式:width/max-with
    • 本节课还要用到后边CSS章节会详细讲解的几个知识点,对这些只要求了解,后边会有专门章节从头仔细讲,这里为了演示提取使用
      • text-decoration: none 给a标签去掉下划线,仅作了解

学习要点

  • 给footer中添加内容

本节课涉及到的知识点

    • 本节课要用到的元素:nav
    • 本节课还要用到后边CSS章节会详细讲解的几个知识点,对这些只要求了解,后边会有专门章节从头仔细讲,这里为了演示提取使用
      • text-decoration: none 给a标签去掉下划线,仅作了解

实例

 <!DOCTYPE html>
<html lang="zh-cn">
<head>
<meta name="viewport" content="maximum-scale=1.0,minimum-scale=1.0,user-scalable=0,width=device-width,initial-scale=1.0">
<meta charset="UTF-8">
<title>综合实例</title>
<style type="text/css">
body{margin: 0px}
header{width: 100%;height: 50px;background: #FF8888}
h4{display: inline;color: #FD00FA}
aside{width: 20%;height: 540px;background: #888834;float: left;}
section{width: 80%;height: 540px;background: #FF8834;float: left;overflow: auto;}
footer{width: 100%;height: 50px;background: #88FF88;clear: left;}
figcaption{text-align: center;color: #00DFFA}
img{max-width: 70%;}
ul{list-style-type: none;}
li{display: inline;}
</style>
</head>
<body>
<header>
<hgroup>
<img src="data:images/ss.png" alt="">
<h4>移动端页面练习</h4>
</hgroup>
</header>
<aside>
<nav>
<ul>
<li><a href=""><img src="data:images/zhi.png" alt=""></a></li>
<li><a href=""><img src="data:images/ka.png" alt=""></a></li>
<li><a href=""><img src="data:images/tuan.png" alt=""></a></li>
<li><a href=""><img src="data:images/ding.png" alt=""></a></li>
<li><a href=""><img src="data:images/vip.png" alt=""></a></li>
<li><a href=""><img src="data:images/sc.png" alt=""></a></li>
</ul>
</nav>
</aside>
<section>
<figure>
<img src="sp/sp1.png" width="50%" alt=""><img src="sp/sp2.png" width="50%" alt="">
</figure>
<figcaption>食品/家电</figcaption>
<figure>
<img src="sp/sp3.png" width="50%" alt=""><img src="sp/sp4.png" width="50%" alt="">
</figure>
<figcaption>汽车/家居</figcaption>
<figure>
<img src="sp/sp5.png" width="50%" alt=""><img src="sp/sp6.png" width="50%" alt="">
</figure>
<figcaption>数码/珠宝</figcaption>
<figure>
<img src="sp/sp1.png" width="50%" alt=""><img src="sp/sp2.png" width="50%" alt="">
</figure>
<figcaption>食品/家电</figcaption>
<figure>
<img src="sp/sp3.png" width="50%" alt=""><img src="sp/sp4.png" width="50%" alt="">
</figure>
<figcaption>汽车/家居</figcaption>
<figure>
<img src="sp/sp5.png" width="50%" alt=""><img src="sp/sp6.png" width="50%" alt="">
</figure>
<figcaption>数码/珠宝</figcaption>
<figure>
<img src="sp/sp1.png" width="50%" alt=""><img src="sp/sp2.png" width="50%" alt="">
</figure>
<figcaption>食品/家电</figcaption>
<figure>
<img src="sp/sp3.png" width="50%" alt=""><img src="sp/sp4.png" width="50%" alt="">
</figure>
<figcaption>汽车/家居</figcaption>
<figure>
<img src="sp/sp5.png" width="50%" alt=""><img src="sp/sp6.png" width="50%" alt="">
</figure>
<figcaption>数码/珠宝</figcaption>
</section>
<footer>
<ul>
<nav>
<li><a href=""><img src="data:images/zy.png" alt="" width="45"></a></li>
<li><a href=""><img src="data:images/qb.png" alt="" width="45"></a></li>
<li><a href=""><img src="data:images/gw.png" alt="" width="45"></a></li>
<li><a href=""><img src="data:images/dl.png" alt="" width="45"></a></li>
</nav>
</ul>
</footer>
</body>
</html>

html5--2.10综合实例2-移动端页面练习的更多相关文章

  1. 【C语言入门教程】4.10 综合实例 - 媒体播放器

    4.10.1 建立播放列表 数据字典 名称 数据类型 说明 MAX_LENGTH 符号常量 用于定义数组长度,表示列表最大长度 MAX_FILE_LENGTH 符号常量 用于定义数组长度,表示文件名最 ...

  2. javascript小实例,移动端页面中的拖拽

    上文说到,想将移动端的拖拽说一说,那现在趁有时间,就将这个福利文带来了,哈哈! 在我还不知道怎么做移动端的手势操作的时候,我觉得这TM实在是太难了,这是多么高深的学问啊,手势操作耶,上滑下滑左滑右滑的 ...

  3. Web 开发中应用 HTML5 技术的10个实例教程

    HTML5 作为下一代网站开发技术,无论你是一个 Web 开发人员或者想探索新的平台的游戏开发者,都值得去研究.借助尖端功能,技术和 API,HTML5 允许你创建响应性.创新性.互动性以及令人惊叹的 ...

  4. [原创]MongoDB综合实例一

    CentOS-6.5单机实现mongoDB分片 环境:1)CentOS 6.5系统      2)IP:本机3)MongoDB:MongoDB-linux-x86_64-2.6.1 实现:两个副本集s ...

  5. ReportingServies——SQLServer报表开发综合实例

    如果我们安装了sqlserver2008 R2,将会自动安装一个报表开发工具 不要以为此报表开发工具只适合于sqlserver2008,其实在sqlserver2012中也是支持的,事实上我现在项目中 ...

  6. Loadrunner 关联 web_custom_request综合实例

    Loadrunner 关联 web_custom_request综合实例 Loadrunner 关联web_custom_request,针对自带的订票系统的一个综合实例,相信看了本文大家对学习loa ...

  7. 使用VS2012 开发SharePoint 2013 声明式的action(activity) 综合实例

    本文讲述使用VS2012 开发SharePoint 2013 声明式的action 综合实例. 需求同: http://blog.csdn.net/abrahamcheng/article/detai ...

  8. JavaScript、jQuery、HTML5、Node.js实例大全-读书笔记3

    技术很多,例子很多,只好慢慢学,慢慢实践!!现在学的这本书是[JavaScript实战----JavaScript.jQuery.HTML5.Node.js实例大全] JavaScript.jQuer ...

  9. JavaScript、jQuery、HTML5、Node.js实例大全-读书笔记2

    技术很多,例子很多,只好慢慢学,慢慢实践!!现在学的这本书是[JavaScript实战----JavaScript.jQuery.HTML5.Node.js实例大全] JavaScript.jQuer ...

随机推荐

  1. 一次JVM调优的笔记

    1. JVM Tuning基础知识 1.1 Java堆结构 Java堆可以处于物理上不连续的内存空间上,只要逻辑上是连续的即可.Java堆就是各种对象分配和保存的内存空间,线程间共享.Java堆分为E ...

  2. docker创建私有仓库及存储image

    Docker官方的Docker hub尽管提供了有非常多image,也基本上包括了我们须要使用的,可是其訪问起来比較慢.假设自己要定制image.多台server之间的共享使用此image非常不方便. ...

  3. linq小实例

    var cus = from u in context.IPPhoneInfo join r in context.Organization on u.OrgStructure equals r.Mi ...

  4. Windows Thin PC体验 & 语言包更改(win 7 included)

    本作品由Man_华创作,采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可.基于http://www.cnblogs.com/manhua/上的作品创作. 简介: Window ...

  5. intel电源管理技术中I2C和SVID

    1.I2C总线架构图: 2.Gemini Lake平台所支持的PMIC 是哪种类型? POR 是SVID PMIC, i2c PMIC 会影响性能. 3.SerialVID, 总共有三个信号线 时钟( ...

  6. 深度 | Facebook的图像识别很强大,一次开源了三款机器视觉工具(附论文)

    http://mp.weixin.qq.com/s?__biz=MzA3MzI4MjgzMw==&mid=2650718597&idx=1&sn=56aa4e5deff9962 ...

  7. 摩托罗拉SE955 One Discrete Length,Two Discrete Lengths,Length Within Range 相关解释

    motorola scanner datasheet相关解释(下面通过Simple Serial Interface(SSI)进行设置,非扫描官方datasheet的设置条码): One Discre ...

  8. linux支持的machine-types

    在内核文件中arch/arm/tools/mach-types定义目前内核支持的板卡.芯片等: ##machine_is_xxx  CONFIG_xxxx  MACH_TYPE_xxx  number ...

  9. 【文献阅读】Augmenting Supervised Neural Networks with Unsupervised Objectives-ICML-2016

    一.Abstract 从近期对unsupervised learning 的研究得到启发,在large-scale setting 上,本文把unsupervised learning 与superv ...

  10. php中的字符串和正則表達式

    一.字符串类型的特点 1.PHP是弱类型语言,其它数据类型一般都能够直接应用于字符串函数操作. 1: <? php 2: echo substr("123456",2,4); ...