html标签到css工具

Ili*_*oly 6 html css tags photoshop

我正在做一些web-dev,设计师从photoshop切片和导出.生成的代码很可怕.我要做的第一件事就是从标签中取出所有内容并将它们放入css文件中.所以我想知道是否有一个工具可以自动化这个?

mic*_*ino 2

我会写我自己的脚本,在这里你可以得到一些灵感:

  1. 如果您了解 Perl,请访问 perlmonks.org/index.pl?node_id=292225
  2. 如果您想尝试然后付费搜索“aggiorno-extract-merge-inline-style”
  3. 对于 jQuery,请参阅这个不错的脚本 nealgrosskopf.com/tech/thread.php?pid=63

这是相反的,但如果你喜欢 Ruby,也许你可以研究代码:在 github 上搜索 premailer,它使用 Hpricot gem。

当然,如果不想花时间编码你可以使用tidy

tidy -clean your-crap-inlined-file.html
Run Code Online (Sandbox Code Playgroud)

如果 your-crap-inlined-file.html 包含:<p style="color:red;"> Some TEXT ...</p>

它将替换它插入类似这样的东西

<style type="text/css">
/*<![CDATA[*/
 p.c1 {color:red;}
/*]]>*/
</style>
Run Code Online (Sandbox Code Playgroud)

在您的文件顶部,同时它将您的内联代码替换为:

<p class="c1">Some TEXT ...</p>
Run Code Online (Sandbox Code Playgroud)