Header
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title><?=$title?></title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="description" content="Free open source " />
<meta http-equiv="keywords" content="Free,open,source,blog"/>
<meta http-equiv="author" content="Yashpal" />
<meta name="robots" content="index, follow, noarchive" />
<meta name="googlebot" content="noarchive" />
<link rel="stylesheet" href="<?=base_url()?>themes/themefoldername/images/theme.css" type="text/css" />
</head>
<body>
<!-- wrap starts here -->
<div id="wrap">
<!--header -->
<div id="header">
<h1 id="logo-text"><a href="<?=base_url()?>" title=""><?=$this->session->userdata('BLOGName')?></a></h1>
<p id="slogan"><?=$this->session->userdata('BLOGTitle')?></p>
<div id="top-menu"> <p> <a href="<?=base_url()?>users/Register">Register</a> | <a href="<?=base_url()?>users/Login">login</a></p> </div>
</div>
<!--header ends-->
You can change anything like meta tags, proper css link, and other custom data. Just play with html content without any worry.
- base_url() a known CI function to get site path .
If you don't know php syntax it's recommended Don't touch any php code.