通过最佳实践组织和清理大型网站

| 好的,所以我一直觉得自己对CSS有了很好的了解,直到我获得当前的工作为止。他们要我从事的第一件事是清理整个基于Web的会计和库存系统。交叉兼容性存在问题。该系统非常庞大,有超过150页。主要问题是开发人员在开发系统(CSS)时并没有真正使用最佳实践。该系统设置了一个样式表,其中包含1800多行代码,实际上没有任何结构。另一个主要问题是网站主要由表格和很多表格组成,其他元素具有内联样式,特别是所有输入字段(大小)。老实说,我不确定解决此问题的最佳方法。显然,我想从HTML中提取所有内联样式。但是,要找到最好的方法来做到这一点很难。关于推进这一目标的最佳方法有什么建议吗?在此先感谢您的帮助。     
已邀请:
我最好的建议是通过将任务分解为可管理的模块来逐步执行此操作,并且每天执行一次。就像是: 结合使用Firebug和Pagespeed扩展,可以帮助您分析CSS的效率,并将那里的建议用作总体重构的路线图。 删除所有现有的内联样式,方法是将它们转移到外部temp.css文件中(经常刷新以确保没有中断)。 我强烈建议您看一下Nicole Sullivan在OOCSS上的工作,并选择她的网格和媒体对象之一,大多数站点布局都遵循她非常精简的CSS所涵盖的模式。 您这次有机会做对,因此请花费大量时间对此进行适当的计划。如果您在小提琴上张贴一些文章,我可以提供帮助。照顾自己。     

要回复问题请先登录注册