使用thinkphp框架,公共js和css放置哪个目录

html-css015

使用thinkphp框架,公共js和css放置哪个目录,第1张

1,对于服务器单项目或是多项目共用的js或是css文件来说,可以直接放到/Public目录,在模板使用类似__PUBLIC__/js/common.js 路径调用.2,对于多项目,项目之间不进行共用的js和css文件,可以放置到 项目目录/Public 下,这个时候需要在项目config.php下添加一个模板解析,指向该路径.不建议这么做,因为这样意义不大.3,在 项目目录/Tpl/对应主题(默认default)/ 下建立一个Public目录,将项目的js和css放置到这里,如果项目进行了分组,可以在 该Public目录下js目录和css目录下进行分组,这样文件路径比较清晰. 在模板里 使用类似 ../Public/js/common.js 或是 ../Public/js/分组目录/common.js 引用文件 我使用tp开发,一直使用第三种.

使用外部引入的方式,将CSS与JS文件引入到相应的html文件当中,从而降低代码的冗余度

引入CSS的方式是通过link标签

引入JS的方式则是通过script标签

例如如下代码:

<link rel="stylesheet" href="css文件路径" />

<script src="js文件路径"></script>

在CSS以及JS的使用当中,实际开发当中通常都是使用外部引入的方式进行书写(包括不共用的CSS代码),以便于管理,在适当的时候配合html文件内部书写的方式

如果是新手学习HTML5,建议弄本书把基础知识打扎实,弄清楚行业里如何开发,而不要只学习知识点,推荐《HTML5布局之路》,基于实际开发工作讲解的结构样式方面的东西

如果你不使用其他语言,就html是没有你说的办法,只有一条一条引用.

如果你会使用PHP,就使用PHP

例子:

<link rel="shortcut icon" href="1.ico" />

<link rel="stylesheet" type="text/css" href="styles/1/basic.css" />

<link rel="stylesheet" type="text/css" href="styles/1/1.css" />

这三个css链接直接都保存在一个title.css.php文件里面,就html的格式保存进去就行

然后每个页面想调用的时候就,在html的</head>上面加下面的代码:

<?php

require 'title.css.php' //当然,这个文件就放在和你的html同一个文件夹下才是这个路径.

?>

这样既可,就等于引入了三个css文件了.