webAPP的 meta属性
<meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=no,target-densitydpi=device-dpi" />
<meta name="format-detection" content="telephone=no">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-touch-fullscreen" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="black">
content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=no,target-densitydpi=medium-dpi, minimal-ui"
1、<meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=no,target-densitydpi=device-dpi" />
width - viewport的宽度 height - viewport的高度
initial-scale - 初始的缩放比例
minimum-scale - 允许用户缩放到的最小比例
maximum-scale - 允许用户缩放到的最大比例
user-scalable - 用户是否可以手动缩放
target-densitydpi:
device-dpi –使用设备原本的 dpi 作为目标 dp。 不会发生默认缩放。
high-dpi – 使用hdpi 作为目标 dpi。 中等像素密度和低像素密度设备相应缩小。
medium-dpi – 使用mdpi作为目标 dpi。 高像素密度设备相应放大, 像素密度设备相应缩小。 这是默认的target density.
low-dpi -使用mdpi作为目标 dpi。中等像素密度和高像素密度设备相应放大。
<value> – 指定一个具体的dpi 值作为target dpi. 这个值的范围必须在70–400之间。
可单独设置:如,<meta name="viewport" content="target-densitydpi=200" />
2、<meta name="apple-mobile-web-app-status-bar-style" content="black">
iphone的私有标签,它指定的iphone中safari顶端的状态条的样式。
默认值为default(白色),可以定为black(黑色)和black-translucent(灰色半透明)。
3、<meta name="format-detection" content="telephone=no">
告诉设备忽略将页面中的数字识别为电话号码。
4、<meta name="apple-mobile-web-app-capable" content="yes">
iphone设备中的safari私有meta标签,它表示:允许全屏模式浏览;
作用就是删除默认的苹果工具栏和菜单栏,
ontent有两个值”yes”和”no”,当我们需要显示工具栏和菜单栏时,这个行meta就不用加了,默认就是显示。
5、<meta name="apple-touch-fullscreen" content="yes" />
添加到主屏幕“后,全屏显示
<!--以IE8模式渲染-->
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=no" />
<meta name="apple-touch-fullscreen" content="YES" />
<meta name="format-detection" content="telephone=no" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-touch-fullscreen" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="black" />
相关推荐
### WebApp中的Meta标签详解 #### 一、引言 在Web开发中,尤其是在构建适应移动设备的Web应用(WebApp)时,正确使用HTML中的`<meta>`标签至关重要。它不仅可以帮助开发者控制页面的布局与展示效果,还能优化SEO、...
以上就是关于HTML5 head中的meta属性的常见用法和功能的总结。理解并恰当使用这些meta标签,可以帮助开发者优化网站性能,提高搜索引擎排名,提升移动端用户体验,同时也能确保在不同设备和浏览器上的良好展示。在...
idea开发webapp 热部署idea开发webapp 热部署idea开发webapp 热部署idea开发webapp 热部署idea开发webapp 热部署idea开发webapp 热部署idea开发webapp 热部署idea开发webapp 热部署idea开发webapp 热部署idea开发...
training/webapp镜像,方面一些内网用户无法直接pull镜像时下载: 使用方法: docker load -i training-webapp.tar.gz
例如,通过`<meta name="apple-mobile-web-app-capable" content="yes" />`标签,可以使WebApp在iOS设备上具备类似原生应用的全屏体验;而`<meta name="apple-mobile-web-app-status-bar-style" content="black" />`...
以下是对meta属性的详细说明: 1. **声明文档使用的字符编码**: `<meta charset='utf-8'>` 这一行代码用于指定文档的字符编码,`utf-8` 是一种通用的字符集,能支持多种语言,确保网页内容正确显示。 2. **声明...
C# Webapp的开发中,表示层主要负责用户交互,使用ASP.NET技术如ASP.NET MVC或ASP.NET Core来创建动态网页。业务逻辑层处理应用程序的核心功能,通过C#编写服务类实现业务规则。数据访问层则与数据库进行交互,例如...
1.了解Web工程概念及与传统软件工程的区别 2.理解WebApp的概念、特点和开发过程 3.掌握WebApp的分析、设计和测试方法 4.掌握WebApp综合开发方法及课程设计过程
同时,优化滚动性能也是WebApp开发中的关键点,例如使用`-webkit-overflow-scrolling: touch`属性来实现平滑滚动。 对于WebApp的启动画面,可以使用苹果提供的apple-touch-startup-image meta标签,来定制应用启动...
在现代Web应用开发中,组件化开发已经成为一种主流的方式,尤其在构建复杂、可复用且易于维护的WebApp时。本资源“组件方式开发webApp源码”提供了一个完整的项目示例,让我们深入探讨一下这个主题。 首先,我们要...
**QtWebApp应用例程详解** QtWebApp是一款基于Qt框架的开源库,它使得开发者能够在C++环境中轻松地创建Web应用程序。这个库的核心功能是将HTTP服务器与Qt应用程序集成,使得用户可以通过Web浏览器与本地应用程序...
【iOS Webapp 套壳源码详解】 ...2. **定制启动画面**:为了提高用户体验,通常需要为Webapp设计一个启动画面,这可以通过设置HTML的meta标签实现,如`<meta name="apple-mobile-web-app-capable" content="yes">`和`...
赠送jar包:jetty-webapp-9.3.19.v20170502.jar; 赠送原API文档:jetty-webapp-9.3.19.v20170502-javadoc.jar; 赠送源代码:jetty-webapp-9.3.19.v20170502-sources.jar; 赠送Maven依赖信息文件:jetty-webapp-...
在本篇关于“Web基础——WebApp之初体验(三)”的文章中,我们将深入探讨Web应用程序(WebApp)的关键概念和技术,以及它们如何为用户提供便捷的在线体验。WebApp是互联网技术的重要组成部分,它们允许用户在浏览器...
首先,确保你已经安装了Qt开发环境,并且包含了QtWebApp模块。如果没有,你需要通过Qt Creator的在线包管理器或者手动下载安装。QtWebApp通常不包含在默认的Qt安装中,所以你可能需要额外下载并添加到项目中。 1. *...
《Maven Archetype Webapp 1.0:构建Java Web项目的基石》 Maven Archetype Webapp 1.0.jar 是一个重要的工具,它属于Java开发领域中的Maven生态系统,主要用于快速搭建Java Web应用程序的基础框架。这个压缩包文件...
项目名称 camunda BPM - webapp - webjar 项目主页 隶属组织 开源协议 仓库 Central 类库 camunda BPM - webapp - webjar 标签 javabpmnworkflowdmnbpmprocess-enginecamunda-bpm-platformcamunda-enginecmmn
webapp设计尺寸规范,好的规范,铸就明天的你
《WebApp与Android壳交互接口详解》 在移动应用开发中,WebApp与原生APP的壳(Native Shell)之间的交互是至关重要的,尤其是在构建混合型应用时。本文将详细解析一个公司内部使用的WebApp与Android壳的接口协议,...
4. **EL(Expression Language)**:学习使用EL表达式简化页面数据的访问,如`${var}`可以方便地获取JavaBean的属性值。 5. **JSTL(JavaServer Pages Standard Tag Library)**:了解和使用JSTL标准标签库,如`...