我对网络开发非常陌生.我想和朋友一起制作一个非常简单的网站.我的朋友花了很多时间为我们的网站设计布局,我们在静态HTML页面中看到了我们想要的东西.
我现在要做的是转移到像Drupal这样的内容管理系统,但保持我们已经准备好的相同设计.
由于我是这个领域的新手,我正在寻找一些关于如何实现这一飞跃的最佳实践建议.
对我来说很明显,我可以编辑一些现有的Drupal Theme来让它给我一个我想要的布局,但这是我应该走的路吗?
谢谢!
更新:此外,它不仅仅是用style.css替换我的style.css吗?
更新2:最终目标是让人们能够登录并创建新闻条目,非常类似于将显示在首页上的博客.左侧和右侧还有其他项目,但实际上并不需要任何人直接访问.它们会保持静止.
在禅的主题是有点它的设计是完全符合标准,并进行主题化的几乎每一个方面容易定制,有很多评论信息的元主题.如果您想开发自己的主题,这是最好的起点.即使你发现一个看起来很像你想要创建的主题,从zen开始可能还是更好,因为它的布局和指导性非常好.话虽这么说,我从来没有从头开始构建一个主题,但它确实看起来很多工作.
更新
一般来说,最好的方法可能最终是使用您的设计师的HTML和CSS作为参考,并编辑基于Zen的模板和CSS文件来重新创建该外观.这有点神奇.
您最终会将设计器布局中使用的样式分解为各种模板文件的一部分.侧栏上最静态的东西将成为Drupal所谓的"块"; 您可能会使用页面的顶部来优化主页面模板的标题部分的HTML; 并且您将使用中心部分将任何必要的标签添加到主页面模板的内容部分.
我倾向于自由使用Firefox 的Firebug扩展,或Chrome内置的开发人员工具.通过这些工具,您可以快速找到要更改的给定CSS元素,并对其进行编辑以查看更改的外观.起初虽然最好只阅读整个CSS文件以了解它是如何工作的.同样,Zen的CSS很容易消化.