我有一个HTML组件,我想在几个页面上重用。为了优雅,我想重用组件而不是复制和粘贴它。
这是一个棘手的问题,在我的搜索中我找到了this帖子,这简单地说它在纯HTML中是不可能的。但后来我发现了this帖子,看起来它可以完全符合我的要求 那么,哪一个是对的?
供参考,这是我试图重用的组件:
<div id="topbar" class="container">
<div class="test1">
<p> Style1
</div>
<div class="test2">
<p> Style2
</div>
<div id="test3">
<p> Style3
</div>
</div>
答案 0 :(得分:2)
Pure html没有可重用的组件架构,但有几个选项。
<!--#include file="my fragment file name"-->
@MyStringVariable
include("my fragment file name");
您的问题是进入软件工程和Web开发这个庞大世界的第一个问题。
答案 1 :(得分:1)
您可以使用服务器端语言执行此操作,因此如果您使用的是PHP,则可以执行此操作
include("MyMarkup.php");
或者如果您使用ASP,则可以执行此操作
<!--#include file="includefile.asp"-->