我正在建立一个站点,页面之间有很多类似的CSS。我已经决定,一个好的方法是将css通过php函数(带参数)生成为字符串,并在我服务的每个页面中输出为内部样式表。好处:很长的内部样式表是否影响SEO?
- 这样,如果我做出改变它将反映整个网站,而无需维护重复
- 我只能发送必要的CSS的某个页面
- 它比其小的更好css文件和包容
- 加载的样式表使用的参数了
- 我可以计算尺寸前的内容可能会显示的可能性发送大量的CSS头
- 我可以创建将运行如下从这些函数接收的结果或服务缓存精缩CSS
我还没有看到这种情况在其他地方很遗憾,所以我在想,这可能是因为搜索引擎优化的层。生成的内部样式表将最大大约15kb(在缩小样式表之前)。
我需要您对此方法的看法以及您对长内部样式表对SEO有何影响的想法。
非常感谢。
为什么你不能只有一个大的缩小的外部样式表链接? – 2010-10-12 22:45:39
虽然我怀疑它,但我不能对SEO说话。但是你知道CSS'import()',对吧?虽然我了解您的方法的好处,但混合服务器端和客户端技术可能会让IMO变得混乱。只要将它们缩小到一个,特别是现在只有15K。 – 2010-10-12 22:47:55
@ Max Shawabkeh添加所有页面所需的不同css会导致一个大的样式表,即使缩小,仍然会产生一个无格式的内容问题来解决,另外还有80%以上的样式不需要一些页面 – 2010-10-12 22:50:56