thinkphp怎么引用css文件

html-css020

thinkphp怎么引用css文件,第1张

在thinkPHP中模板和css是这样的输出和引用的:

首先说模板要放在与模板对应的文件夹中,然后css和js等外部引用的文件要在你模板目录下新建一个名叫public的文件夹,css和js文件就是放在这个文件夹中的。

注意此时要更改模板(htnl文件)中的引用地址的代码,例如:

原来你引用css文件是这样引用的:

<link rel="stylesheet" href="./Css/index.css" />但是在thinkPHP中你要改成:

<link rel="stylesheet" href="__public__/Css/index.css" />__public__的意思访问当前目录下的public 文件夹,thinkPHP就会访问public文件夹。

第一步:在Home模型的cofig文件配置如下

//重定义网站的一些URL地址

    /* 模板相关配置 */

    'TMPL_PARSE_STRING' =>array(

        '__PUBLIC__' =>__ROOT__ . '/Public',

        '__JS__' =>__ROOT__ . '/Public/Js',

        '__CSS__' =>__ROOT__ . '/Public/Css',

        '__IMAGE__' =>__ROOT__ . '/Public/Image',

        '__DATA__' =>__ROOT__ . '/Data/'

    ),

第二步:index.html文件中直接引用

{load file='__static__/css.css'}

<link rel="stylesheet" href="__static__/css.css">

{load file='__static__/js.js'}

<script src="__css__/js.js"></script>

<img src="__static__/img.jpg">