公共Head信息

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

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

  1. <!-- 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文件

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

  1. <!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>