Anton,
El contexto es un intento de crear un menú dinámico basado en CSS para el portal como reemplazo de los menús predeterminados del portal. Quiero que toda la jerarquía sea visible en el cliente sin necesidad de regresar al servidor para profundizar en la jerarquía como lo hace la navegación detallada entregada por SAP.
También se requiere tener esquinas redondeadas para las pestañas del menú, algo que también quiero lograr a través de CSS.
Mi componente del portal crea una lista sin numeración a partir de la estructura del menú del portal. Las definiciones de clase de CSS convierten esta lista en un menú dinámico horizontal.
La idea está inspirada en ejemplos disponibles en las siguientes URL
http://www.alistapart.com/articles/horizdropdowns/
y
http://www.seoconsultants.com/css/menus/tutorial/
El estado actual de mi proyecto de prueba es que el menú funciona en un maquetado HTML puro con el DOCTYPE en la parte superior, pero no dentro del contexto de mi componente del portal.
PS: gracias por la referencia al artículo sobre DOCTYPE. Hay uno similar en alistapart, por cierto, que ya leí y que es exactamente la razón por la que estoy tratando de establecer el doctype y ver si esto resuelve mi problema: http://www.alistapart.com/articles/doctype/