【问题标题】:ubuntu chromium wrong html renderingubuntu chromium 错误的 html 渲染
【发布时间】:2014-03-04 18:48:54
【问题描述】:

ubuntu chromium 浏览器中的 HTML 渲染显示错误

当我加载这个 html...

<ol><li>09522869</li><ol><li><a href="http://localhost/pat_book/cm/rc/1d97c261216923c39d1cf0af9b59966a/09522869_892_1">892_1</li>

    <li><b>892_0&nbsp;&nbsp;&#10004;</b>

</li><li><a href="http://localhost/pat_book/cm/rc/1d97c261216923c39d1cf0af9b59966a/09522869_892_2">892_2</li></ol></ol>

在第二个 'li' 项目中 - 我没有添加任何 'a' 标记(锚标记),但它会在 chrome 浏览器中自动显示一个 'a' 标记,其 href 为以前的 'li' 'a'

你可以看到将上面的代码保存在一个html文件中,并在chrome浏览器中打开

我的 ubuntu 铬版 版本 32.0.1700.107 Ubuntu 12.04 (32.0.1700.107-0ubuntu0.12.04.1~20140204.866.1)

【问题讨论】:

    1. 09522869
      1. 892_1
      2. 892_0  ✔
      3. 892_2
  • 它也显示错误的渲染

标签: html css ubuntu web chromium


【解决方案1】:

您的 HTML 格式不正确。您缺少关闭 &lt;/a&gt;both &lt;a&gt; 标签,并且您有额外的打开 &lt;ol&gt; 标签:

<ol><li>09522869</li><ol>

如果您的意图是嵌套列表,则您的 sub-&lt;ol&gt; 需要包含在 &lt;li&gt; 中:

<ol>
  <li> Item
    <ol>
      <li> Nested item
    </ol>
  </li>
</ol>

【讨论】:

猜你喜欢
  • 2020-06-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-02-18
相关资源
最近更新 更多