2011-04-27 43 views
1

好吧,所以我一直覺得在CSS得到我目前的工作之前,對CSS有了很好的理解。他們首先要處理的事情之一就是清理整個網絡會計和庫存系統。交叉兼容性存在問題。該系統非常廣泛,超過150頁。主要的問題是開發人員在開發系統(CSS)時沒有真正使用最佳實踐。該系統設置了一個包含超過1800行代碼的樣式表,它實際上沒有結構。另一個主要問題是網站大部分都是用表格和大量表格以及其他元素具有內聯樣式,特別是所有輸入字段(大小)。說實話,我不確定解決這個問題的最好方法。很明顯,我想從HTML中提取所有內聯樣式。但找到最好的方式去做這件事很困難。有什麼建議,以最好的方式前進呢?在此先感謝您的幫助。通過最佳實踐來組織和清理大型網站

回答

1

我最好的建議是通過將任務分解爲可管理的模塊逐步完成,並且每天完成一項任務。例如:

  • 使用帶有Pagespeed擴展名的Firebug可以幫助您分析CSS的效率並將其作爲路線圖用於整體重構。
  • 通過他們傳送到外部temp.css文件,例如刪除所有現有內嵌樣式(刷新經常以確保沒有打破)。
  • 我強烈建議您看看Nicole Sullivan's work with OOCSS並選擇其中一個網格和媒體對象,大多數網站佈局遵循她用非常精益的CSS覆蓋得很好的模式。

這次你有機會做出正確的選擇,所以花了很多時間適當規劃這個。如果你張貼一些小提琴我可以幫忙。保重。