CSS 错误?边距不适用/底部有空格


CSS errors? Margins not applying / white space at bottom

我有两个问题,我确定非常简单,我只是在看一些东西。

1.)首先,我的网站主要是HTML的,除了我有一个WordPress博客页面。为了使博客页面看起来像HTML主页,我修改了页眉.php和页脚.php,除了一个问题外,一切看起来都很好。正如您会注意到的那样,如果您将主页与博客页面进行比较,出于某种原因,我必须定位导航链接和社交媒体图标的边距不起作用,但它在主页上有效?我真的不知道为什么它不起作用,样式表链接正确以及所有内容,因为除了这些区域的边距之外,其他所有样式都可以正常工作。

2.)在主页底部的页脚下方有一个空白区域,但它不在WordPress博客页面上?我正在尝试删除空白,但没有运气。我可以删除它的唯一方法是将页脚放大 30px,这是我不想做的。我已经在 HTML、正文上设置了高度,但不确定为什么会有空间。

提前感谢您抽出宝贵时间查看我的问题。

编辑这里是该网站的链接:

http://jqwebexamples.com/iAM_Talent/Version3-rev/index.html

脚中的<p>标签是问题所在。如果删除(或暂时禁用)以下样式:

#footer p {
    margin-top: 45px;
}

然后白线消失。看看火虫来看看这个。

另一个问题似乎是由导航div 中的未排序列表引起的。