【问题标题】:MediaWiki displays </dd>, </dl>, </dt>MediaWiki 显示 </dd>、</dl>、</dt>
【发布时间】:2012-08-22 15:15:57
【问题描述】:

我使用 mediawiki 1.19.1。我创建了一个机器人,它创建了一些包含 HTML 标签 dddldt 的页面(这是一个格式良好的 XML 片段)

<dl>
<dt>Title1</dt>
<dd>Definition2</dd>
<dt>Title2</dt>
<dd>Definition2</dd>
</dl>

http://en.wikipedia.org/w/index.php?title=Wikipedia:Sandbox&oldid=508628268 上看起来是正确的,但是我的 MW 没有解释结束标签:

Title1</dt>

    Definition2</dd>

Title2</dt>

    Definition2</dd>

我该如何解决这个问题?

【问题讨论】:

  • 这不能回答您的问题,但您可以使用built in MediaWiki syntax for definition lists吗?
  • 这是一个不错的建议,但是 HTML 文档是通过包含不同的源构建的,然后使用 XSLT 进行处理:我无法猜测空格和缩进的数量。

标签: html mediawiki


【解决方案1】:

$wgHtml5$wgWellFormedXml 的值是否会影响代码的解析方式?

【讨论】:

    【解决方案2】:

    一个非常简单且丑陋的解决方法是不要放置&lt;/dt&gt;&lt;/dd&gt; 结束标记。 我以前的解决方法是改用 spans...

    【讨论】:

      猜你喜欢
      • 2011-11-27
      • 2018-11-26
      • 2016-05-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-17
      相关资源
      最近更新 更多