UNPKG

mip-validator

Version:
111 lines (109 loc) 6.7 kB
# 测试案例对应错误说明 页面编码|说明 ---|--- 0~50|正确 101|禁止使用`<img>`标签 102|禁止使用`<video>`标签 103|强制性标签`<head>`缺失或错误 104|禁止使用`<audio>`标签 105|标签'a'中的属性'href'的属性值'javascript:void(0)'无效 106|标签'a'中的属性'target'的属性值'_self'无效 107|标签'mip-img'中的属性'src'的属性值''无效 108|标签'mip-pix'的强制性属性'src'缺失 109|标签'meta'中的属性'content'的属性'width'被设置为'',该属性值无效 111|强制标签`<meta charset="utf-8">`缺失 110|标签'mip-img'中的属性'src'的属性值''无效 112|标签'html'的强制性属性'mip'缺失 113|禁止使用`<object>`标签 114|禁止使用`<param>`标签 115|禁止使用`<applet>`标签 116|禁止使用`<embed>`标签 117|禁止使用`<form>`标签 118|标签'input'只能是标签'mip-form'的子级标签 119|标签'textarea'只能是标签'mip-form'的子级标签 120|禁止使用`<select>`,`<option>`标签 121|标签`<link rel=\"/^(miphtml)|(standardhtml)$/\">`只能出现一次 122|标签'body'只能出现一次 123|标签'mip-video'的强制性属性'src'缺失 124|标签'mip-carousel'的强制性属性'width','height'缺失 125|强制性标签`<meta name=\"/^(viewport)?/\" content=\"/(width=device-width)|(initial-scale=1)|(minimum-scale=1){3}(,)?/\">`缺失或错误 126|标签'mip-iframe'的强制性属性'width','height'缺失 127|标签'mip-appdl'的强制性属性'tpl','src','texttip'缺失 128|标签'mip-audio'的强制性属性'src'缺失 129|标签'mip-stats-bidu'的强制性属性'token'缺失 130|标签'mip-form'的强制性属性'method','url'缺失 131|标签'mip-link'的强制性属性'href'缺失 132|禁止使用`<script type=\"text/javascript\">`,`<script type=\"application\">`标签 133|标签'mip-embed'的强制性属性'type'缺失 134|强制性标签`<script src='mip.js'>`缺失 135|`<div>`标签中禁止使用'style'属性 136|强制性标签`<link href='mip.css'>`缺失 137|`<div>`标签中禁止使用'onclick'属性 138|标签'mip-img'中的属性'src'的属性值'/dfdf'无效『/开头的路径禁止使用』 139|标签'mip-ad'的强制性属性'type'缺失 140|标签'head'只能出现一次『head父级错误』 141|标签'body'只能出现一次『body父级错误』 142|标签'mip-link'中的属性'href'的属性值'tel:-'无效,标签'a'中的属性'href'的属性值'tel:13ddff'无效 143|强制性标签`<body>`缺失或错误 144|禁止使用`<script src=\"./bn_files/ds.js\">`标签,强制性标签`<link rel="canonical">`缺失或错误 145|禁止使用`<frame>`,`<frameset>`标签 146|禁止使用`<frame>`,`<frameset>`,`<script>`标签 147|标签'meta'的直接父标签应该是'head',而不是'body' 148|标签'link'的直接父标签应该是'head',而不是'body' 149|标签'style'的直接父标签应该是'head',而不是'body' 150|标签'head'只能出现一次 151|标签`<meta http-equiv=\"/Content-Type/i\">`只能出现一次 152|标签`<noscript>`在标签`<head>`中时强制为最后一个子节点 153|template中有img 154|template中有video 155|template中有head 156|template中有audio 157|template中:标签'a'中的属性'href'的属性值'javascript:void(0)'无效 158|template中:标签'a'中的属性'target'的属性值'_self'无效 159|template中:标签'mip-img'中的属性'src'的属性值''无效 160|template中:标签'mip-pix'的强制性属性'src'缺失 161|template中:标签'meta'中的属性'content'的属性'width'被设置为'',该属性值无效 162|template中:template中:标签'head'只能出现一次 163|template中:标签`<meta http-equiv=\"/Content-Type/i\">`只能出现一次 164|template中:标签'html'只能出现一次 165|template中:禁止使用`<object>`标签 166|template中:禁止使用`<param>`标签 167|template中:禁止使用`<applet>`标签 168|template中:禁止使用`<embed>`标签 169|template中:禁止使用`<form>`标签 170|template中:标签'input'只能是标签'mip-form'的子级标签 171|template中:标签'textarea'只能是标签'mip-form'的子级标签 172|template中:禁止使用`<select>`,`<option>`标签 173|template中:标签`<link rel=\"/^(miphtml)|(standardhtml)$/\">`只能出现一次 174|template中:标签'body'只能出现一次 175|template中:标签'mip-video'的强制性属性'src'缺失 176|template中:标签'mip-carousel'的强制性属性'width','height'缺失 177|template中:存在`<meta name="viewport" content="width=device-width,minimum-scale=1,initial-scale=1">` 178|template中:标签'mip-iframe'的强制性属性'width','height'缺失 179|template中:标签'mip-appdl'的强制性属性'tpl','src','texttip'缺失 180|template中:标签'mip-audio'的强制性属性'src'缺失 181|template中:标签'mip-stats-bidu'的强制性属性'token'缺失 182|template中:标签'mip-form'的强制性属性'method','url'缺失 183|标签'mip-link'的强制性属性'href'缺失 184|template中:禁止使用`<script type=\"text/javascript\">`,`<script type=\"application\">`标签 185|template中:标签'mip-embed'的强制性属性'type'缺失 186|template中:强制性标签`<script src='mip.js'>`缺失 187|template中:`<div>`标签中禁止使用'style'属性 188|template中:强制性标签`<link href='mip.css'>`缺失 189|template中:`<div>`标签中禁止使用'onclick'属性 190|template中:标签'mip-img'中的属性'src'的属性值'/dfdf'无效『/开头的路径禁止使用』 191|template中:标签'mip-ad'的强制性属性'type'缺失 192|template中:标签'head'只能出现一次『head父级错误』 193|template中:标签'body'只能出现一次『body父级错误』 194|template中:标签'mip-link'中的属性'href'的属性值'tel:-'无效,标签'a'中的属性'href'的属性值'tel:13ddff'无效 195|template中:强制性标签`<body>`缺失或错误 196|template中:禁止使用`<script src=\"./bn_files/ds.js\">`标签 197|template中:禁止使用`<frame>`,`<frameset>`标签 198|template中:标签`<meta http-equiv=\"/Content-Type/i\">`只能出现一次 199|template中:标签'meta'的直接父标签应该是'head',而不是'body' 200|template中:标签'link'的直接父标签应该是'head',而不是'body' 201|template中:标签'style'的直接父标签应该是'head',而不是'body' 202|标签'a'中的属性'href'的属性值'sms:'无效 203|标签'mip-video'中的既无属性'src'也无子节点 source 212|标签'mip-vd-baidu'必须包含'title'(非空), 'poster'(非空), 'src'(http[s]或//开头)属性 213|标签'script'head中使用时应该家'async'属性