本文目录一览:
- 1、为啥css放在头部,js放在底部
- 2、使用thinkphp框架,公共js和css放置哪个目录
- 3、织梦cms中, js文件和css文件放置位置及如何调用
- 4、js和css为什么要放在二级域名下?
- 5、刚接触CodeIgniter,它的css和js文件应该放到哪里
为啥css放在头部,js放在底部
通常情况下,js加载比较耗时,用于页面特效,页面加载完才执行特效,页面不会出现找不到某个标签的情况
CSS,用于控制页面排版,必须放头部,否则会出现刚打开页面时错位的情况,用户体验不好
使用thinkphp框架,公共js和css放置哪个目录
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开发,一直使用第三种.
织梦cms中, js文件和css文件放置位置及如何调用
1、将你的模板放到"templets"文件夹中。
2、注意这里的"templets"目录不是"dede/templets"目录,是根目录下的"templets"目录。
3、将HTML文件的后缀改成".htm"。
4、在原先的样式路径前加上这句话“{dede:global.cfg_templets_skin/}”就可以了。
js和css为什么要放在二级域名下?
这是一种动静分离的处理方法:将CSS,JS,jpg,WMV等静态文件存储在专用静态文件服务器上面,然后用二级域名解析到这个服务器,比如 img.domain.com 用于存放图片数据,这样做的好处就是实现动静分离,主站服务器只用于处理动态数据,二级域名的静态文件服务器用于提供静态文件展示,这样做能大幅度提高站点的负载性能,实现网站加速。
而且,静态文件服务器可以借助CDN服务器实现多节点访问,可以智能判断当前访问的IP地点,然后调用离该区域最近的静态文件展示给该用户,达到加速的目的。
说的有点通俗,建议网上查询下有关CDN的资料,比如七牛云存储等,希望对你有帮助。
刚接触CodeIgniter,它的css和js文件应该放到哪里
在根目录下,也就是index.php所在的那个目录,和application同级下建立一个public文件夹,public文件夹下分别建立js,css,images等存放资源的文件夹。
引用的时候:
1
script type="text/javascript" src="/public/js/jquery.js"/script
就可以了。
目录结构示意图:
-application
-public
-js
-css
-images
index.php