W作者fondness (迷走他日)
看板Web_Design
标题[问题] 如何分离网页的html和css?
时间Mon Mar 3 19:38:08 2014
手边有个专案必须使用到旧网页的资料
是一张十年前很常见的表格式网页,资料本身适合以表格呈现就算了
但想重写CSS的时候,才发现它的样式也是全部写入HTML标签里面那种
还一堆已经不建议使用的过时属性......orz
我有查到一些线上工具,例如:
http://extractcss.com/
还有Chrome也有一个extension:CSS Style Extractor
但似乎都只能抓出部分CSS,而且对写入表格标签里那一大堆的属性没辄
想请问各位高手,除了打掉重新写之外
有无任何工具可以将内嵌CSS和既有的HTML结构分离?
如果必须手动调整,哪种做法比较有效率呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.128.137.242
1F:推 LaPass:不要动他.... 就让他继续烂下去,不要改 03/03 20:36
2F:→ LaPass:因为你已经否决最佳方案了 03/03 20:37
3F:→ danny8376:同上 这种状况 重新写绝对更省时省事 03/03 21:41
4F:→ alog:我只能说这种情况下,如果有权限处以,重新刻一份 03/03 22:30
5F:→ alog:如果你是用php htmlpurifier 如果你是用 ruby 就 nokogiri 03/03 22:32
6F:→ alog:你可以把html code给程式,由这些library 剔除 css 跟 style 03/03 22:33
7F:→ alog:filter 一波之後再进行dom操作 03/03 22:33
8F:→ alog:前提下你需要会写一点程式 03/03 22:33
9F:推 zorro0555:同一楼 不要动她 不要找自己麻烦 03/04 02:57
10F:推 Isacat:不要动!很~~~~恐~~~~怖~~~~~~~ 03/04 09:14
11F:推 GoalBased:如果就一页应该不难改 03/04 10:35
12F:→ fondness:感谢各位解答!(恍然大悟) 03/04 10:51
※ 编辑: fondness 来自: 220.128.137.242 (03/04 10:52)