将HTML文件包含在另一个没有服务器的HTML文件中。那可能吗?

时间:2012-04-24 06:41:11

标签: html include ssi

我有一个标题,它将在所有页面中统一。我想让它变得通用。所以我想在每个HTML页面中包含公共标题。

当我检查HTML包括我用SSI需要服务器。我的要求是我希望将HTML文件包含在另一台没有服务器的情况下。

4 个答案:

答案 0 :(得分:1)

我从未听说过在另一个html文件中包含html。我认为你可以尝试做的事情可以使用iframe完成。

示例:header.html

答案 1 :(得分:1)

我这样做的方法是制作一个div类的“衣架”.header。然后在<p>内放置div以将alt文本放入其中。然后在主css样式表中将标题图像应用为背景图像,并对文本进行否定缩进。

Example
.hanger {background-image:url(header.png); text-indent:-1000px;}

要调整标题大小,您只需在div.hanger上添加宽度和高度。

这有帮助吗?

答案 2 :(得分:0)

This later question得到的答案适用于磁盘上的文件,前提是您正在使用firefox。

Chrome提供了跨网站脚本错误

答案 3 :(得分:0)

标题可以有<div>,我会称之为<div id="header">。 使用jQuery,我们可以说:$('#header').load(---html file---);。除了可能在所有页面中包含JS文件的痛苦之外,它还允许您在整个应用程序中全局更改标题。