就像首页和内容或栏目页的CSS有的不一样,因为头是一样的,所以CSS文件是如何在 layout.htm这个页面上用到那个首页就加载那个CSS的呀
我看default 模板layout.htm文件是有下面这样的 {block name="head_base_css"} 好像加和不加显示的都是一样的。加了有什么做用,
{block name="head_base_css"}<link rel="stylesheet" href="__STATIC__/css/pc_reset.css">{/block}
{block name="head_qb_ui"}<link rel="stylesheet" href="__STATIC__/css/qb_ui.css">{/block}
{block name="head_font_icon"}<link rel="stylesheet" href="__STATIC__/icon/icon.css">{/block}
{block name="head_base_css"}<link rel="stylesheet" href="__STATIC__/sky/css/reset.css">{/block}
另一个页面你就可以用
{block name="head_base_css"}<link rel="stylesheet" href="__STATIC__/abcd.css">{/block} 重置 你就会发现reset.css没有了
可以直接在需要的地方 <link rel="stylesheet" href="__STATIC__/css/pc_reset.css">
可以写在需要的页面。
{block name="head_base_css"}<link rel="stylesheet" href="__STATIC__/sky/css/reset.css">{/block}
{block name="head_qb_ui"}<link rel="stylesheet" href="__STATIC__/css/qb_ui.css">{/block}layout.htm
{block name="head_jquery_js"}
<script type="text/javascript" src="__STATIC__/sky/js/jquery-1.7.1.min.js"></script>
{/block}
{block name="head_layer_js"}
<script type="text/javascript" src="__STATIC__/layer/layer.js"></script>
{/block}
制作独立的内容页和栏目页只需要添加这几段代码就可以了