HTML Multiple Heads

NOTA: de ninguna manera estoy abogando por varias cabezas dentro de una página

Estoy usando Apache Tiles y tengo algunos mosaicos que incluyen sus propias cabezas. El resultado de los mosaicos se representa en una página HTML con varios encabezados.

Mis preguntas

¿Cómo se maneja la página resultante en IE y Chrome? [Se procesa y parece exitoso] CON AZULEJOS DE APACHE ¿Cuál es la mejor práctica para tratar / evitar múltiples cabezas [para CSS / Javascript] sin tener que exigir que todas las páginas usen los mismos archivos JS y CSS?

Por ejemplo con la pregunta dos: Digamos que tiene las siguientes páginas: inicio, perfil y listado de la galería. El listado de la galería tiene JQuery + YUI + ... y más estilos. Para la mayoría de los usuarios, solo estarían interesados en las páginas de inicio y de perfil, entonces, ¿por qué retrasarlos al cargar los archivos JS y CSS asociados con la Galería?

Esto es lo que se genera

<html>
    <head>
       <title>The Template's Title</title>
    </head>
    <body>
       <head> <script src="javascriptfile.js"/></head> Tile One Content
       <head> <script src="javascriptfile2.js"/></head> Title Two Content
    </body>
</html>

El contenido generado ejecuta el script en javascriptfile.js y javascriptfile2. Lo que pregunto en la primera pregunta: ¿se ignoran las cabezas adicionales y se considera el contenido? se combinan en el html / head ¿nivel? ¿Es posible incluir archivos CSS en la segunda o posterior cabecera? ¿Esto creará un error con un DTD más estricto?

Respuestas a la pregunta(4)

Su respuesta a la pregunta