You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在ul元素中嵌套ul出现HTML验证错误,求解决方法

解决HTML中ul嵌套ul的验证错误问题

嘿,这个问题我太熟啦!你遇到的验证错误核心原因很简单——HTML规范里明确规定,<ul>元素的直接子元素只能是<li>,不能直接嵌套另一个<ul>。你现在的代码里,第二个<ul>直接放在了第一个<ul>的内部,没有被任何<li>包裹,这就违反了规则。

看你的内容,那个包含不同机构文件要求的子列表,明显是属于Proof of signing authority这个列表项的补充说明,所以正确的做法是把这个子<ul>放到对应的<li>标签里面。

修正后的HTML代码

<tr> 
  <td> Incorporated Business Accounts - additional requirements: 
    <ul> 
      <li> Business name and address </li> 
      <li> Nature of business and date of incorporation </li> 
      <li> BIN number</li> 
      <li> Certificate of Incorporation</li> 
      <li> Names of company directors</li> 
      <li> Names of directors </li> 
      <li> Proof of signing authority 
        <ul> 
          <li> Ltd Companies: Memorandum and Articles of Incorporation/Bylaws </li> 
          <li> Registered Societies: Constitution and Bylaws or minutes</li> 
          <li> Strata Corporations: Bylaws or minutes</li> 
        </ul> 
      </li>
      <li> Photo ID for all signers: if more than 3 signers, must ID at least 3 of those persons</li> 
    </ul> 
  </td>
</tr> 
</tbody> 
</table>

这样调整后,子列表就成为了父列表项的一部分,完全符合HTML的结构规范,验证错误就会消失啦。

内容的提问来源于stack exchange,提问作者Steeldove

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.15 06:44:13