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)