收藏157
分享
阅读14027
更新时间2022-04-11
MIP页面会有严格的规范校验,不允许存在任何校验不通过的问题存在.
MIP校验工具地址:
本文档意在帮助开发者找到校验的内容和规则,快速定位校验不通过的原因

在MIP HTML中,强制性标签包括:

P.S.: meta 标签 name="viewport" 时, content的值必须且最少含有 width=device-width, minimum-scale=1 以及 initial-scale=1这3个属性且顺序不固定。

大部分 HTML 标签都是允许使用的,禁用或者需要替换的标签使用请参考:

当html标签有属性值不正确的时候,会报这个错误。mip中需要注意的有:
a:href属性不允许使用javascript:协议,
a:target属性需要设置为_blank
mip-img
mip-pix
其他html基本页面属性规范不变
<a>标签:<a href="javascript:xxx()"></a> 错<a href="xxx" target="_blank"></a> 对
可能出现属性值的无效值的情况:
<meta name="viewport" content="width=device-width,minimum-scale=1,initial-scale=1">
<script type="application/ld+json"></script>
<script type="application/json"></script>

例如 mip html中 mip-img 和 mip-pix具有强制性属性的src:

有一些标签有制定的直接父标签,如下示例给出了每个标签必须的直接父标签:

如:
<body>的子标签写在了<head>中

一份html中,有的标签具有唯一性,也就是说只能出现一次,当html中有重复的唯一标签的时候,应该报错。
以下是唯一标签列表:
<doctype html><html mip><head><link rel="canonical" href=...><meta charset="utf-8"><meta viewport><style mip-custom><body>相关
视频
RELATED VIDEOS
科技资讯
1
2
3
4
5
6
7
8
9
精选课程
共5课时
17.3万人学习
共49课时
77.4万人学习
共29课时
62万人学习
共25课时
39.5万人学习
共43课时
71.3万人学习
共25课时
61.9万人学习
共22课时
23.1万人学习
共28课时
34.1万人学习
共89课时
125.8万人学习