模板参数head

模板内置对Head进行了简单的封装

<!-- head title=… css=… js=… incjs=… excludejs=… close=… html5=… -->

我们建议您使用我们内置的Head来编写代码,该代码解析成HTML如下:

XHTML版:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1">
	<meta http-equiv="Pragma" content="no-cache" />
	<meta http-equiv="Cache-control" content="no-cache,no-store,must-revalidate,max-age=3" />
	<meta http-equiv="Expires" content="Mon, 26 Jul 1997 05:00:00 GMT" />
	<meta name="renderer" content="webkit">
	<meta name="author" content="phpok,admin@phpok.com" />
	<meta name="license" content="LGPL" />
	<meta name="keywords" content="{$seo.keywords}" />
	<meta name="description" content="{$seo.description}" />
	<title><!-- if $title -->{$title} - <!-- /if -->{$config.title}<!-- if $seo.title --> - {$seo.title}<!-- /if --></title>
	<base href="{$sys.url}" />
	<script type="text/javascript" src="{url ctrl=js /}" charset="utf-8"></script>
	<link rel="stylesheet" type="text/css" href="css/style.css" />
	<script type="text/javascript" src="js/global.js" charset="UTF-8"></script>
</head>

HTML5版:

<!DOCTYPE html>    
<html>    
<head>    
	<meta charset="utf-8" />
	<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1">
	<meta http-equiv="Pragma" content="no-cache" />
	<meta http-equiv="Cache-control" content="no-cache,no-store,must-revalidate,max-age=3" />
	<meta http-equiv="Expires" content="Mon, 26 Jul 1997 05:00:00 GMT" />
	<meta name="renderer" content="webkit">
	<meta name="author" content="phpok,admin@phpok.com" />
	<meta name="license" content="LGPL" />
	<meta name="keywords" content="{$seo.keywords}" />
	<meta name="description" content="{$seo.description}" />
	<title><!-- if $title -->{$title} - <!-- /if -->{$config.title}<!-- if $seo.title --> - {$seo.title}<!-- /if --></title>
	<base href="{$sys.url}" />
	<script type="text/javascript" src="{url ctrl=js /}" charset="utf-8"></script>
	<link rel="stylesheet" type="text/css" href="css/style.css" />
	<script type="text/javascript" src="js/global.js" charset="UTF-8"></script>
</head>

参数解析:

参数默认值备注
title在HTML<title>里自定义显示
css
指定css文件地址,使用相对地址,程序会先验证文件是否存在,存在就加载,不存在就尝试查找css目录下的文件。如果您的网站启用了自动改变路径,请不要担心,程序也会找相应的文件的。多个CSS文件请用英文逗号隔开
js指定要加载的JS文件,注意,不需要加载jquery库了,本程序内置jquery 1.7.1版本
incjs

在内置js的基础上增加扩展JS,等同于

{url ctrl=js ext=要扩展的JS /}

优先JS目录下的js,找不到后,会查找framework/js/下的js,如果还是找不到,就不加载

includejs
extjs
close
true
是否闭合head,默认为是,如需要在Head上自定义扩展其他信息,可设置为false
excludejs

在内置js的基础上删除不用的js,等同于

{url ctrl=js _ext=要删除的js /}

此项常配合config.global.php下的参数:autoload_js

也可以通过config.global.php下配置相应的excludejs

html5
false
是否使用HTML5的Head模式,默认为否


没有找到答案?

您可以通过留言获取更多帮助。也可以通过社区提交相关问题。

留言 开发者社区
论坛咨询