如何检查标签是否闭合?

发布于 2022-09-05 01:58:05 字数 628 浏览 18 评论 0

今天编辑一个html文档,刚开始编辑好了,测试通过。
后来做了头部的修改,居然发现出问题了,用浏览器打开后,没有任何东西显示。

查找了很久,总算发现了问题:头部增加的js标签咩有闭合。

<head>
    <meta charset="UTF-8">
    <title></title>
    <script text="text/javascript" src="test.js">
</head>

将script闭合后,问题解决。
<head>
    <meta charset="UTF-8">
    <title></title>
    <script text="text/javascript" src="test.js"></script>
</head>    

就这个小错误,我花了一个小时,当时忘记后来添加了头部的js标签。
请问,有无好办法快速检查出这个问题?
我安装了matchit.zip,发现,如果你不知道哪个标签出问题,这个插件无法自动帮你检查。

我安装了syntastic ,请问,如何安装tidy后,开启检查功能?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

如歌彻婉言 2022-09-12 01:58:05

简单的方式就是你在IDE里边会帮你检查出来的吧。如果你的IDE不能帮你做这件事情,会有一些插件,检查语法错误的插件,不过不同的IDE对插件的支持是不一样的,需要的插件包也就不一样。sublime在这方面是最牛的。vim也可以,不过如果你用的不熟,不建议使用。最后一种方式就是自己也可以用程序写一个,简单包里的方式,用栈就可以实现,复杂一点的实现方式就是用语法检查的一些库,flex等。

假扮的天使 2022-09-12 01:58:05

保持一致的代码风格能够很有效的避免这种问题,html的检查工具有很多,比如https://github.com/yaniswang/...,js的话eslint也很不错http://cn.eslint.org/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文