Foros del Web » Creando para Internet » HTML »

sintaxis de XHTML

Estas en el tema de sintaxis de XHTML en el foro de HTML en Foros del Web. Hola, quien me puede decir que hago mal con estas etiquetas o como deberia ser su sintaxis pq el validadr W3C me tira 10 errores. ...
  #1 (permalink)  
Antiguo 26/08/2009, 12:56
 
Fecha de Ingreso: agosto-2009
Mensajes: 80
Antigüedad: 8 años, 4 meses
Puntos: 0
sintaxis de XHTML

Hola, quien me puede decir que hago mal con estas etiquetas o como deberia ser su sintaxis pq el validadr W3C me tira 10 errores. Llevo tres días con xhtml y aunque sé que las etiquedas deben cerrarse todas siguiendo su orden de anidamiento no se que pasa aqui. Este es el código.

Es que si no voy quitando las piedrecitas del camino no puedo avanzar.

<body>
<ol>
<li>Lista </li>
<li>Lista </li>
<li>lista </li>
<ul>
<li>Sublista </li>
<li>Sublista </li>
<li>sublista </li>
</ul>
<li>lista </li>
<li>lista </li>
<ul>
<li>sublista</li>
<li>sublista</li>
<ul>
<li>sublista </li>
<ul>
<li>sublista</li>
<li>sublista</li>
</ul>
<li>sublista</li>
<li>sublista </li>
</ul>
</ul>
<li>lista</li>
<li>lista</li>
</ol>
</body>
</html>

Gracias por anticipado
  #2 (permalink)  
Antiguo 26/08/2009, 13:04
Colaborador
 
Fecha de Ingreso: junio-2007
Mensajes: 5.798
Antigüedad: 10 años, 6 meses
Puntos: 538
Respuesta: sintaxis de XHTML

Los únicos hijos que una lista (ul | ol) puede tener son los elementos <li>
Así que otras listas que estén dentro de la primera tienen que estar obligatóriamente dentro de su <li>.
Así sería el principio de tu xhtml:
Cita:
<ol>
<li>Lista </li>
<li>Lista </li>
<li>lista </li>
<li>
<ul>
<li>Sublista </li>
<li>Sublista </li>
<li>sublista </li>
</ul>
</li>
Y el resto igual.
__________________
Por una web con mucho estilo
+++ CUENTA ABANDONADA. ¿la quieres? +++
  #3 (permalink)  
Antiguo 26/08/2009, 15:23
 
Fecha de Ingreso: agosto-2009
Mensajes: 80
Antigüedad: 8 años, 4 meses
Puntos: 0
Respuesta: sintaxis de XHTML

Kseso, modifique el código de arriba como bien dices y me ha tirado 15 errors, una auténtico records para la brevedad del código.

Además en ie6 me de deja hueco vacio en <li><ul>. En firefox no.

sigo investigando a ver pq ocurre, si alguien lo sabe que postee
  #4 (permalink)  
Antiguo 26/08/2009, 15:42
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.049
Antigüedad: 8 años, 7 meses
Puntos: 1484
Respuesta: sintaxis de XHTML

la mayoria de los errores te indican por que son, dejate llevar por lo que dice. admito que no siempre son 100% claras. sin embargo, me pregunto si estas definiendo correctamente el documento:
  • tiene DOCTYPE?
  • tienes la estructura necesaria? HTML, HEAD, TITLE, BODY.
  • el documento tiene la codificacion charset? esto lo puedes hacer con un META HTTP-EQUIV

Cita:
Además en ie6 me de deja hueco vacio en <li><ul>. En firefox no.
eso es un problema de modelo de cajas que se puede corregir con CSS
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #5 (permalink)  
Antiguo 26/08/2009, 15:55
 
Fecha de Ingreso: agosto-2009
Mensajes: 80
Antigüedad: 8 años, 4 meses
Puntos: 0
Respuesta: sintaxis de XHTML

Ya solucioné el problema. Kseso tienes razón, es correcto tu planteamiento.
zerokilled, no le des más vueltas, el problema es mío que estaba ordenando los tags mal. Es que a veces no se que pasa ke toy tonto perdio.

Bueno, intentaré de no errar más, aunque es dificil en los primeros pasos de un bebe no caerse.

Salud, y larga vida al foro
  #6 (permalink)  
Antiguo 26/08/2009, 16:06
Colaborador
 
Fecha de Ingreso: junio-2007
Mensajes: 5.798
Antigüedad: 10 años, 6 meses
Puntos: 538
Respuesta: sintaxis de XHTML

Está bien lo que bien acaba, Colino.
No es extraño poner o quitar un cierre con tanta lista tipo Matrioska

Un saludo
__________________
Por una web con mucho estilo
+++ CUENTA ABANDONADA. ¿la quieres? +++
  #7 (permalink)  
Antiguo 27/08/2009, 06:01
Avatar de hades87  
Fecha de Ingreso: diciembre-2007
Ubicación: Barcelona - España
Mensajes: 3.194
Antigüedad: 10 años
Puntos: 68
Respuesta: sintaxis de XHTML

Yo además te aconsejo que tabules bien tu código, te evitará errores y mal entendidos
__________________
No diseñes usando tablas.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:45.