标签: javascript html
我正在为我们的内容团队使用的第三方网站构建chrome扩展程序。
我需要语法高亮显示语法错误-例如损坏的html标签(如{{1}),损坏的属性(如< /span>),未正确封闭的标签。 JavaScript有可能吗?
< /span>
到目前为止,在完成工作后,我正在使用href="http : //domain / page /"进行少量正则表达式替换。有更好的解决方案吗?如何找到缺少的封闭标签?
href="http : //domain / page /"
highlight.js
答案 0 :(得分:1)
有一些短毛猫,例如html-lint。 它们会为您提供 html 的所有错误。
请注意,href属性中的前导空格和尾随空格为allowed。短毛猫很可能不会在URI内找到空格,而您必须使用regex自己找到这些空格。
href