将html代码放入模板中

时间:2013-08-09 01:38:08

标签: html css

我想创建一个具有固定数量的列和行的表。我会多次使用这个确切的表,所以我想把它变成一个模板。然后只需调用模板而不是复制并粘贴代码块。

这可能吗?有更好的解决方案吗? 感谢

3 个答案:

答案 0 :(得分:0)

我建议使用javascript mustache templatingICanHaz.jz在客户端制作小胡子也很容易。

编辑:由于您的评论指定您现在将使用PHP,我仍然会建议使用小胡子模板,但您可以implement it using PHP代替。

答案 1 :(得分:0)

假设您通过“代码块”来表示您可以仅使用< my_cool_custom_table>< / my_cool_custom_table>来重复使用该模板,我担心它不是真的“可能”,至少不是客户端。

您可能希望阅读shadow dom,因为这正是输入,视频,文本区域和其他元素用于将复杂结构封装到一个元素中的内容。但是,它没有标准化。

答案 2 :(得分:0)

因此,无论如何,如果您还不知道脚本语言,则需要学习脚本语言。你提到过PHP,所以我会用它来证明。

请注意,我在这里使用的是非常基本的编程技巧。如果您打算创建一个复杂的网站,您希望学习制作更复杂的代码,或者学习一个框架。

在一个HTML文件中,我们将其称为table.html,您将拥有自己的表格。然后在您需要的每个页面中都包含该文件。

<!DOCTYPE html>
<html>
    <head><!-- ... --></head>
    <body>
        The table:
        <?php include 'table.html'; ?>
        Tada! You can include it more than once:
        <?php include 'table.html'; ?>
    </body>
</html>

您需要告诉您的Web服务器将这些文件解释为PHP。要做到这一点,大多数时候你只需要安装Apache PHP5模块(如果你有一个共同托管它已经安装)并确保用.php扩展名命名你的文件。