html中怎么<meta>标签里面的属性是什么意思?

html中怎么<meta>标签里面的属性是什么意思?,第1张

<meta name="viewport" content="width=device-width, initial-scale=1.0">

meta是html语言head区的一个辅助性标签,位于文档的头部,不包含任何内容。 标签的属性定义了与文档相关联的名称/值对。

在你的问题

首先 name="viewport" 该属性仅对移动端有效对PC端是无效的

width=device-width

定义该网页的视口大小宽度为:device-width 【用户所使用设备的宽度】

initial-scale=1.0

意思是指视口缩放比例为1.0,也就是不缩放。

视口可以理解为设备或文档对象的逻辑尺寸。

前端ppk大神认为,移动设备上有三个viewport(视口)。

但可以换句话说,可以缩放的浏览器中都具有三个视口概念,分别是 布局视口、视觉视口、理想视口。

但在iphone和ipad上,无论是竖屏还是横屏,device-width宽度都是竖屏时理想视口的宽度。

当只设置width属性值,而不指定initial-scale属性值时,大多数浏览器会自动缩放。

如果width属性值大于理想视口宽度,则视觉视口放大为width的值,计算得到scale小于1.0;

如果width属性值小于理想视口宽度,则视觉视口缩小为width的值,计算得到scale大于1.0;

这么做的目的是让设备屏幕把完整的页面呈现出来(页面横向塞满屏幕,计算得到scale)

设置width而不指定initial-scale时,设置minimum-scale = 1.0会能够阻止浏览器放大视觉视口,设置maximum-scale = 1.0 能够阻止浏览器缩小视觉视口。(这里有点绕,可以联想下放大镜)

这里不做介绍了。可以参看一篇文章网页链接

希望对你有所帮助~记得采纳

元数据(Metadata)是数据的数据信息。

<meta>标签提供了 HTML 文档的元数据。元数据不会显示在客户端,但是会被浏览器解析。

META元素通常用于指定网页的描述,关键词,文件的最后修改时间,作者及其他元数据。

元数据可以被使用浏览器(如何显示内容或重新加载页面),搜索引擎(关键词),或其他 Web 服务调用。

每一个html页面都是需要写meta标签的。

页面自动生成代码的时候就会自动生成,不需要自己额外写,除非要补充其他内容。

手机版页面通常需要设置mate标签,来实现禁止缩放等效果。

<!--页面字符编码--><meta charset="utf-8">

<!--避免IE使用兼容模式--><meta http-equiv="X-UA-Compatible"content="IE=edge,chrome=1">

<!-- 启用360浏览器的极速模式(webkit)--><meta name="renderer"content="webkit">

<!--微软的老式浏览器--><meta name="MobileOptimized"content="320">

<!--关键字描述--><meta name="keywords"content=""><meta name="description"content="">

<!--设置移动端视图--><meta name="viewport"content="width=device-width, initial-scale=1, user-scalable=no"/>

<!--针对手持设备优化,主要是针对一些老的不识别viewport的浏览器,比如黑莓--><meta name="HandheldFriendly"content="true">

<!--删除苹果默认的工具栏和菜单栏--><meta name="apple-mobile-web-app-capable"content="yes"/>

<!--设置苹果工具栏颜色--><meta name="apple-mobile-web-app-status-bar-style"content="black"/>

<!--忽略页面中的数字识别为电话,忽略email识别--><meta name="format-detection"content="telphone=no, email=no"/>

<!--uc强制竖屏--><meta name="screen-orientation"content="portrait">

<!--QQ强制竖屏--><meta name="x5-orientation"content="portrait">

<!--UC强制全屏--><meta name="full-screen"content="yes">

<!--QQ强制全屏--><meta name="x5-fullscreen"content="true">

<!--UC应用模式--><meta name="browsermode"content="application">

<!--QQ应用模式--><meta name="x5-page-mode"content="app">

<!--windows phone 点击无高光--><meta name="msapplication-tap-highlight"content="no">


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/zaji/6136241.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-16
下一篇2023-03-16

发表评论

登录后才能评论

评论列表(0条)

    保存