Me encargaron crear una web-enciclopedia-virtual, con artículos catalogados por tema, autor, etc. Es un tema muy específico así que por ahora no hay muchos artículos (unos 100 más o menos), así que pensé en el XML para separar los datos de su presentación estética.
He estado leyendo las FAQ y bastantes tutoriales en Internet, y no me quedan claras bastantes cosas, por ejemplo:
- Para ver un documento XML igual que uno en HTML (con fondo de color, imágenes, fuentes distintas, etc.) se necesita necesariamente un server (con alguna extensión) que transforme el XML en HTML (como lo hacen lenguajes como ASP o PHP)?
- Pueden visualizarse off-line los documentos XML al igual que lo hacen los HTML, con el simple navegador?
- Qué comandos o tags enlazan documentos XML con las hojas de estilo XSL?
- Podrían poner el código de algún ejemplo de XML muy sencillo, pero que contenga todas las partes importantes (XML, DTD, y XSL), que se pueda ver correctamente off-line?
Más o menos entiendo la sintaxis del lenguaje, las anidaciones de los datos, etc. El problema es que todos los documentos XML y XSL que he encontrado en mi ordenador, haciendo búsquedas, me los representa el navegador como si fuera un editor de textos con reconocimiento semántico por colores... y la verdad que no me interesa, lo que necesito es que el documento final (para el usuario) se vea como un simple HTML. Si no se puede... entonces el XML me defraudaría, ya que no es tan flexible como creí al principio.
En fin Pilarín, agradezco cualquier tipo de ayuda.
Un saludo.
