查看: 413|回复: 3
打印 上一主题 下一主题

[求助] 如何检查网页标签是否都完整呢?

[复制链接]

该用户从未签到

40

主题

177

回帖

1628

积分

版主

Rank: 10Rank: 10Rank: 10

积分
1628

灌水大神章小蜜蜂章笑傲江湖章管理组专用章

跳转到指定楼层
1
发表于 2016-2-23 00:39:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 LYX1692 于 2016-2-23 00:41 编辑

一个htm的超大文本,该如何检查它的网页标签都完整?

比如说这个

  1. <div class="caption"><span class="num num_label"><a href="#page_top"><span><span><span>&nbsp;3&nbsp; </span></span></span></a></span><span class="st" tid="3_117">PREP        介词</span><span class="text_blue">对…表示[情绪或心态]</span> You use <b>about</b> after some adjectives to indicate the person or thing that a feeling or state of mind relates to. </div><ul><li><p class="sentence_en">'I'm sorry <span class='text_blue'>about</span> Patrick,' she said...</p><p>“我为帕特里克感到难过,”她说。</p></li><li><p class="sentence_en">I feel so guilty and angry <span class='text_blue'>about</span> the whole issue.</p><p>我对整件事深感内疚和气愤。</p></li></ul></div><div class="collins_en_cn"><div class="caption"><span class="num num_label"><a href="#page_top"><span><span><span>&nbsp;4&nbsp; </span></span></span></a></span><span class="st" tid="4_118">PREP        介词</span><span class="text_blue">针对[问题]</span> If you do something <b>about</b> a problem, you take action in order to solve it. </div><ul><li><p class="sentence_en">Rachel was going to do something <span class='text_blue'>about</span> Jacob...</p><p>蕾切尔将对雅各布有所行动。</p></li><li><p class="sentence_en">He said he'd ask Nina for a divorce, but he never did anything <span class='text_blue'>about</span> it.</p><p>他说会跟尼娜提出离婚,可是他却从未付诸实际。</p></li></ul></div>…………(此处省略N字)</div>
复制代码



我该如何快速检测它是否漏掉了某个标签结尾</div></span>?

本帖被以下淘专辑推荐:

该用户从未签到

2121

主题

2961

回帖

6万

积分

翰林院修撰

不忘初心。送分大人,灌水砖家。擅长抛砖引玉,挖坑不填。

Rank: 12Rank: 12Rank: 12

积分
61056

翰林院专用章灌水大神章笑傲江湖章小蜜蜂章管理组专用章

2
发表于 2016-2-23 08:45:51 | 只看该作者
本帖最后由 Oeasy 于 2016-2-23 08:48 编辑



这个问题我之前也遇到过,假如代码里 <div 或者 </div> 不闭合,在 GoldenDict 下,该 mdx 对其他 mdx 的排版是有影响的,论坛里有一些 mdx ,就存在这样的问题。
比较诡异的是,各种文本编辑器都没有内置检查标签是否闭合的功能,或许耗用资源会比较大或者我没有找到?
可以自己搜索下标签的数量,比如 <div 和 </div> 数量不相等,那就要小心检查了。

这里有个软件 ,https://www.htmlvalidator.com/  ,或许可以帮忙,不过可能应付不了大文件,拿几条进去检查下还行。






该用户从未签到

29

主题

424

回帖

5232

积分

会元

Rank: 7Rank: 7Rank: 7

积分
5232

灌水大神章小蜜蜂章笑傲江湖章

3
发表于 2016-2-23 11:39:06 | 只看该作者
Visual Studio
如果文件不是特别大的话我一般是用浏览器测试,比如Firefox 有一个插件叫 HTML Validator

该用户从未签到

40

主题

177

回帖

1628

积分

版主

Rank: 10Rank: 10Rank: 10

积分
1628

灌水大神章小蜜蜂章笑傲江湖章管理组专用章

4
 楼主| 发表于 2016-2-23 12:25:20 | 只看该作者
onlyXXenglish 发表于 2016-2-23 11:39
Visual Studio
如果文件不是特别大的话我一般是用浏览器测试,比如Firefox 有一个插件叫 HTML Validator

谢谢提供,果然好工具