【发布时间】:2014-04-24 19:03:38
【问题描述】:
我正在 Visual Studio 2012 中处理一个项目,该项目中充斥着弃用的 HTML 标记。这会导致大量 Visual Studio 警告。其中大量是align 属性标签广泛使用的结果。
<td align="Left">
....
所以我确实看到了以下数百条警告:
Validation (XHTML5): Attribute 'align' is not a valid attribute of element 'td'.
执行站点范围更新以将其转换为内联 CSS 样式的最佳方法是什么?我已经尝试过查找替换正则表达式,但某些元素已经具有样式定义,因此正则表达式方法会导致样式标签重复。
是否有 Visual Studio 扩展可以为我自动执行此清理操作?我查看了ReSharper 和CodeMaid,但不确定它们是否能胜任?
编辑:
我还希望将以下已弃用的 html 属性重新定位到样式标签。
<td height="50">
<td width="50>
<table cellpadding="2">
【问题讨论】:
标签: html visual-studio deprecated visual-studio-extensions htmlcleaner