我使用的一种常见方法是首先使用 Photoshop、Illustrator 等设计页面布局。
一旦你有了布局,从高层次检查设计,看看图像如何在页面上占据对称形状。
接下来确定哪些图像可以平铺、精灵(如前所述)或在 CSS 中重新创建。例如,在上图中,您可以主要使用 CSS 创建平铺框。
您当然可以将其分割为一张图像,但随后会创建大量浪费的像素,这些像素只会降低页面性能并增加加载时间。
远离在您的设计中使用表格,并着眼于使用 div 标签/layers 使用 div 标签与正确格式化的 CSS 相结合,将产生一个从上面反映确切布局的轻量级页面。
在您的设计中,我还会考虑一些项目(其中一些在上面提到过)设计页面以进行流畅的演示。如果您必须将图像锁定到特定大小,即 700 像素,则设计页面,使其位于页面中心,并干净地呈现出更大的屏幕分辨率。
尽可能多地使用 CSS 并在多个浏览器(即 safari、firefox 等)上进行交叉测试 Internet Explorer 将呈现与其他浏览器不同的 CSS,因此您应该在开发过程中注意并测试这一点。
尝试创建一个可以平铺的背景图像,或者在大分辨率下具有快速加载时间的背景图像。例如,如果您的网站以 1024x768 的分辨率进行最佳查看,则使用与多面通用背景颜色相当的大小和渐变混合的小调色板创建背景。这将使您的背景成为网站设计的一部分,但也支持更大的分辨率。定位可以在css中为后台处理。
如果您是编码页面的新手,那么我认为使用一些应用程序(如 photoshop、illustrator 等)将图像转换为 html 会有所帮助。请注意,在执行此操作时,您将获得大量使页面膨胀的多余代码,并且您还将获得大量不必要的图像平铺在页面中构成背景等。
简而言之,没有什么可以替代自己阅读、解释和手动编码文档的能力。您将在设计中获得更大的灵活性,并可以访问在某些所见即所得应用程序中无法访问的许多样式、属性和属性。
互联网上的 CSS 搜索和 DIV 标签的使用将为您返回大量示例和入门指南。祝你好运!