我有一个标题,它将在所有页面中统一。我想让它变得通用。所以我想在每个HTML页面中包含公共标题。
当我检查HTML包括我用SSI需要服务器。我的要求是我希望将HTML文件包含在另一台没有服务器的情况下。
答案 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文件的痛苦之外,它还允许您在整个应用程序中全局更改标题。