【发布时间】:2010-10-10 03:09:41
【问题描述】:
我在工作中做了很多自定义应用程序。我正在尝试为新应用程序定义一些标准。有点像 Elements。
CSS:您如何组织样式表?我是否应该为整个站点创建一个基本样式表,为每个单独的页面创建一个用于自定义的样式表?我应该有另一个打印样式吗?我听说链接更多文件需要更多时间让浏览器检索它们。 (每页有更多对象...还有很多 javascript 文件或图像的问题)... 多少是太多?你是否大量评论你的 CSS?提供任何嵌套结构?在元素中按字母顺序排列?我需要重置吗?进口呢?排版呢?
Javascript:基本上是同一个问题。 Javascript 文件...我应该包含一个或两个不错的库(例如 JQuery 和 Prototype),然后为每个页面包含另一个库吗?现在我突然包含了 5 或 6 个 CSS 和 JS 文件...
目录结构:您如何组织网站?目前,我使用类似
/CSS ... For CSS files
/JS ... For javascript files
/INC ... For private code includes
/ASSETS/IMG ... For images
/ASSETS/AU ... For audio
/ASSETS/SWF ... For Flash
此外,欢迎提供任何其他提示。谢谢!!
【问题讨论】:
-
一般来说,这些是数据驱动的内部站点,主要使用 ASP.NET 编写(但通常使用 Java、PHP 或其他技术......)话虽如此,我想为我所有的外部设计建立一个“例程”。
-
好问题。我也期待一些答案!
标签: css design-patterns javascript-framework