0

我想知道为什么会这样:

<?php
    echo $this->Html->meta('icon');
    echo $this->Html->meta('shortcut icon');
    echo $this->Html->css(array('style', 'backtop'));
    echo $this->Html->script(array('jquery-1.7.min', 'superfish', 'jquery.responsivemenu', 'jquery.flexslider', 'jquery.easing.1.3', 'jquery.ui.totop'));
    echo $this->Html->meta('keywords', 'enter any meta keyword here');
    echo $this->Html->meta('description', 'enter any meta keyword here');
?>

最终在

<link href="/favicon.ico" type="image/x-icon" rel="icon" /><link href="/favicon.ico" type="image/x-icon" rel="shortcut icon" /><meta/>
<link rel="stylesheet" type="text/css" href="/css/style.css" />
<link rel="stylesheet" type="text/css" href="/css/backtop.css" />

<script type="text/javascript" src="/js/jquery-1.7.min.js"></script>
<script type="text/javascript" src="/js/superfish.js"></script>
<script type="text/javascript" src="/js/jquery.responsivemenu.js"></script>
<script type="text/javascript" src="/js/jquery.flexslider.js"></script>
<script type="text/javascript" src="/js/jquery.easing.1.3.js"></script>
<script type="text/javascript" src="/js/jquery.ui.totop.js"></script>

为什么有些线很好地在下面,而另一些则在一条线上?关闭从何而来?您会在快捷方式标签后面找到它。

我检查了其他蛋糕网站cakephp.org,他们似乎没有和我一样的问题。

4

1 回答 1

1
<?php
    echo $this->Html->meta('icon');
    //echo $this->Html->meta('shortcut icon');
    echo $this->Html->css(array('style', 'backtop'));
    echo $this->Html->script(array('jquery-1.7.min', 'superfish', 'jquery.responsivemenu', 'jquery.flexslider', 'jquery.easing.1.3', 'jquery.ui.totop'));
    echo $this->Html->meta('keywords', 'enter any meta keyword here');
    echo $this->Html->meta('description', 'enter any meta keyword here');
?>

你不是echo $this->Html->meta('shortcut icon');因为在 cakephp 中没有将“快捷方式图标”类型作为元处理。这就是为什么它只给。

以下将为您提供两个元标记。

echo $this->Html->meta('icon');

<link href="/cake/caketest/favicon.ico" type="image/x-icon" rel="icon" /><link href="/cake/caketest/favicon.ico" type="image/x-icon" rel="shortcut icon" />
于 2013-10-23T06:01:37.323 回答