我正在使用 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">