手机或平板设备屏幕大小差距大,因此打开网页时宽度也不同,新做的手机网站如何能够自适应网页宽度,就有了一些难度,还好程序猿们想到了这一点,在代码里面做了如此设置,下面简单讲解一下。

方法:在网页头部加上这样一条meta标签:

解释:

width=device-width :宽度等于设备屏幕的宽度

initial-scale=1.0:表示:初始的缩放比例

minimum-scale=0.5:表示:最小的缩放比例

maximum-scale=2.0:表示:最大的缩放比例

user-scalable=yes:表示:用户是否可以调整缩放比例

另外:如果想控制字体的大小的话,应该使用相对大小,可以用下面这段代码,一般不用也可,这里只是说名一种方法。

相对大小的字体

字体也不能使用绝对大小px,而只能使用相对大小em。

body {font: normal 100% Helvetica, Arial, sans-serif;}

上面的代码指定,字体大小是页面默认大小的100%,即16像素。

h1 {font-size: 1.5em; }

然后,h1的大小是默认大小的1.5倍,即24像素(24/16=1.5)。

small {font-size: 0.875em;}

small元素的大小是默认大小的0.875倍,即14像素(14/16=0.875)。

html5适应手机比例,HTML5 如何让手机网站自适应设备屏幕宽度相关推荐

  1. 最小的html5页面,第一个html5+响应式页面

    闲来无聊研究研究响应式,对html5.响应式一知半解的. 废话少说,直接上代码 1.添加meta标识:大多数移动浏览器将HTML页面放大为宽的视图(viewport)以符合屏幕分辨率.禁止缩放,使用设 ...

  2. 有些型号的华为手机使用rem时,内容会超出屏幕宽度的问题

    解决某些型号手机在使用rem单位时,内容超出屏幕宽度问题 在H5手机页面上,用rem单位布局,配合js计算出一个根节点的font-size(原理是屏幕宽度乘以一个固定比例,如1/100),之后页面中所 ...

  3. android分辨率比例,选择点一:搞清楚分辨率与屏幕比例

    02选择点一:搞清楚分辨率与屏幕比例 ·分辨率:数值越高 屏幕细腻度越高 显示分辨率(屏幕分辨率)是屏幕图像的精密度,是指显示器所能显示的像素有多少.由于屏幕上的点.线和面都是由像素组成的,显示器可显 ...

  4. 怎么制作HTML5页面让它适应电脑和手机的尺寸?

    1. 利用meta标签 Meta标签主要用来描述一个HTML网页文档的属性,如作者.日期时间.网页描述.关键词.页面刷新等,它的Description和Keywords属性,可加入网站的关键字,让网页 ...

  5. 手机 html5评测,三款主流手机浏览器HTML5性能横向评测

    到目前为止带给大家更多的是一种神秘感,我们并未看到很多以HTML5为主的网站在我们生活中出现,正是因为这份神秘感让我们想对HTML5进行一次深入的探秘,去了解一下什么是HTML5,并且HTML5究竟应 ...

  6. 移动设备wap手机网页html5通过特殊链接:打电话,发短信,发邮件详细教程

    移动设备wap手机网页html5通过特殊链接:打电话,发短信,发邮件详细教程 原文地址:https://www.luoxiao123.cn/1120-2.html 最近逍遥乐在寻找手机网页调用系统短信 ...

  7. 手机浏览器html5游戏,移动浏览器都爱 HTML5 ?

    目前中国第三方手机浏览器市场竞争正在愈演愈烈,但由于各应用开发商对手机浏览器的内容和资源的整合能力.技术研发能力.战略布局目的等方面均各不相同,浏览器产品也出现了同质化严重.内容匮乏等问题,亮点突出. ...

  8. HTML5期末大作业:仿小米手机商城网站设计——仿小米手机商城全套(37页) 商城网购HTM5网页设计作业成品

    HTML5期末大作业:仿小米手机商城网站设计--仿小米手机商城全套(37页) 商城网购HTM5网页设计作业成品 常见网页设计作业题材有 个人. 美食. 公司. 学校. 旅游. 电商. 宠物. 电器. ...

  9. html5视频前端视频上传,手机拍照上传,手机录像上传

    我cao,真不知道该怎么说.看图吧 就是让客户点击按钮的时候可以触发到图二,手机自带的录像机.录像之后再上传. 当时的需求就是,(微信里面的)手机页面可以上传视频,也可以想图二那样.就是可以触发手机的 ...

最新文章

  1. sql server 在占用服务器内存居高不下怎么办【转】
  2. python爬虫requests实战_Python_爬虫_requests小实战
  3. Java获取yahoo天气预报
  4. Linux调试——gdb调试器的简单使用调试coredump文件
  5. LtRecyclerView:自带上拉下拉,能增加头条目和尾条目的RecyclerView
  6. node.js小技巧——使用 supervisor
  7. java算法的递归问题设计_java算法-递归算法思想
  8. Android10打断动画,Android开发(10) 动画(Animation)
  9. curl在android服务器上编译,Android curl的上载编译和使用
  10. 缓存面试 - 为什么要用缓存?缓存使用不当会造成什么后果?
  11. Hoodie旨在成为开源最多样化和包容性社区之一
  12. FPGA存储器DDR5简介
  13. Spring Boot 在Gradle构建中使用Log4j日志
  14. python导入数据画折线图_Python读取Excel表格,并同时画折线图和柱状图的方法
  15. linux瘦身软件下载,瘦身相机APP全新安卓版下载-瘦身相机APPV1.3.0-Linux公社
  16. pl/sql 设置编码
  17. 进击的雨燕------------错误处理
  18. DL实战(1):tensorflow在mnist上实现siamese net
  19. Git版本控制基本使用知识整理
  20. Python修改图片大小

热门文章

  1. 《 硬件创业:从产品创意到成熟企业的成功路线图》——1.2 当前的技术
  2. php腾讯云直播的录制
  3. 汽车matlab小论文,基于matlab汽车道路模型研究论文
  4. 基于cisco 模拟公司网络拓扑
  5. 怎样记账家庭成员收支,搜索查看明细
  6. 傅里叶变换的理解-从正弦信号到傅里叶
  7. 【苹果家庭推送】iMessage Number是一种及时静态(Differential Privacy)
  8. 高性能服务器架构 第四篇
  9. aov()函数lm()函数区别,(I型、Ⅲ型平方和)
  10. Spring cloud 和 Spring Boot 升级到F版和2.x遇到的问题。