从其他html代码调用html代码
一个好的程序员相信代码的可重用性。我在新的HTML和CSS编程。当我用HTML编写代码时,我必须在一个HTML文件中编写完整的代码。我的代码中经常重复许多编程逻辑和代码。有没有办法重用我的代码?函数概念在HTML中有效吗? 在这里,我附加了我的代码,我必须重复写以下几行:从其他html代码调用html代码,html,Html,一个好的程序员相信代码的可重用性。我在新的HTML和CSS编程。当我用HTML编写代码时,我必须在一个HTML文件中编写完整的代码。我的代码中经常重复许多编程逻辑和代码。有没有办法重用我的代码?函数概念在HTML中有效吗? 在这里,我附加了我的代码,我必须重复写以下几行: <a href="login.html">login</a>| <a href="logout.html">logout</a>| <a href="profile.htm
<a href="login.html">login</a>|
<a href="logout.html">logout</a>|
<a href="profile.html">profile</a>
|
|
我能想到的最好的办法是:
<!--#include virtual="login.html" -->
用这个,否则我认为这是不可能的。还要注意的是,HTML是一种标记语言,因此代码的可重用性不是您必须关注的问题 首先,请注意HTML、XML不是代码,而是标记语言。:) 第二,考虑使用模板框架结合脚本或编程语言。这将促进您的标记的可重用性
例如,PERL和模板工具包,PHP和SMARTY等等。只是给你一个我想到的概述 目录结构: 根
- 包括
- navigation.php
- 关于.php
navigation.php
中,您有以下代码
<a href="login.html">login</a>| <a href="logout.html">logout</a>| <a href="profile.html">profile</a>
好了
如果你使用PHP,试着学习Laravel,这很好
编辑
我刚刚意识到没有涉及PHP的lol。这可以通过类在css中实现 .common{写入公共属性}
但在html中不可能 不幸的是,HTML不是一种编程语言,因此代码的可重用性不能以您认为的方式实现。但是,如果您正尝试使用导航面板或类似的功能,那么可以考虑使用iFrame来实现您想要的功能 这将帮助您将已创建的HTML文件包含在其他文件中 您可以找到有关iFrame的教程 这是如果您不想使用脚本语言。你很可能需要一个
希望这有帮助 不确定是否可以使用纯HTML,但您可以使用php或ASP中的母版页设置。首先要了解HTML不是一种编程语言。它是一种标记语言。这意味着它仅用于标记内容。代码的可重用性和其他语言所需的东西,如php@vinitsaxena:-您对可重用性的理解是什么?我的意思是你在哪种情况下这么说?代码的可重用性通常集中在PHP等函数式语言上,而不是HTML。最好将html文件添加到SSI文件类型列表中,而不是添加到通过以下方式解析的文件类型列表中PHP@vinitsaxena:-这就是我上面提到的,这不是HTML的用途(我相信你也知道!:)@R.T.:我明白你想表达的意思了……谢谢你启发我。。
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<?php include ('includes/navigation.php'); ?>
<h1>Hello</h1>
</body>
</html>