使用div标签和php包括

时间:2013-04-17 17:36:23

标签: php html5 html

这可能是我在自学成才的html中没有学到的一些基本问题。在我的index.html中,我有一个div调用一个像这样的php文件:

    <div id="portafolio" /> 
<p class="first">Portafolio</p>
<p class="second">Estos son algunos de nuestros proyectos.</p>

<?php include 'portafolio.html'; ?>

<!-end #portafolio ->
</div>

在php文件中,有一些javascript和更多div标签,如下所示:

    <script type='text/javascript'>

$(document).ready(function(){

$("img.a").hover(
function() {
$(this).stop().animate({"opacity": "0"}, "slow");
},
function() {
$(this).stop().animate({"opacity": "1"}, "slow");
});

});
</script>

<div class="fadehover">
<img src="images/motmotcoffee/motmotcoffee_1BW.jpg" alt="" class="a" />
<img src="images/motmotcoffee/motmotcoffee_1.jpg" alt="" class="b" />
</div>

我希望php文件中打印的html包含在CSS中定义的顶部和底部边框内,但事实并非如此。我做错了什么?

2 个答案:

答案 0 :(得分:3)

将文件的扩展名更改为.php,相应地修改您的include语句,这应该有效。 您的服务器可能未配置为将.html文件作为php文件处理。

<强>更新

您的<div id="portafolio" />代码是自动关闭的,因此内部不会有任何内容...... 将其更改为<div id="portafolio">

答案 1 :(得分:0)

对于可能值得的东西,我无法包括:

[其他html标记]

在include.php文件中。我测试的任何浏览器都不会呈现包含和内部div标签的内容。

这已成为一个问题,因为我必须复制一个fubar导航数组,迫使我在ul中使用两个div来让浮动的li自行安排。