好的,所以我正在使用 HTML5 Boilerplate 来缩小放置在我的 PHP 文件中的 css、js 和 html。
使用构建脚本,我可以成功创建发布文件夹以及 css 和 js,甚至 php 代码都被缩小了。目前很好。
但是,我的链接标签中的输出特别是单引号和双引号是否存在差异?出于某种原因,它可以很好地处理第一个链接标签,然后处理第二个链接标签。正如您所想象的,这在浏览器中呈现时会导致严重的问题。
这是预构建的代码:
<link rel="stylesheet" href="<?php echo base_url('styles/normalize.css');?>">
<link rel="stylesheet" href="<?php echo base_url('styles/main.css');?>">
<script src="<?php echo base_url('js/vendor/modernizr-2.6.2.min.js');?>"></script>
然后在使用构建脚本之后。注意。在第二个链接标签 href 中插入的单引号。
<link rel="stylesheet" href="http://localhost/styles/normalize.css">
<link rel="stylesheet" href='http://localhost/styles/be5c719.css">
<script src="http://localhost/js/vendor/modernizr-2.6.2.min.js"></script>
可以说我不需要 php base_url() 函数从而保持它的相对性,但是这不应该有所作为吗?我错过了配置文件中的某些内容吗?