用CSS替换HTML属性

3

我有很多HTML文件,是通过Dreamweaver CS5.5和更糟糕的Frontpage 2003由一些同事生成的。这些文件的源代码看起来很可怕,我被要求将它们更新为HTML5格式。我在网上找到了一些工具,可以剥离行内CSS并将代码添加到外部样式表中,还可以将多个CSS文件合并成一个文件。

我想找到一些系统,可以将过时的HTML属性(如align,valign,bgcolor,width,height等)替换为CSS代码。手动操作太麻烦了,所以我想寻求一些能帮助我完成此项工作的软件。谢谢。

编辑: Henry想知道我找到的工具。以下是它们的链接:

http://inlinecssextractor.com/home.html (行内CSS剥离器)

http://www.minifycss.com/css-compressor/ (CSS压缩器)


1
你可以尝试在读取I/O时循环文件,然后将其解析为DOM解析器(例如PHP:http://www.php.net/manual/en/book.dom.php),然后进行修改,然后将文件的副本复制到新文件夹中(以保存原始文件)。 - user1467267
1个回答

0

关于 CSS 部分,fantasai 可以帮助你在现代 CSS 中进行样式设计,包括移除过时的属性(或者用具有相同样式的类替换)

祝你在 <ms:o 部分好运。还有那个 <font> :/


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接