【发布时间】:2013-06-20 06:28:44
【问题描述】:
假设我有 3 个 html 文件,A.html、B.html 和 C.html
我希望 C.html 中的 HTML 代码充当 A.html 和 B.html 的页脚。
目前我所做的是在 A 和 B 中写入 C.html 的全部内容以获取我的页脚。
是否可以仅使用单个代码或 css-stlye 来加载 C.html 的内容
假设 C.html 看起来像 --
<a href=k.com>K</a><br>
<a href=b.com>b</a><br>
<a href=d.com>d</a><br>
<b>This page made by me</b>
如何仅使用单个代码将此代码插入其他文件。
请注意,我已经看到了这个Include another HTML file in a HTML file 页面,但这些代码似乎对我不起作用。我可以使用<iframe>,但它看起来并不漂亮。
【问题讨论】:
-
在 .HTML 文件中是不可能的。只能在 .shtml 文件中。顺便说一句,我已经使用 iFrames 做到了,它看起来很整洁。
-
通常它是由某种服务器端包含或基本的 JQuery
ajax+html调用完成的。但是你只是列出了 HTML+CSS——我认为没有这样的限制的解决方案。 -
使用 iframe 或 JavaScript。如果它看起来不漂亮……那么这就是 CSS 的用途,不是吗?
-
@mohkhan - iframe 的问题是我必须手动指定
height和width属性以获得完美的结果。然后如果我编辑 C.html ,我将不得不再次更改所有文件中的属性 -
@MrLister - 我不理解 HTML 上下文中的
dialect一词。语言是en。