3

如何将我刚刚制作的网站(html+css)变成模板?我希望能够有一个主模板用于我网站上的所有页面,就像在 Dreamweaver 中一样,我可以在 DW 之外做类似的事情吗?我对此有点陌生......

4

5 回答 5

2

在没有编程经验的情况下,最简单的方法是通过使用服务器端包含

于 2009-06-06T01:59:35.300 回答
1

您可能需要学习一种 Web 脚本语言,例如 php。您可能想学习一个网站框架,如 Wordpress 或 MovableType 等。根据您的选择,您需要命名相关内容块并通过您选择的任何框架提供对它们的访问。Smarty 是另一个例子。

于 2009-06-06T01:57:10.687 回答
1

Dreamweaver 中模板的美妙之处在于您可以对模板进行更改,它会自动更改所有使用该模板的页面。如果您的网站要从小型网站开始,您可以仔细考虑您的基本页面设计,创建您的“模板”,然后在每次需要新页面时复制它。然后,当您要进行更改时,只需在每一页上重复更改即可。当您的网站变得更大时,也许 Dreamweaver 值得投资。然后您可以将您的“模板”保存为 Dreamweaver 模板并将其应用到您的页面。

根据您或您客户的要求,还有其他更便宜的软件选项,尽管 Dreamweaver 是最常用的。

于 2009-06-06T10:53:44.737 回答
1

您还可以尝试使用jekyllnanoc等静态站点生成器。这两个都是 Ruby 驱动的(所以使用 Ruby 的经验会有所帮助),但我相信还有更多的变体。

于 2009-06-06T10:58:50.250 回答
1

看看 PHP 包含。

<?php include('header.html'); ?>
<p>The main part of a page.</p>
<?php incluse('footer.html'); ?>

http://www.w3schools.com/PHP/php_includes.asp

于 2009-06-06T11:00:11.400 回答