inc文件介绍

.inc文件常用于包含重复内容,提高代码可读性和维护性。类似C/C++的头文件,通过SSI的#Include指令在HTML中使用,如`<!-- #include file = "FileName" -->`。文件包含可以是相对路径或虚拟路径,方便在多个页面重复引用同一段HTML代码,如导航栏或底部版权信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

.inc文件相关知识介绍

1. .inc 文件顾名思义是include file的意思。 实际上,文件的后缀对于文件包含是无所谓 你可以包含一个asp文件,也可以包含txt文。 一般我们使用inc作为后缀,是因为这样能体现该文件的作用。

2...inc文件的作用有点类似于C/C++内的.H .HPP头文件,使用inc文件可以使我们的程序,增加可读性,更易于开发和维护。

3.使用SSI(Server Side Include)指令中的#Include来使用他 asp包含文件的写法是这样的: 
在html中,写: 
<!-- #include file = "FileName" --> 
<!-- #include Virtual = "FileName" --> 
file和virtual的区别在于file使用相对路径 
而Virtual是你的web站点内虚拟目录的完整虚拟路径 
比方: 
<!-- #include file = "inc/Test.inc" --> 
就表示包含当前文件所在的虚拟目录路径下面的inc目录下的char.inc 
写成 virtual就可能就需要这么写了 
<!-- #include virtual = "/myweb/inc/Test.inc" -->
 

 

当一段html内容,需要在多个页面重复使用的时候,可以把这部分集成到一起,到其他页面多次引用就可以了

  <div class="g-tab pr">
        <!--#include virtual="/dlist/inc/navi.inc"-->
        <!--#include virtual="/dlist/inc/lib.inc"-->
       <ul>

          <li>列表内容1</li>

          <li>列表内容2</li>

          <li>列表内容3</li>

       </ul>
    </div>

通过include引入文件

navi.inc文件里面的内容是一段html代码 ,如下:


<div class="rotatebox-sbox">
	<div class="tit-box">
		<h2>被插入的内容</h2>
	</div>
	<div class="rotatebox-s" id="rotate-s">	
	   <div class="hd">
			<ul>
				<li><a href="###">1</a></li>
				<li><a href="###">2</a></li>
				<li><a href="###">3</a></li>
				<li><a href="###">4</a></li>
			</ul>
		</div>
		<div class="bd" id="good_rec_info">
			
		</div>
	</div>
</div>

 navi.inc文件里面可以支持写css,html,script引入js文件等 ,如下:


<div class="rotatebox-sbox">
	<div class="tit-box">
		<h2>被插入的内容</h2>
	</div>
		<div class="bd" id="good_rec_info">
			
		</div>
	</div>
</div>

<script src="js/a.js"></script>
<script src="js/b.js"></script>

 

 

include一个底部版权的文案的html

1.index.html中的include的写法部分(直接写在body中,不能写在script标签中)

<!-- footer S -->
<!--#include virtual="XXX/footer.html"-->
<!-- footer E -->


2.footer.html中的写法(内部可包含css,html,js的代码)


<style>

  #footWrap a { color: #9f9378; }
  #footWrap a:hover { text-decoration: underline; }

</style>

<div class="foot-wrap" id="footWrap">

  <p class="copyright_txt">COPYRIGHT &copy;  ALL RIGHTS RESERVED.</p>

</div>


<script src="XXX/foot.js"></script>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值