搜索
首页web前端html教程HTML5 常用语法一览
HTML5 常用语法一览May 08, 2018 pm 03:45 PM
h5html5一览

这篇文章主要介绍了关于HTML5 常用语法一览,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下

HTML 5 常用语法一览(列举不支持的属性)

HTML头部标记

标记 描述 HTML5标准
定义页面中所有链接的基准URL
</td> <td>设定显示在浏览器左上方的标题内容</td> <td><br></td> </tr> <tr> <td><isindex></td> <td>表明该文档是一个可用于检索的网关脚本</td> <td>不支持</td> </tr> <tr> <td><meta></td> <td>文档本身的元信息,例如查询关键词,有效期等</td> <td><br></td> </tr> <tr> <td><style></td> <td>设定CSS层叠样式表内容</td> <td><br></td> </tr> <tr> <td><link></td> <td>设定外部资源的链接</td> <td><br></td> </tr> <tr> <td><script></td> <td>页面脚本内容</td> <td><br></td> </tr> </tbody></table> <p> </p> <p><strong>元信息标记<meta>属性</strong></p> <table width="559" border="2"><tbody> <tr class="firstRow"> <td width="70">标记</td> <td>描述</td> <td>值</td> <td>HTML5标准</td> </tr> <tr> <td>http-equiv</td> <td><p>生成一个HTTP标准域,把Content属性关联到HTTP头部</p></td> <td><p>content-type / expires / refresh / set-cookie</p></td> <td><br></td> </tr> <tr> <td>name</td> <td><p>把content属性关联到一个名称</p></td> <td><p>author / description / keywords / generator /revised /others</p></td> <td><br></td> </tr> <tr> <td>content</td> <td>定义与http-equiv 或 name属性相关的元信息 关键字/值内容</td> <td><br></td> <td><br></td> </tr> <tr> <td>charset</td> <td>文档的字符编码</td> <td><br></td> <td>新增属性</td> </tr> </tbody></table> <p> </p> <p>注:HTML5中不支持scheme属性,新增charset属性,具体查看:HTML5 <meta>标签</p> <p> </p> <p><strong>HTML 主体标记<body>属性</strong></p> <table border="2"><tbody> <tr class="firstRow"> <td>属性</td> <td>描述</td> <td>HTML5标准</td> </tr> <tr> <td>text</td> <td>设定页面文字颜色</td> <td>删除</td> </tr> <tr> <td>bgcolor</td> <td>设定页面背景颜色</td> <td>删除</td> </tr> <tr> <td>background</td> <td>设定页面背景图像</td> <td>删除</td> </tr> <tr> <td>bgproperties</td> <td>设定页面的背景图像为固定,不随页面的滚动而滚动</td> <td>删除</td> </tr> <tr> <td>link</td> <td>设定页面默认的链接颜色</td> <td>删除</td> </tr> <tr> <td>alink  </td> <td>设定鼠标正在单击时候的链接颜色  </td> <td>删除</td> </tr> <tr> <td>vlink  </td> <td>设定访问过后的链接颜色  </td> <td>删除</td> </tr> <tr> <td>topmargin  </td> <td>设定页面的上边距  </td> <td>删除</td> </tr> <tr> <td>leftmargin  </td> <td>设定页面的左边距</td> <td>删除</td> </tr> </tbody></table> <p> </p> <p>注: 在 HTML 5 中,删除了所有 <body> 的特殊属性。具体查看:HTML5 <body>标签</p> <p> </p> <p><strong> </strong> </p> <p><strong>特殊符号</strong></p> <table border="1"><tbody> <tr class="firstRow"> <td>特殊符号</td> <td>符号码</td> </tr> <tr> <td>"  </td> <td>"</td> </tr> <tr> <td>&</td> <td>&</td> </tr> <tr> <td><</td><td><</td></tr><tr><td>></td> <td>></td> </tr> <tr> <td>©</td> <td>©</td> </tr> <tr> <td>®</td> <td>®</td> </tr> <tr> <td>±</td> <td>±</td> </tr> <tr> <td>×</td> <td>×</td> </tr> <tr> <td>§</td> <td>§</td> </tr> <tr> <td>¢</td> <td>¢</td> </tr> <tr> <td>¥</td> <td>¥</td> </tr> <tr> <td>·</td> <td>·</td> </tr> <tr> <td><br></td> <td>€</td> </tr> <tr> <td>£</td> <td>£</td> </tr> <tr> <td>™</td> <td>™</td> </tr> </tbody></table> <p> </p> <p> </p> <p><strong>标题字标记</strong></p> <table border="1"><tbody> <tr class="firstRow"> <td>标记</td> <td>描述</td> </tr> <tr> <td><h1>.....</h1></td> <td>一级标题</td> </tr> <tr> <td><h2>.....</h2></td> <td>二级标题</td> </tr> <tr> <td><h3>.....</h3></td> <td>三级标题</td> </tr> <tr> <td><h4>.....</h4></td> <td>四级标题</td> </tr> <tr> <td><h5>.....</h5></td> <td>五级标题</td> </tr> <tr> <td><h6>.....</h6></td> <td>六级标题</td> </tr> </tbody></table> <p> </p> <p>注: 具体查看 HTML5 <h1> 至 <h6> 标签</p> <p>在 HTML 4.01 中,h1 - h6 元素的 "align" 属性不被赞成使用。</p> <p>在 HTML 5 中,h1 - h6 元素的 "align" 属性不被支持。</p> <p> </p> <p><strong>文字的修饰标记</strong></p> <table border="1"><tbody> <tr class="firstRow"> <td>标记</td> <td>描述</td> <td>HTML5标准</td> </tr> <tr> <td><b></td> <td>粗体</td> <td><br></td> </tr> <tr> <td><strong></td> <td>粗体</td> <td><br></td> </tr> <tr> <td><i></td> <td>斜体</td> <td><br></td> </tr> <tr> <td><em></td> <td>斜体</td> <td><br></td> </tr> <tr> <td><cite></td> <td>斜体</td> <td><br></td> </tr> <tr> <td><sup></td> <td>上标</td> <td><br></td> </tr> <tr> <td><sub></td> <td>下标</td> <td><br></td> </tr> <tr> <td><big></td> <td>大字号</td> <td>不支持</td> </tr> <tr> <td><small></td> <td>小字号</td> <td>不支持</td> </tr> <tr> <td><u></td> <td>下划线</td> <td>不支持</td> </tr> <tr> <td><s></td> <td>删除线</td> <td>不支持</td> </tr> <tr> <td><strike></td> <td>删除线</td> <td>不支持</td> </tr> <tr> <td><address></td> <td>地址</td> <td><br></td> </tr> <tr> <td><tt></td> <td>打字机文字</td> <td>不支持</td> </tr> <tr> <td><blink></td> <td>闪烁文字(只适用Netscape浏览器)</td> <td>不支持</td> </tr> <tr> <td><code></td> <td>等宽</td> <td><br></td> </tr> <tr> <td><samp></td> <td>等宽</td> <td><br></td> </tr> <tr> <td><kbd></td> <td>键盘输入文字</td> <td><br></td> </tr> <tr> <td><var></td> <td>声明变量</td> <td><br></td> </tr> </tbody></table> <p> </p> <p> </p> <p><strong>字体标记<font>属性</strong></p> <table border="1"><tbody> <tr class="firstRow"> <td>属性</td> <td>描述</td> <td>HTML5标准</td> </tr> <tr> <td>face</td> <td>字体</td> <td>不支持</td> </tr> <tr> <td>size</td> <td>字号</td> <td>不支持</td> </tr> <tr> <td>color</td> <td>颜色</td> <td>不支持</td> </tr> </tbody></table> <p> </p> <p>注:请查看  HTML 5 <font> 标签</p> <p>在 HTML 4.01 中,不赞成使用该元素。</p> <p>在 HTML 5 中,不支持该元素,但是允许由所见即所得的编辑器来插入该元素 。</p> <p>在 HTML 5 中,仅支持 style 属性。</p> <p> </p> <p><strong>列表标记</strong></p> <table border="1"><tbody> <tr class="firstRow"> <td>标记</td> <td>描述</td> <td>HTML5标准</td> </tr> <tr> <td><ul></td> <td>无序列表</td> <td><br></td> </tr> <tr> <td><ol></td> <td>有序列表</td> <td><br></td> </tr> <tr> <td><dir></td> <td>目录列表</td> <td>不支持</td> </tr> <tr> <td><dl></td> <td>定义列表</td> <td><br></td> </tr> <tr> <td><menu></td> <td>菜单列表</td> <td>重新定义;使用用于排列表单控件</td> </tr> <tr> <td><p><dt>、<dd></p></td> <td>定义列表的标记</td> <td><br></td> </tr> <tr> <td><li></td> <td>列表项目的标记</td> <td><br></td> </tr> </tbody></table> <p> </p> <p><strong>超链接标记</strong></p> <table border="1"><tbody> <tr class="firstRow"> <td>属性</td> <td>描述</td> <td>HTML5标准</td> </tr> <tr> <td>href</td> <td>指定链接地址</td> <td><br></td> </tr> <tr> <td>name</td> <td>给链接命名</td> <td>命名一个锚,不支持,使用id代替</td> </tr> <tr> <td>title</td> <td>给链接提示文字</td> <td><br></td> </tr> <tr> <td>target</td> <td>指定链接的目标窗口</td> <td><br></td> </tr> </tbody></table> <p>链接目标窗口属性target</p> <table border="1"><tbody> <tr class="firstRow"> <td>属性值</td> <td>描述</td> </tr> <tr> <td>_parent</td> <td>在上一级窗口中打开.一般使用框架页会经常使用</td> </tr> <tr> <td>_blank</td> <td>在新窗口中打开</td> </tr> <tr> <td>_self</td> <td>在同一个帧或窗口中打开,默认</td> </tr> <tr> <td>_top</td> <td>在浏览器的整个窗口中打开,忽略任何框架</td> </tr> </tbody></table> <p> </p> <p> </p> <p><strong>图片标记<img>属性</strong></p> <table border="1"><tbody> <tr class="firstRow"> <td>属性</td> <td>描述</td> <td>HTML5标准</td> </tr> <tr> <td>src</td> <td>图像的源文件</td> <td><br></td> </tr> <tr> <td>alt</td> <td>提示文字</td> <td><br></td> </tr> <tr> <td>width、height</td> <td>宽度、高度</td> <td><br></td> </tr> <tr> <td>border</td> <td>边框</td> <td>不支持</td> </tr> <tr> <td>vspace</td> <td>垂直间距</td> <td>不支持</td> </tr> <tr> <td>hspace</td> <td>水平间距</td> <td>不支持</td> </tr> <tr> <td>align</td> <td>排列</td> <td>不支持</td> </tr> </tbody></table> <p>图片排列align属性值</p> <table border="1"><tbody> <tr class="firstRow"> <td>属性值</td> <td>描述</td> <td>HTML5标准</td> </tr> <tr> <td>top</td> <td>文字的中间线在图片上方</td> <td> </td> </tr> <tr> <td>middle</td> <td>文字的中间线在图片中间</td> <td> </td> </tr> <tr> <td>bottom</td> <td>文字的中间线在图片底部</td> <td> </td> </tr> <tr> <td>left</td> <td>图片在文字的左侧</td> <td> </td> </tr> <tr> <td>right</td> <td>图片在文字的右侧</td> <td><br></td> </tr> <tr> <td>absbottom</td> <td>文字的底线在图片底部</td> <td><br></td> </tr> <tr> <td>absmiddle</td> <td>文字的底线在图片中间</td> <td><br></td> </tr> <tr> <td>baseline</td> <td>英文文字基准线对齐</td> <td><br></td> </tr> <tr> <td>texttop</td> <td>英文文字上边线对齐</td> <td><br></td> </tr> </tbody></table> <p> </p> <p>注:请查看  HTML 5 <img> 标签</p> <p> </p> <p><strong>表格标记</strong></p> <table border="1"><tbody> <tr class="firstRow"> <td>标记</td> <td>描述</td> </tr> <tr> <td><table>...</table></td> <td>表格标记</td> </tr> <tr> <td><tr>...</tr></td> <td>行标记</td> </tr> <tr> <td><td>...</td>  </td> <td>单元格标记</td> </tr> </tbody></table> <p>注:在 HTML 5 中,</p> <p>不支持 <table> 标签的任何属性。</p> <p>不支持 <tr> 标签的任何属性。</p> <p>仅支持<td><th>标签 "colspan" 和 "rowspan" 属性。</p> <p>   </p> <p><strong>表单标记<form>属性</strong></p> <p>注:</p> <p>在 HTML 5 中有一个新属性:replace。它定义表单被提交后所做的事情。</p> <p><br><strong>表单标记<form>元素</strong></p> <table border="1"><tbody> <tr class="firstRow"> <td>标记</td> <td>描述</td> <td>HTML5标准</td> </tr> <tr> <td><input></td> <td>表单输入标记</td> <td>type 属性有很多新的值。</td> </tr> <tr> <td><select></td> <td>菜单和列表标记</td> <td>新的属性</td> </tr> <tr> <td><option></td> <td>菜单和列表项目标记</td> <td>可用于新元素 <datalist>中</td> </tr> <tr> <td><textarea></td> <td>文字域标记</td> <td>新属性</td> </tr> </tbody></table> <p> </p> <p> </p> <p><strong>输入标记<input>标记属性Type的值</strong></p> <table border="1"><tbody> <tr class="firstRow"> <td><input Type="属性值"/></td> <td>描述</td> <td>HTML5标准</td> </tr> <tr> <td>text</td> <td>文字域</td> <td><br></td> </tr> <tr> <td>password</td> <td>密码域</td> <td><br></td> </tr> <tr> <td>file</td> <td>文件域</td> <td><br></td> </tr> <tr> <td>checkbox</td> <td>复选框</td> <td><br></td> </tr> <tr> <td>radio</td> <td>单选框</td> <td><br></td> </tr> <tr> <td>button</td> <td>普通按钮</td> <td><br></td> </tr> <tr> <td>submit</td> <td>提交按钮</td> <td><br></td> </tr> <tr> <td>reset</td> <td>重置按钮</td> <td><br></td> </tr> <tr> <td>hidden</td> <td>隐藏域</td> <td><br></td> </tr> <tr> <td>image</td> <td>图像域(图像提交按钮)</td> <td><br></td> </tr> </tbody></table> <p> </p> <p><strong>框架标记</strong></p> <table border="1"><tbody> <tr class="firstRow"> <td>框架标记</td> <td>描述  </td> <td>HTML5标准</td> </tr> <tr> <td><frameset></td> <td>框架集</td> <td>不支持</td> </tr> <tr> <td><frame></td> <td>框架</td> <td>不支持</td> </tr> <tr> <td><iframe></td> <td>内联框架</td> <td>仅仅支持 src 属性</td> </tr> <tr> <td><noframe></td> <td>无框架</td> <td>不支持</td> </tr> </tbody></table> <p> 注: 请查看 HTML 5 <frameset> 标签</p> <p>由于该标签对网页可用性的负面影响,在 HTML 5 中 <frameset> 标签没有得到支持。</p> <p class="clearfix"><span class="jbTestPos"></span></p><p>以上是HTML5 常用语法一览的详细内容。更多信息请关注PHP中文网其他相关文章!</p></div><div class="wzconShengming_sp"><div class="bzsmdiv_sp">声明</div><div>本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn</div></div></div><div class="phpgenera_Details_mainL4"><div class="phpmain1_2_top"><a href="javascript:void(0);" class="phpmain1_2_top_title">相关文章<img class="lazy" data-src="/static/imghwm/index2_title2.png" src="/static/imghw/default1.png" alt="" /></a></div><div class="phpgenera_Details_mainL4_info"><div class="phphistorical_Version2_mids"><a href="" title="html5的div一行可以放两个吗" class="phphistorical_Version2_mids_img"><img onerror="this.onerror=''; this.src='/static/imghwm/default1.png'" class="lazy" data-src="https://img.php.cn/upload/article/202204/25/2022042516595074532.jpg" alt="html5的div一行可以放两个吗" src="/static/imghw/default1.png" /></a><a href="" title="html5的div一行可以放两个吗" class="phphistorical_Version2_mids_title">html5的div一行可以放两个吗</a><span class="Articlelist_txts_time">Apr 25, 2022 pm 05:32 PM</span><p class="Articlelist_txts_p">html5的div元素默认一行不可以放两个。div是一个块级元素,一个元素会独占一行,两个div默认无法在同一行显示;但可以通过给div元素添加“display:inline;”样式,将其转为行内元素,就可以实现多个div在同一行显示了。</p></div><div class="phphistorical_Version2_mids"><a href="" title="html5中列表和表格的区别是什么" class="phphistorical_Version2_mids_img"><img onerror="this.onerror=''; this.src='/static/imghwm/default1.png'" class="lazy" data-src="https://img.php.cn/upload/article/202204/28/2022042813430074461.jpg" alt="html5中列表和表格的区别是什么" src="/static/imghw/default1.png" /></a><a href="" title="html5中列表和表格的区别是什么" class="phphistorical_Version2_mids_title">html5中列表和表格的区别是什么</a><span class="Articlelist_txts_time">Apr 28, 2022 pm 01:58 PM</span><p class="Articlelist_txts_p">html5中列表和表格的区别:1、表格主要是用于显示数据的,而列表主要是用于给数据进行布局;2、表格是使用table标签配合tr、td、th等标签进行定义的,列表是利用li标签配合ol、ul等标签进行定义的。</p></div><div class="phphistorical_Version2_mids"><a href="" title="html5怎么让头和尾固定不动" class="phphistorical_Version2_mids_img"><img onerror="this.onerror=''; this.src='/static/imghwm/default1.png'" class="lazy" data-src="https://img.php.cn/upload/article/202204/25/2022042514112379312.jpg" alt="html5怎么让头和尾固定不动" src="/static/imghw/default1.png" /></a><a href="" title="html5怎么让头和尾固定不动" class="phphistorical_Version2_mids_title">html5怎么让头和尾固定不动</a><span class="Articlelist_txts_time">Apr 25, 2022 pm 02:30 PM</span><p class="Articlelist_txts_p">固定方法:1、使用header标签定义文档头部内容,并添加“position:fixed;top:0;”样式让其固定不动;2、使用footer标签定义尾部内容,并添加“position: fixed;bottom: 0;”样式让其固定不动。</p></div><div class="phphistorical_Version2_mids"><a href="" title="HTML5中画布标签是什么" class="phphistorical_Version2_mids_img"><img onerror="this.onerror=''; this.src='/static/imghwm/default1.png'" class="lazy" data-src="https://img.php.cn/upload/article/202205/18/2022051816543362227.jpg" alt="HTML5中画布标签是什么" src="/static/imghw/default1.png" /></a><a href="" title="HTML5中画布标签是什么" class="phphistorical_Version2_mids_title">HTML5中画布标签是什么</a><span class="Articlelist_txts_time">May 18, 2022 pm 04:55 PM</span><p class="Articlelist_txts_p">HTML5中画布标签是“<canvas>”。canvas标签用于图形的绘制,它只是一个矩形的图形容器,绘制图形必须通过脚本(通常是JavaScript)来完成;开发者可利用多种js方法来在canvas中绘制路径、盒、圆、字符以及添加图像等。</p></div><div class="phphistorical_Version2_mids"><a href="" title="html5中不支持的标签有哪些" class="phphistorical_Version2_mids_img"><img onerror="this.onerror=''; this.src='/static/imghwm/default1.png'" class="lazy" data-src="https://img.php.cn/upload/article/202203/17/2022031717341784015.jpg" alt="html5中不支持的标签有哪些" src="/static/imghw/default1.png" /></a><a href="" title="html5中不支持的标签有哪些" class="phphistorical_Version2_mids_title">html5中不支持的标签有哪些</a><span class="Articlelist_txts_time">Mar 17, 2022 pm 05:43 PM</span><p class="Articlelist_txts_p">html5中不支持的标签有:1、acronym,用于定义首字母缩写,可用abbr替代;2、basefont,可利用css样式替代;3、applet,可用object替代;4、dir,定义目录列表,可用ul替代;5、big,定义大号文本等等。</p></div><div class="phphistorical_Version2_mids"><a href="" title="html5废弃了哪个列表标签" class="phphistorical_Version2_mids_img"><img onerror="this.onerror=''; this.src='/static/imghwm/default1.png'" class="lazy" data-src="https://img.php.cn/upload/article/202206/01/2022060118010096424.jpg" alt="html5废弃了哪个列表标签" src="/static/imghw/default1.png" /></a><a href="" title="html5废弃了哪个列表标签" class="phphistorical_Version2_mids_title">html5废弃了哪个列表标签</a><span class="Articlelist_txts_time">Jun 01, 2022 pm 06:32 PM</span><p class="Articlelist_txts_p">html5废弃了dir列表标签。dir标签被用来定义目录列表,一般和li标签配合使用,在dir标签对中通过li标签来设置列表项,语法“<dir><li>列表项值</li>...</dir>”。HTML5已经不支持dir,可使用ul标签取代。</p></div><div class="phphistorical_Version2_mids"><a href="" title="html5是什么意思" class="phphistorical_Version2_mids_img"><img onerror="this.onerror=''; this.src='/static/imghwm/default1.png'" class="lazy" data-src="https://img.php.cn/upload/article/202104/26/2021042615010770546.jpg" alt="html5是什么意思" src="/static/imghw/default1.png" /></a><a href="" title="html5是什么意思" class="phphistorical_Version2_mids_title">html5是什么意思</a><span class="Articlelist_txts_time">Apr 26, 2021 pm 03:02 PM</span><p class="Articlelist_txts_p">html5是指超文本标记语言(HTML)的第五次重大修改,即第5代HTML。HTML5是Web中核心语言HTML的规范,用户使用任何手段进行网页浏览时看到的内容原本都是HTML格式的,在浏览器中通过一些技术处理将其转换成为了可识别的信息。HTML5由不同的技术构成,其在互联网中得到了非常广泛的应用,提供更多增强网络应用的标准机。</p></div><div class="phphistorical_Version2_mids"><a href="" title="Html5怎么取消td边框" class="phphistorical_Version2_mids_img"><img onerror="this.onerror=''; this.src='/static/imghwm/default1.png'" class="lazy" data-src="https://img.php.cn/upload/article/202205/18/2022051818480615371.jpg" alt="Html5怎么取消td边框" src="/static/imghw/default1.png" /></a><a href="" title="Html5怎么取消td边框" class="phphistorical_Version2_mids_title">Html5怎么取消td边框</a><span class="Articlelist_txts_time">May 18, 2022 pm 06:57 PM</span><p class="Articlelist_txts_p">3种取消方法:1、给td元素添加“border:none”无边框样式即可,语法“td{border:none}”。2、给td元素添加“border:0”样式,语法“td{border:0;}”,将td边框的宽度设置为0即可。3、给td元素添加“border:transparent”样式,语法“td{border:transparent;}”,将td边框的颜色设置为透明即可。</p></div></div><a href="https://m.php.cn/zh/web-designer.html" class="phpgenera_Details_mainL4_botton"><span>See all articles</span><img class="lazy" data-src="/static/imghwm/down_right.png" src="/static/imghw/default1.png" alt="" /></a></div><ins class="adsbygoogle" style="display:block" data-ad-format="fluid" data-ad-layout-key="-6t+ed+2i-1n-4w" data-ad-client="ca-pub-5902227090019525" data-ad-slot="8966999616"></ins><script> (adsbygoogle = window.adsbygoogle || []).push({}); </script><div class="AI_ToolDetails_main4sR"><div class="phpgenera_Details_mainR3"><div class="phpmain1_4R_readrank"><div class="phpmain1_4R_readrank_top"><img onerror="this.onerror=''; this.src='/static/imghwm/default1.png'" onerror="this.onerror=''; this.src='/static/imghwm/default1.png'" class="lazy" data-src="/static/imghwm/hottools2.png" src="/static/imghw/default1.png" alt="" /><h2>热AI工具</h2></div><div class="phpgenera_Details_mainR3_bottom"><div class="phpmain_tab2_mids_top"><a href="https://m.php.cn/zh/ai/undresserai-undress" title="Undresser.AI Undress" class="phpmain_tab2_mids_top_img"><img onerror="this.onerror=''; this.src='/static/imghwm/default1.png'" onerror="this.onerror=''; this.src='/static/imghwm/default1.png'" class="lazy" data-src="https://img.php.cn/upload/ai_manual/001/246/273/173411540686492.jpg?x-oss-process=image/resize,m_fill,h_50,w_50" src="/static/imghw/default1.png" alt="Undresser.AI Undress" /></a><div class="phpmain_tab2_mids_info"><a href="https://m.php.cn/zh/ai/undresserai-undress" title="Undresser.AI Undress"class="phpmain_tab2_mids_title"><h3>Undresser.AI Undress</h3></a><p>人工智能驱动的应用程序,用于创建逼真的裸体照片</p></div></div><div class="phpmain_tab2_mids_top"><a href="https://m.php.cn/zh/ai/ai-clothes-remover" title="AI Clothes Remover" class="phpmain_tab2_mids_top_img"><img onerror="this.onerror=''; this.src='/static/imghwm/default1.png'" onerror="this.onerror=''; this.src='/static/imghwm/default1.png'" class="lazy" data-src="https://img.php.cn/upload/ai_manual/001/246/273/173411552797167.jpg?x-oss-process=image/resize,m_fill,h_50,w_50" src="/static/imghw/default1.png" alt="AI Clothes Remover" /></a><div class="phpmain_tab2_mids_info"><a href="https://m.php.cn/zh/ai/ai-clothes-remover" title="AI Clothes Remover"class="phpmain_tab2_mids_title"><h3>AI Clothes Remover</h3></a><p>用于从照片中去除衣服的在线人工智能工具。</p></div></div><div class="phpmain_tab2_mids_top"><a href="https://m.php.cn/zh/ai/undress-ai-tool" title="Undress AI Tool" class="phpmain_tab2_mids_top_img"><img onerror="this.onerror=''; this.src='/static/imghwm/default1.png'" onerror="this.onerror=''; this.src='/static/imghwm/default1.png'" class="lazy" data-src="https://img.php.cn/upload/ai_manual/001/246/273/173410641626608.jpg?x-oss-process=image/resize,m_fill,h_50,w_50" src="/static/imghw/default1.png" alt="Undress AI Tool" /></a><div class="phpmain_tab2_mids_info"><a href="https://m.php.cn/zh/ai/undress-ai-tool" title="Undress AI Tool"class="phpmain_tab2_mids_title"><h3>Undress AI Tool</h3></a><p>免费脱衣服图片</p></div></div><div class="phpmain_tab2_mids_top"><a href="https://m.php.cn/zh/ai/clothoffio" title="Clothoff.io" class="phpmain_tab2_mids_top_img"><img onerror="this.onerror=''; this.src='/static/imghwm/default1.png'" onerror="this.onerror=''; this.src='/static/imghwm/default1.png'" class="lazy" data-src="https://img.php.cn/upload/ai_manual/001/246/273/173411529149311.jpg?x-oss-process=image/resize,m_fill,h_50,w_50" src="/static/imghw/default1.png" alt="Clothoff.io" /></a><div class="phpmain_tab2_mids_info"><a href="https://m.php.cn/zh/ai/clothoffio" title="Clothoff.io"class="phpmain_tab2_mids_title"><h3>Clothoff.io</h3></a><p>AI脱衣机</p></div></div><div class="phpmain_tab2_mids_top"><a href="https://m.php.cn/zh/ai/ai-hentai-generator" title="AI Hentai Generator" class="phpmain_tab2_mids_top_img"><img onerror="this.onerror=''; this.src='/static/imghwm/default1.png'" onerror="this.onerror=''; this.src='/static/imghwm/default1.png'" class="lazy" data-src="https://img.php.cn/upload/ai_manual/001/246/273/173405034393877.jpg?x-oss-process=image/resize,m_fill,h_50,w_50" src="/static/imghw/default1.png" alt="AI Hentai Generator" /></a><div class="phpmain_tab2_mids_info"><a href="https://m.php.cn/zh/ai/ai-hentai-generator" title="AI Hentai Generator"class="phpmain_tab2_mids_title"><h3>AI Hentai Generator</h3></a><p>免费生成ai无尽的。</p></div></div></div><div class="phpgenera_Details_mainR3_more"><a href="https://m.php.cn/zh/ai">显示更多</a></div></div></div><div class="phpgenera_Details_mainR4"><div class="phpmain1_4R_readrank"><div class="phpmain1_4R_readrank_top"><img onerror="this.onerror=''; this.src='/static/imghwm/default1.png'" onerror="this.onerror=''; this.src='/static/imghwm/default1.png'" class="lazy" data-src="/static/imghwm/hotarticle2.png" src="/static/imghw/default1.png" alt="" /><h2>热门文章</h2></div><div class="phpgenera_Details_mainR4_bottom"><div class="phpgenera_Details_mainR4_bottoms"><a href="https://m.php.cn/zh/faq/1796780570.html" title="R.E.P.O.能量晶体解释及其做什么(黄色晶体)" class="phpgenera_Details_mainR4_bottom_title">R.E.P.O.能量晶体解释及其做什么(黄色晶体)</a><div class="phpgenera_Details_mainR4_bottoms_info"><span>2 周前</span><span>By尊渡假赌尊渡假赌尊渡假赌</span></div></div><div class="phpgenera_Details_mainR4_bottoms"><a href="https://m.php.cn/zh/faq/1796773439.html" title="仓库:如何复兴队友" class="phpgenera_Details_mainR4_bottom_title">仓库:如何复兴队友</a><div class="phpgenera_Details_mainR4_bottoms_info"><span>4 周前</span><span>By尊渡假赌尊渡假赌尊渡假赌</span></div></div><div class="phpgenera_Details_mainR4_bottoms"><a href="https://m.php.cn/zh/faq/1796774171.html" title="Hello Kitty Island冒险:如何获得巨型种子" class="phpgenera_Details_mainR4_bottom_title">Hello Kitty Island冒险:如何获得巨型种子</a><div class="phpgenera_Details_mainR4_bottoms_info"><span>4 周前</span><span>By尊渡假赌尊渡假赌尊渡假赌</span></div></div><div class="phpgenera_Details_mainR4_bottoms"><a href="https://m.php.cn/zh/faq/1796775427.html" title="击败分裂小说需要多长时间?" class="phpgenera_Details_mainR4_bottom_title">击败分裂小说需要多长时间?</a><div class="phpgenera_Details_mainR4_bottoms_info"><span>3 周前</span><span>ByDDD</span></div></div><div class="phpgenera_Details_mainR4_bottoms"><a href="https://m.php.cn/zh/faq/1796775336.html" title="R.E.P.O.保存文件位置:在哪里以及如何保护它?" class="phpgenera_Details_mainR4_bottom_title">R.E.P.O.保存文件位置:在哪里以及如何保护它?</a><div class="phpgenera_Details_mainR4_bottoms_info"><span>3 周前</span><span>ByDDD</span></div></div></div><div class="phpgenera_Details_mainR3_more"><a href="https://m.php.cn/zh/article.html">显示更多</a></div></div></div><div class="phpgenera_Details_mainR3"><div class="phpmain1_4R_readrank"><div class="phpmain1_4R_readrank_top"><img onerror="this.onerror=''; this.src='/static/imghwm/default1.png'" onerror="this.onerror=''; this.src='/static/imghwm/default1.png'" class="lazy" data-src="/static/imghwm/hottools2.png" src="/static/imghw/default1.png" alt="" /><h2>热工具</h2></div><div class="phpgenera_Details_mainR3_bottom"><div class="phpmain_tab2_mids_top"><a href="https://m.php.cn/zh/toolset/development-tools/1544" title="MinGW - 适用于 Windows 的极简 GNU" class="phpmain_tab2_mids_top_img"><img onerror="this.onerror=''; this.src='/static/imghwm/default1.png'" onerror="this.onerror=''; this.src='/static/imghwm/default1.png'" class="lazy" data-src="" src="/static/imghw/default1.png" alt="MinGW - 适用于 Windows 的极简 GNU" /></a><div class="phpmain_tab2_mids_info"><a href="https://m.php.cn/zh/toolset/development-tools/1544" title="MinGW - 适用于 Windows 的极简 GNU" class="phpmain_tab2_mids_title"><h3>MinGW - 适用于 Windows 的极简 GNU</h3></a><p>这个项目正在迁移到osdn.net/projects/mingw的过程中,你可以继续在那里关注我们。MinGW:GNU编译器集合(GCC)的本地Windows移植版本,可自由分发的导入库和用于构建本地Windows应用程序的头文件;包括对MSVC运行时的扩展,以支持C99功能。MinGW的所有软件都可以在64位Windows平台上运行。</p></div></div><div class="phpmain_tab2_mids_top"><a href="https://m.php.cn/zh/toolset/development-tools/1575" title="DVWA" class="phpmain_tab2_mids_top_img"><img onerror="this.onerror=''; this.src='/static/imghwm/default1.png'" onerror="this.onerror=''; this.src='/static/imghwm/default1.png'" class="lazy" data-src="https://img.php.cn/upload/manual/000/000/005/169233952150073.png" src="/static/imghw/default1.png" alt="DVWA" /></a><div class="phpmain_tab2_mids_info"><a href="https://m.php.cn/zh/toolset/development-tools/1575" title="DVWA" class="phpmain_tab2_mids_title"><h3>DVWA</h3></a><p>Damn Vulnerable Web App (DVWA) 是一个PHP/MySQL的Web应用程序,非常容易受到攻击。它的主要目标是成为安全专业人员在合法环境中测试自己的技能和工具的辅助工具,帮助Web开发人员更好地理解保护Web应用程序的过程,并帮助教师/学生在课堂环境中教授/学习Web应用程序安全。DVWA的目标是通过简单直接的界面练习一些最常见的Web漏洞,难度各不相同。请注意,该软件中</p></div></div><div class="phpmain_tab2_mids_top"><a href="https://m.php.cn/zh/toolset/development-tools/660" title="Atom编辑器mac版下载" class="phpmain_tab2_mids_top_img"><img onerror="this.onerror=''; this.src='/static/imghwm/default1.png'" onerror="this.onerror=''; this.src='/static/imghwm/default1.png'" class="lazy" data-src="https://img.php.cn/upload/manual/000/000/001/58ed8cfa94c1a582.jpg" src="/static/imghw/default1.png" alt="Atom编辑器mac版下载" /></a><div class="phpmain_tab2_mids_info"><a href="https://m.php.cn/zh/toolset/development-tools/660" title="Atom编辑器mac版下载" class="phpmain_tab2_mids_title"><h3>Atom编辑器mac版下载</h3></a><p>最流行的的开源编辑器</p></div></div><div class="phpmain_tab2_mids_top"><a href="https://m.php.cn/zh/toolset/development-tools/1527" title="VSCode Windows 64位 下载" class="phpmain_tab2_mids_top_img"><img onerror="this.onerror=''; this.src='/static/imghwm/default1.png'" onerror="this.onerror=''; this.src='/static/imghwm/default1.png'" class="lazy" data-src="https://img.php.cn/upload/manual/000/000/001/5e2151b57e8e3927.png" src="/static/imghw/default1.png" alt="VSCode Windows 64位 下载" /></a><div class="phpmain_tab2_mids_info"><a href="https://m.php.cn/zh/toolset/development-tools/1527" title="VSCode Windows 64位 下载" class="phpmain_tab2_mids_title"><h3>VSCode Windows 64位 下载</h3></a><p>微软推出的免费、功能强大的一款IDE编辑器</p></div></div><div class="phpmain_tab2_mids_top"><a href="https://m.php.cn/zh/toolset/development-tools/469" title="Dreamweaver CS6" class="phpmain_tab2_mids_top_img"><img onerror="this.onerror=''; this.src='/static/imghwm/default1.png'" onerror="this.onerror=''; this.src='/static/imghwm/default1.png'" class="lazy" data-src="https://img.php.cn/upload/manual/000/000/001/58d0e0fc74683535.jpg" src="/static/imghw/default1.png" alt="Dreamweaver CS6" /></a><div class="phpmain_tab2_mids_info"><a href="https://m.php.cn/zh/toolset/development-tools/469" title="Dreamweaver CS6" class="phpmain_tab2_mids_title"><h3>Dreamweaver CS6</h3></a><p>视觉化网页开发工具</p></div></div></div><div class="phpgenera_Details_mainR3_more"><a href="https://m.php.cn/zh/ai">显示更多</a></div></div></div><div class="phpgenera_Details_mainR4"><div class="phpmain1_4R_readrank"><div class="phpmain1_4R_readrank_top"><img onerror="this.onerror=''; this.src='/static/imghwm/default1.png'" onerror="this.onerror=''; this.src='/static/imghwm/default1.png'" class="lazy" data-src="/static/imghwm/hotarticle2.png" src="/static/imghw/default1.png" alt="" /><h2>热门话题</h2></div><div class="phpgenera_Details_mainR4_bottom"><div class="phpgenera_Details_mainR4_bottoms"><a href="https://m.php.cn/zh/faq/gmailyxdlrkzn" title="gmail邮箱登陆入口在哪里" class="phpgenera_Details_mainR4_bottom_title">gmail邮箱登陆入口在哪里</a><div class="phpgenera_Details_mainR4_bottoms_info"><div class="phpgenera_Details_mainR4_bottoms_infos"><img class="lazy" data-src="/static/imghwm/eyess.png" src="/static/imghw/default1.png" alt="" /><span>7334</span></div><div class="phpgenera_Details_mainR4_bottoms_infos"><img class="lazy" data-src="/static/imghwm/tiezi.png" src="/static/imghw/default1.png" alt="" /><span>9</span></div></div></div><div class="phpgenera_Details_mainR4_bottoms"><a href="https://m.php.cn/zh/faq/java-tutorial" title="Java教程" class="phpgenera_Details_mainR4_bottom_title">Java教程</a><div class="phpgenera_Details_mainR4_bottoms_info"><div class="phpgenera_Details_mainR4_bottoms_infos"><img class="lazy" data-src="/static/imghwm/eyess.png" src="/static/imghw/default1.png" alt="" /><span>1627</span></div><div class="phpgenera_Details_mainR4_bottoms_infos"><img class="lazy" data-src="/static/imghwm/tiezi.png" src="/static/imghw/default1.png" alt="" /><span>14</span></div></div></div><div class="phpgenera_Details_mainR4_bottoms"><a href="https://m.php.cn/zh/faq/cakephp-tutor" title="CakePHP 教程" class="phpgenera_Details_mainR4_bottom_title">CakePHP 教程</a><div class="phpgenera_Details_mainR4_bottoms_info"><div class="phpgenera_Details_mainR4_bottoms_infos"><img class="lazy" data-src="/static/imghwm/eyess.png" src="/static/imghw/default1.png" alt="" /><span>1352</span></div><div class="phpgenera_Details_mainR4_bottoms_infos"><img class="lazy" data-src="/static/imghwm/tiezi.png" src="/static/imghw/default1.png" alt="" /><span>46</span></div></div></div><div class="phpgenera_Details_mainR4_bottoms"><a href="https://m.php.cn/zh/faq/laravel-tutori" title="Laravel 教程" class="phpgenera_Details_mainR4_bottom_title">Laravel 教程</a><div class="phpgenera_Details_mainR4_bottoms_info"><div class="phpgenera_Details_mainR4_bottoms_infos"><img class="lazy" data-src="/static/imghwm/eyess.png" src="/static/imghw/default1.png" alt="" /><span>1264</span></div><div class="phpgenera_Details_mainR4_bottoms_infos"><img class="lazy" data-src="/static/imghwm/tiezi.png" src="/static/imghw/default1.png" alt="" /><span>25</span></div></div></div><div class="phpgenera_Details_mainR4_bottoms"><a href="https://m.php.cn/zh/faq/php-tutorial" title="PHP教程" class="phpgenera_Details_mainR4_bottom_title">PHP教程</a><div class="phpgenera_Details_mainR4_bottoms_info"><div class="phpgenera_Details_mainR4_bottoms_infos"><img class="lazy" data-src="/static/imghwm/eyess.png" src="/static/imghw/default1.png" alt="" /><span>1209</span></div><div class="phpgenera_Details_mainR4_bottoms_infos"><img class="lazy" data-src="/static/imghwm/tiezi.png" src="/static/imghw/default1.png" alt="" /><span>29</span></div></div></div></div><div class="phpgenera_Details_mainR3_more"><a href="https://m.php.cn/zh/faq/zt">显示更多</a></div></div></div></div></main><ins class="adsbygoogle" style="display:block" data-ad-format="autorelaxed" data-ad-client="ca-pub-5902227090019525" data-ad-slot="5027754603"></ins><script> (adsbygoogle = window.adsbygoogle || []).push({}); </script><footer><div class="footer"><div class="footertop"><img src="/static/imghwm/logo.png" alt=""><p>公益在线PHP培训,帮助PHP学习者快速成长!</p></div><div class="footermid"><a href="https://m.php.cn/zh/about/us.html">关于我们</a><a href="https://m.php.cn/zh/about/disclaimer.html">免责声明</a><a href="https://m.php.cn/zh/update/article_0_1.html">Sitemap</a></div><div class="footerbottom"><p> © php.cn All rights reserved </p></div></div></footer><script>isLogin = 0;</script><script type="text/javascript" src="/static/layui/layui.js"></script><script type="text/javascript" src="/static/js/global.js?4.9.47"></script><script src="https://vdse.bdstatic.com//search-video.v1.min.js"></script><link rel='stylesheet' id='_main-css' href='/static/css/viewer.min.css' type='text/css' media='all'/><script type='text/javascript' src='/static/js/viewer.min.js?1'></script><script type='text/javascript' src='/static/js/jquery-viewer.min.js'></script><script> var _paq = window._paq = window._paq || []; /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ _paq.push(['trackPageView']); _paq.push(['enableLinkTracking']); (function() { var u="https://tongji.php.cn/"; _paq.push(['setTrackerUrl', u+'matomo.php']); _paq.push(['setSiteId', '9']); var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); })(); </script><script>jQuery.fn.wait = function (func, times, interval) { var _times = times || -1, //100次 _interval = interval || 20, //20毫秒每次 _self = this, _selector = this.selector, //选择器 _iIntervalID; //定时器id if( this.length ){ //如果已经获取到了,就直接执行函数 func && func.call(this); } else { _iIntervalID = setInterval(function() { if(!_times) { //是0就退出 clearInterval(_iIntervalID); } _times <= 0 || _times--; //如果是正数就 -- _self = $(_selector); //再次选择 if( _self.length ) { //判断是否取到 func && func.call(_self); clearInterval(_iIntervalID); } }, _interval); } return this; } $("table.syntaxhighlighter").wait(function() { $('table.syntaxhighlighter').append("<p class='cnblogs_code_footer'><span class='cnblogs_code_footer_icon'></span></p>"); }); $(document).on("click", ".cnblogs_code_footer",function(){ $(this).parents('table.syntaxhighlighter').css('display','inline-table');$(this).hide(); }); $('.nphpQianCont').viewer({navbar:true,title:false,toolbar:false,movable:false,viewed:function(){$('img').click(function(){$('.viewer-close').trigger('click');});}}); // 通用函数,用于显示或隐藏元素 function toggleElementsDisplay(className, show) { const elements = document.getElementsByClassName(className); for (let i = 0; i < elements.length; i++) { elements[i].style.display = show ? "block" : "none"; } } // 绑定事件监听器 function bindEventListeners() { const toggleDisplay = (className, show, eventId) => { document.getElementById(eventId).addEventListener("click", (event) => { event.preventDefault(); toggleElementsDisplay(className, show); }); }; toggleDisplay("m_editormain12main", true, "fixed_tab_img"); toggleDisplay("m_editormain12main", false, "fixed_tab_topi"); toggleDisplay("m_editormain12main", false, "fixed_tab_close"); // 控制 m_menu 的显示和隐藏 toggleDisplay("m_menu", true, "lan1sp"); toggleDisplay("m_menu", false, "m_editormain12main_topi_sp"); // 控制 m_menu_lang 的显示和隐藏 toggleDisplay("m_menu_lang", true, "lan1"); toggleDisplay("m_menu_lang", false, "m_editormain12main_topi_lan"); } // 在页面加载完成后绑定事件监听器 window.onload = bindEventListeners; layui.use(function () { var util = layui.util; util.fixbar({ on: { mouseenter: function (type) { layer.tips(type, this, { tips: 4, fixed: true, }); }, mouseleave: function (type) { layer.closeAll("tips"); }, }, }); }); // 获取关闭按钮 const closeButton = document.querySelector(".phpgenera_Details_mainR1_close"); // 获取容器元素 const container = document.querySelector(".phpgenera_Details_mainR1"); // 添加点击事件监听器 closeButton.addEventListener("click", (event) => { event.preventDefault(); // 阻止默认的<a>点击行为 container.style.display = "none"; // 隐藏容器 }); document.addEventListener("DOMContentLoaded", () => { // 动态获取所有滚动链接及隐藏目标元素 const links = [{ linkId: "fixed_tab_a1", targetId: "article_main_title1", hideElementId: "fixed_tab_titlelist", // 要隐藏的元素 ID }, { linkId: "fixed_tab_a2", targetId: "article_main_title2", hideElementId: "fixed_tab_titlelist", // 要隐藏的元素 ID }, { linkId: "fixed_tab_a3", targetId: "article_main_title3", hideElementId: "fixed_tab_titlelist", // 要隐藏的元素 ID }, { linkId: "fixed_tab_a4", targetId: "article_main_title4", hideElementId: "fixed_tab_titlelist", // 要隐藏的元素 ID }, ]; links.forEach(({ linkId, targetId, hideElementId }) => { const linkElement = document.getElementById(linkId); const targetElement = document.getElementById(targetId); const hideElement = document.getElementById(hideElementId); if (linkElement && targetElement) { linkElement.addEventListener("click", (e) => { e.preventDefault(); // 阻止默认行为 // 隐藏指定元素 if (hideElement) { hideElement.style.display = "none"; // 也可以用其他方法隐藏,如 `visibility: hidden` } // 平滑滚动到目标元素 targetElement.scrollIntoView({ behavior: "smooth" }); }); } else { console.warn( `Link, target, or hide element not found: ${linkId}, ${targetId}, ${hideElementId}` ); } }); }); // 初始化菜单交互功能 document.addEventListener('DOMContentLoaded', function () { const menuGroupElements = document.querySelectorAll('.layui-menu-item-group'); menuGroupElements.forEach(menuItem => { menuItem.addEventListener('click', function (event) { // 防止子菜单点击触发父级事件 if (event.target.closest('.m_menusnames')) { return; } // 切换菜单状态 this.classList.toggle('layui-menu-item-down'); this.classList.toggle('layui-menu-item-up'); // 获取子菜单容器 const subMenuContainer = this.querySelector('.m_menusnames'); // 切换子菜单显示状态 if (subMenuContainer) { if (this.classList.contains('layui-menu-item-down')) { subMenuContainer.style.display = 'block'; this.querySelector('.layui-icon').classList.remove( 'layui-icon-down'); this.querySelector('.layui-icon').classList.add('layui-icon-up'); } else { subMenuContainer.style.display = 'none'; this.querySelector('.layui-icon').classList.remove('layui-icon-up'); this.querySelector('.layui-icon').classList.add('layui-icon-down'); } } }); }); }); </script></body></html>