Estimado Oscaro:
Me alegra que hayas manifestado que "Los conceptos basicos los conozco", simplemente me detuve a contestarte tu inquietud que decía:
"entonces....la cuestion es. el archivo de contenido se debe llamar por ejemplo
¿ index.html ?, ¿ index.xhtml ? o ¿ index.xml ? "
Lo cual no daba por sentado este aspecto que ahora manifestás.
Si pensás llevar a cabo el diseño mediante (X)HTML exclusivamente, debés ser recurrente y a partir de una plantilla básica repetir el mismo código en cada página.
Alguien, con mucha menos experiencia, podrá decirte que llevando a cabo el diseño a partir de un conjunto de marcos o FrameSet escribís cada página solo una vez y solucionás tu inquietud.
Pero este procedimiento conlleva grandes dolores de cabeza con la correcta indexación del sitio por parte de los motores de búsqueda; ya que los mismos no interpretan el conjunto de marcos sino documentos relacionados. Y en un conjunto de marcos los documentos del sitio no se relacionan fácilmente.
Por otro lado, si está utilizando un lenguaje del lado del servidor, podés establecer tu consulta en el foro de PHP que te indicarán segura y correctamente la sintaxis de #INCLUDE para hacer lo que necesitás.
Suerte!