Lenguaje XHTML/Cómo colaborar

Esta página servirá para organizar el desarrollo del libro. Intentar unificar puntos de vista. Cuanta más gente participe mejor. Si incluyes nuevas propuestas es mejor que las firmes para poder discutirlo en tu página de usuario (por ejemplo)

Tabla de contenidos

editar

En esta sección se organizará la estructura del libro. Añade y modifica secciones (sé cauteloso al borrar). Se hace aquí para no enmarranar demasiado el historial de la página principal. Ya que la tabla de contenidos va a sufrir muchos cambios... hay mucha tela.

  • añado al lado de cada capítulo los elementos que se tratarán a fondo (creo que no me dejo ninguno)
  1. Lenguaje XHTML/Introducción
  2. Lenguaje XHTML/Términos generales definiciones de Atributo, dtd, Agente de usuario, etc
  3. Lenguaje XHTML/Historia
    1. Lenguaje XHTML/Evolución del HTML
    2. Lenguaje XHTML/Ventajas del XML
    3. Lenguaje XHTML/Diferencias con el HTML
  4. Lenguaje XHTML/Etiquetas y elementos
  5. Lenguaje XHTML/Normativa propongo cambiarlo, es lo primero que se me ocurrió
  6. Lenguaje XHTML/Estructura básica html, head, title, body.
  7. Lenguaje XHTML/Encabezados h1, h2, h3, h4, h5, h6
  8. Lenguaje XHTML/Elementos de bloque p, div, hr, blockquote, pre, address, ins*, del*, center...
  9. Lenguaje XHTML/Listas ol, ul, li, dl, dt, dd, menu, dir
  10. Lenguaje XHTML/Elementos en línea br, span, bdo, ins*, del*, em, strong, dfn, code, q, samp, kbd, var, cite, abbr, acronym, sub, sup
  11. Lenguaje XHTML/Hipervínculos a, link, base
  12. Lenguaje XHTML/Marcos frameset, frame, iframe, noframes
  13. Lenguaje XHTML/Imágenes img, map, area
  14. Lenguaje XHTML/Tablas table, caption, tr, th, td, thead, tbody, tfoot, colgroup, col
  15. Lenguaje XHTML/Formularios form, fieldset, legend, input, select, option, optgroup, textarea, label, button, isindex...
  16. Lenguaje XHTML/Metainformación meta
  17. Lenguaje XHTML/Formato style, b, i, tt, big, small, u, s, strike, font, basefont
  18. Lenguaje XHTML/Objetos object, param, applet
  19. Lenguaje XHTML/Contenido dinámico script, noscript
  20. Lenguaje XHTML/Modularización

*. Son tanto de bloque como de línea. Se explicarán en el capítulo que vaya primero.

Referencias

editar

De dónde podemos sacar cosas para trabajar:

  • Juegos de caracteres y codificaciones en XHTML, HTML y CSS Está en inglés pero explica cosas MUY importantes como el que al poner al principio del documento la declaración de XML puede causar que Internet Explorer renderice mal la página (quirks mode), los diferentes tipos MIME en los que puede ser servido el documento XHTML por el servidor, utilizar id y name conjuntamente para asegurar la compatibilidad con navegadores antiguos, entidades de carácter, etc.

Ideas generales del libro

editar

Aquí conceptos que se van a tratar en el libro

  • Lo principal, XHTML
  • Intentar concienciar al lector de la importancia de generar documentos accesibles (proporcionar siempre que sea posible alternativas como el texto alternativo para las imágenes, etc, mucho más potente en XHTML 2.0) --Ciencia Al Poder ¿Algo que decir? 17:02 17 ene 2006 (UTC)
  • (Añade más aquí)

Objetivos

editar
  • Un libro fácil de entender para los que no sepan nada de HTML.
    • En ese aspecto se debería hacer un resumen de las diferencias entre HTML y XHTML para los más expertos, con enlaces a las páginas del libro que traten esos temas.
    • Incluir abundantes ejemplos de código. --Ciencia Al Poder ¿Algo que decir? 17:02 17 ene 2006 (UTC)
  • (Añade o tacha (con las etiquetas <s> y </s>) objetivos. En ese caso explica el por qué.)

Cosas por hacer

editar

Cosas que creéis que faltan por hacer en cuanro al mantenimiento del libro. Añadid más si os parece, pero no las eliminéis. Si queréis quitar alguna encerradla entre las etiquetas <s> y </s> explicando el motivo: Ya está hecho, no es necesario, no tiene cabida en el libro, etc.

Convenciones de páginas

editar

Poner al final de cada página la categoría el siguiente código, sustituyendo el Capítulo por un nombre que será por el que se aparezcan ordenadas automáticamente las páginas en la categoría. Por ejemplo, la página principal tiene como categoría [[Categoría:Lenguaje XHTML|*]] que hace que aparezca en la sección * de la categoría.

[[Categoría:Lenguaje XHTML|Capítulo]]

Atención a las Políticas de nombrado