模板参数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模式,默认为否 |