1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > html移动端-新建空白页面meta各个标签的详解

html移动端-新建空白页面meta各个标签的详解

时间:2023-05-12 16:29:14

相关推荐

html移动端-新建空白页面meta各个标签的详解

web前端|html教程

html,页面,空白

web前端-html教程

javaweb版oa系统源码,Ubuntu下载码云,运行war导致tomcat关闭,爬虫搜索文本,php的空格,大岭山seo关键词优化lzw

Document

meta标签

CF拦截无视源码,vscode显示百度招聘,ubuntu命令清除,tomcat日志文件查看,爬虫 手机通知,php诞生,仙桃店铺seo关键词优化lzw

viewport

视图窗口,移动端特属的标签。一般使用下面这段代码即可:

在线协同源码,vscode内部调试js,ubuntu16.6,tomcat停止和启动,sqlite3 编辑器,爬虫识别美团外卖商品信息,php url 加参数,南皮seo优化哪家好,前台网站模板,html如何文章模板lzw

上面的代码依次表示设置宽度为设备的宽度,默认不缩放,不允许用户缩放(即禁止缩放),在网页加载时隐藏地址栏与导航栏(ios7.1新增)。

width – // [pixel_value | device-width] viewport 的宽度,范围从 200 到 10,000,默认为 980 像素height – // [pixel_value | device-height ] viewport 的高度,范围从 223 到 10,000 initial-scale – // float_value,初始的缩放比例 (范围从 > 0 到 10)minimum-scale – // float_value,允许用户缩放到的最小比例maximum-scale – // float_value,允许用户缩放到的最大比例user-scalable – // [yes | no] 用户是否可以手动缩放target-densitydpi = [dpi_value | device-dpi | high-dpi | medium-dpi | low-dpi] 目标屏幕像素密度

注:target-densitydpi屏幕像素密度和缩放有关,你可以试试修改这个demo,用手机看下实际效果。我一般不设置这个属性。

apple-mobile-web-app-capable

是否启动webapp功能,会删除默认的苹果工具栏和菜单栏。

apple-mobile-web-app-status-bar-style

当启动webapp功能时,显示手机信号、时间、电池的顶部导航栏的颜色。默认值为default(白色),可以定为black(黑色)和black-translucent(灰色半透明)。这个主要是根据实际的页面设计的主体色为搭配来进行设置。

注:如果对apple-mobile-web-app-capableapple-mobile-web-app-status-bar-style不太理解,可查阅下面的参考资料第三篇文章,里面有截图说明。

telephone & email

忽略页面中的数字识别为电话号码

同样还有一个email识别

当然两者可以写在一起

其他meta

参考资料:

Supported Meta Tags section of the Safari HTML Reference

移动前端工作的那些事—前端制作篇之meta标签篇

移动平台的meta标签—–神奇的功效

WebApp之Meta标签

link标签

apple-touch-icon

如果apple-mobile-web-app-capable设置为yes了,那么在iPhone,iPad,iTouch的safari上可以使用添加到主屏按钮将网站添加到主屏幕上。而通过设置相应apple-touch-icon标签,则添加到主屏上的图标就会使用我们指定的图片。

以下是针对ox不同设备,选择一个最优icon。默认iphone的大小为60px,ipad为76px,retina屏乘以2倍。

ios7以前系统默认会对图标添加特效(圆角及高光),如果不希望系统添加特效,则可以用apple-touch-icon-precomposed.jpg代替apple-touch-icon.jpg

图标使用的优先级如下:

如果没有跟相应设备推荐尺寸一致的图标,那个会优先使用比推荐尺寸大,但最接近推荐尺寸的图标。

如果没有比推荐尺寸大的图标,会优先选择最接近推荐尺寸的图标。

如些有多个图标符合推荐尺寸,会优先选择包含关键字precomposed的图标。

如果未在区域指定用link标签指定图标,会自动搜索网站根目录下以apple-touch-icon为前缀的png图标。

注:ios7不再为icon添加特效,ios7以前则默认为icon添加特效,除非icon有关键字-precomposed.jpg为后缀。

参考资料:

Specifying a Webpage Icon for Web Clip

WebApp之 apple-touch-icon

http://taylor.fausak.me//11/01/ios-7-web-apps/

apple-touch-startup-image

同样基于apple-mobile-web-app-capable设置为yes,可以用WebApp设置一个类似NativeApp的启动画面。

apple-touch-icon不同,apple-mobile-web-app-capable不支持sizes属性,所以使用media来控制retina和横竖屏加载不同的启动画面。

// iPhone// iPhone Retina// iPhone 5// iPad portrait// iPad landscape// iPad Retina portrait// iPad Retina landscape

总结

空白页面模板,然后再根据具体情况在此基础上添加apple-touch-icon和apple-touch-startup-image

Document

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。