Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/90.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 通过最佳实践组织和清理大型网站_Html_Css_Structure_Inline Styles - Fatal编程技术网

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

Html 通过最佳实践组织和清理大型网站,html,css,structure,inline-styles,Html,Css,Structure,Inline Styles,好的,所以在我得到目前的工作之前,我一直觉得我对CSS有很好的理解。他们让我做的第一件事就是清理他们整个基于网络的会计和库存系统。交叉兼容性存在问题。这个系统非常庞大,有150多页。主要问题是开发人员在开发系统(CSS)时没有真正使用最佳实践。该系统是用一个样式表设置的,其中包含1800多行代码,实际上没有结构。另一个主要问题是,网站主要由表格组成,许多表格以及其他元素都有内联样式,特别是所有输入字段(大小)。老实说,我不确定最好的方法。显然,我想从HTML中提取所有内联样式。但是找到最好的方法

好的,所以在我得到目前的工作之前,我一直觉得我对CSS有很好的理解。他们让我做的第一件事就是清理他们整个基于网络的会计和库存系统。交叉兼容性存在问题。这个系统非常庞大,有150多页。主要问题是开发人员在开发系统(CSS)时没有真正使用最佳实践。该系统是用一个样式表设置的,其中包含1800多行代码,实际上没有结构。另一个主要问题是,网站主要由表格组成,许多表格以及其他元素都有内联样式,特别是所有输入字段(大小)。老实说,我不确定最好的方法。显然,我想从HTML中提取所有内联样式。但是找到最好的方法来做这件事是很困难的。关于推进这一进程的最佳方式,有什么建议吗?提前感谢你的帮助

我最好的建议是,通过将任务分解为可管理的模块,以渐进的方式完成任务,每天完成一个。比如:

  • 使用Firebug和Pagespeed扩展来帮助您分析CSS的效率,并将其中的建议用作整体重构的路线图
  • 例如,通过将所有现有内联样式传输到外部temp.css文件来删除它们(经常刷新以确保没有任何内容中断)
  • 我将强烈建议您查看并选择她的网格和媒体对象,大多数站点布局都遵循她用非常精简的CSS很好地覆盖的模式

这次你有机会把事情做好,所以要花很多时间在正确的计划上。如果你在小提琴上贴一些,我可以帮你。小心点。

我最好的建议是,通过将任务分解为可管理的模块,以渐进的方式完成任务,每天完成一个。比如:

  • 使用Firebug和Pagespeed扩展来帮助您分析CSS的效率,并将其中的建议用作整体重构的路线图
  • 例如,通过将所有现有内联样式传输到外部temp.css文件来删除它们(经常刷新以确保没有任何内容中断)
  • 我将强烈建议您查看并选择她的网格和媒体对象,大多数站点布局都遵循她用非常精简的CSS很好地覆盖的模式
这次你有机会把事情做好,所以要花很多时间在正确的计划上。如果你在小提琴上贴一些,我可以帮你。保重