当前位置: 首页 > news >正文

网站建设方式优化网页制作专业软件

网站建设方式优化,网页制作专业软件,wordpress多个主页,wordpress需要多少运存本文主要讲述模板中如何使用包含文件、引入css/js文件及路径优化。 包含文件 使用{include}标签来加载公用重复的文件,比如头部、尾部和导航部分 包含用法 1.创建公用文件 在模版 view 目录创建一个 common公共目录,分别创建 header、footer 和 nav …

本文主要讲述模板中如何使用包含文件、引入css/js文件及路径优化。

包含文件

使用{include}标签来加载公用重复的文件,比如头部、尾部和导航部分

包含用法

1.创建公用文件

在模版 view 目录创建一个 common公共目录,分别创建 header、footer 和 nav

在控制器渲染模版 index

public function index()
{return view('test/index');
}

 2.index模板文件,包含三个公用文件

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>模板篇之文件包含、替换、加载</title>
</head>
<body>{include file='common/header'/}{include file='common/nav'/}{include file='common/footer'/}
</body>
</html>

 

加载多文件

{include file='common/header,common/nav,common/footer'/}

加载完整路径

1.单应用

{include file='../view/common/header.html'/}

2.多应用

若视图文件不在全局view中时

{include file='../app/应用名称/view/common/header.html'/}

此处的路径地址是相对入口文件index.php的位置

标题和关键字传递

1.控制器中设置标题和热搜词传递给index.html模板

{include file='common/header' title='$title' keywords='$keywords'/}

2.common/header.html 模版文件,使用[xxx]的方式接收调用数据

<title>[title]</title>
<meta name="keywords" content="[keywords]">

路径替换

在渲染模板时,需要调用一些样式和动态特效文件,如 css/js 等

直接写完整路径,有时路径比较长,这些路径替换优化:

增加配置

在config/view.php 配置文件中,新增参数:

// 模版替换输出
'tpl_replace_string' => ['__JS__' => '/js','__CSS__' => '/css',
]

此处路径为相对于入口文件位置,

因为我的配置文件为public/js、public/css,故如此配置;

如果不相同,请进行相应修改。

修改静态地址

html 模板文件中,直接修改为__CSS__、__JS__ 方法调用

<link rel="stylesheet" href="__CSS__/bootstrap.min.css">
<script src="__JS__/jquery.min.js"></script>

删除编译文件

由于是更改的配置文件刷新,每次都要删除编译文件才能生效。

文件加载

标签优化

可以在刚才文件路径替换的基础上,对路径进行进一步优化。

系统提供了{load}标签和 href 属性,来加载 CSS 和 JS 文件,

不再需要设置其它参数。

{load href='__CSS__/bootstrap.min.css'}
{load href='__JS__/jquery.min.js'}

注意:修改完成后,记得删除编译文件

加载多个文件

{load href='__CSS__/bootstrap.min.css, __JS__/jquery.min.js'}

设置别名

通过设置{js}、{css}来更好的实现可读性

{css href='__CSS__/bootstrap.min.css'}
{js href='__JS__/jquery.min.js'}

{js}和{css}只是别名而已,识别js、css 是根据后缀的

http://www.yayakq.cn/news/999692/

相关文章:

  • 郑州厉害的seo顾问公司深圳网站建设 乐云seo
  • 在线开发网站建设网络营销实训总结报告
  • 模板网站如何引擎收录wordpress 常用的钩子
  • 企业app有哪些什么叫seo网络推广
  • 网站设计制作开发公司东莞有什么比较好的网站公司
  • 东莞住房和建设局网站网站生成静态慢原因
  • 保安公司网站如何做如何开通网络
  • 怎么用网站赚钱太仓建设工程网站
  • 企业网站营销网站沈阳优化网站关键词
  • 网站建设经典范例3步打造seo推广方案
  • 枫叶的网站建设博客wordpress页面如何设置新窗口打开
  • 个人网站开发项目报告定制化网站开发费用
  • aspnet东莞网站建设价格网站建设与开发课程内容
  • 通明建设网站crm订单管理系统
  • 个人帮忙做网站吗网站要钱怎么
  • 库尔勒网站建设哪家专业如何做一个网络营销
  • 深泽网站建设深圳网站制作厂家
  • wordpress 手机站目录做视频网站视频文件都存放在哪里
  • 建设监理协会网站如何创建一个平台
  • 帮别人做钓鱼网站吗wordpress js加载慢
  • 汉口制作网站重庆观音桥房价
  • 做医药中间体的外贸网站最近发生的国内热点事件
  • dede网站源码 如何wordpress网站生成app应用
  • 网站建设简单wordpress move插件
  • 怎样建立自己网站视频WordPress api发布接口
  • wordpress 更改数据库密码北京网络排名优化
  • 关键词排名怎么做好南通企业网站seo
  • 网站ui设计公司建设银行网站明细多长时间
  • wordpress 社交网站房地产市场现状
  • 建设春秋龙卡信用卡网站茶叶网站模板下载