html - 在我的网站上实现恒定的页眉/页脚?

标签 html css header

我有一个使用各种软件的网站 - 用于论坛的 phpBB、用于 wiki 的 mediaWiki、用于其他页面的我自己的代码等。

当然,这些都是不同的,但我想在该软件的页眉和页脚文件中实现页眉和页脚,以便我可以在整个站点范围内使用它。

我只想使用 php 包含,但我想包含整个页眉/页脚及其自己的自定义 CSS,不会与页面的 CSS 冲突。除了让 CSS 正常工作之外,我什么都能做。

这是我的 HTML:http://slexy.org/view/s21HJgZCov

这是我的 CSS:http://slexy.org/view/s2mH808KnV

问题在于,如果我只使用元素名称而不是 id 和类,标题看起来和工作正常。但显然我不能使用像 div 或 a 这样的名称,它们已经在站点的 HTML 中定义了。怎么才能不冲突呢?

最佳答案

我的猜测是在您的页眉/页脚中使用一个 id 说明符,其 id 在其他 CSS 中找不到。

例如:

<div id="GlobalNameGenericHeader">...</div>

然后在 CSS 中

#GlobalNameGenericHeader {…}

关于html - 在我的网站上实现恒定的页眉/页脚?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4966211/

相关文章:

javascript - HTML 5 画笔颜色不会改变值

html - CSS 完全用颜色填充 div

c++ - 共享 header 导致多重定义符号错误

javascript - 循环嵌套数组并使用值渲染 div

javascript - 模式在页面内容上重叠

html - 如果位置延伸到外部,Firefox 会在嵌套 div 时扩大边框

css - 类(class)字体大小冲突

php - 制作多个文件强制下载

ios - 如何在 Objective-C 中将带有补充 View 的标题添加到 UiCollectionView?

javascript - 如何使canvas元素根据鼠标位置进行填充和重新填充