我想创建一个具有固定数量的列和行的表。我会多次使用这个确切的表,所以我想把它变成一个模板。然后只需调用模板而不是复制并粘贴代码块。
这可能吗?有更好的解决方案吗? 感谢
答案 0 :(得分:0)
我建议使用javascript mustache templating。 ICanHaz.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
扩展名命名你的文件。