fermo restando che
Originariamente inviato da Pensiero
Nessun problema, se la pagina html ti risulta formata in modo corretto.
è giustissimo, visto che mi pare di capire che non hai un sito completamente dinamico, hai pensato di "spezzare" l'head?
mi spiego: supponi di avere una struttura di questo tipo
codice:
<!doctype html>
<html class="no-js" lang="it">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width,initial-scale=1">
<link rel="icon" type="image/gif" href="img/favicon.gif">
<title>il tuo title</title>
<meta name="description" content="la tua description">
<meta name="author" content="il tuo nome">
<script>
(function(d) {
d.className = d.className.replace(/(^|\b)no\-js(\b|$)/, 'js');
}(document.documentElement));
</script>
<!--[if lt IE 9]>
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<script src="http://jdbartlett.com/innershiv/innershiv.js"></script>
<![endif]-->
<link rel="stylesheet" href="css/common.css?v=1">
</head>
fare una prima inclusione fino al title, ed una seconda a seguire, di modo che nella tua pagina avrai title e description che restano fuori dalle inclusioni, e non sei obbligato a fare tante include quante sono le pagine web
codice:
<?php include('includes/nomeprimainclusione.ext'); ?>
<title>il tuo title</title>
<meta name="description" content="la tua description">
<?php include('includes/nomesecondainclusione.ext'); ?>