公共Head信息

标签: 信息公共Head

在PHPOK4的默认模板中,用户看到<html><head等相关信息,这里先说明一下,PHPOK对这个函数进行了封装

您只要使用头部使用如下代码即可

<!-- head css="..." js="..." html5=false close=false title=$title -->

我们将对这个代码进行简单的说明:

  • css,指定要加载的CSS信息,默认是不加载任何css的,您可以指定css文件地址,请使用相对地址,程序会先验证文件是否存在,存在就加载,不存在就尝试查找css目录下的文件。如果您的网站启用了自动改变路径,请不要担心,程序也会找相应的文件的。多个CSS文件请用英文逗号隔开

  • js,同上类似,不过phpok4中默认会加载framework/config/config.global.php 和 framework/config.config_www.php 下的JS文件!同样,多个JS也请用英文逗号隔开

    phpok4默认风格中加载的js有:jQuery1.7.x了,您可以不用再次加载jquery

  • html5,是否使用HTML5,这里仅仅只是<html的表示方式,默认是支持的,可以不写

  • close,是否闭合head,默认是闭合的,如果您还有自己要填写的head信息,那么可以考虑不闭合

  • title,定义head里的title信息(这里不包括网站名称和seo信息,在这个代码中,SEO是自动加载的)

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

  • exclude.js,取消内置JS,适用于手机版减小无用的内置js文件

如果您不喜欢这一行代码,您完全可以抛弃这个,使用原始的模板代码:

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8" />
	<meta http-equiv="expires" content="Fri, 17 Jan 2014 02:50:53 gmt" />
	<title><!-- if $title -->{$title} - <!-- /if -->{$config.title}<!-- if $seo.title --> - {$seo.title}<!-- /if --></title>
	<base href="{$sys.url}" />
	<meta http-equiv="X-UA-Compatible" content="edge" />
	<meta name="keywords" content="{$seo.keywords}" />
	<meta name="description" content="{$seo.description}" />
	<script type="text/javascript" src="{url ctrl=js _noCache=true/}" charset="utf-8"></script>
	<link rel="stylesheet" type="text/css" href="css/style.css" />
</head>


评论反馈