Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/10/2006, 08:28
Avatar de fearlex
fearlex
 
Fecha de Ingreso: septiembre-2003
Ubicación: Exiliado de mi patria
Mensajes: 1.047
Antigüedad: 20 años, 7 meses
Puntos: 5
Cita:
Iniciado por MonicaH Ver Mensaje
Hola, tengo una página (no una web!), en XHTML 1.1

Haciendo mis pruebas, resulta que este tag
Código:
<importante>neuronas sintéticas</importante>
me da este error:

línea 47 columna 9 - Error: <importante> is not recognized!

Esto es devido a que debo ADICIONAR el elemento [importante] a mis DTD verdda?, o estoy equivocada ?

Bien, núnca he hecho una DTD, solo coloco en la cabecera de mi documento:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

Ahora además de HTML, PHP, CSS, y algo de otras vainas, también tebgo que ocuparme de hacer DTDs ?

Uf!...

Esto me va agotando...

(Pero me divierto mucho !)

Bueno, cuentenme cómo agregar tags tipo:

<importante>
<direccion>
<personal>
<gerente>
<secretaria>

etc...

Sin obtener errores del CSS ni del TYDI
No creo equivocarme, pero hasta donde se no puedes hacer tus propias DTD, existen tres tipos: Transitional, Strict y Frameset. Son creadas por la W3c para seguir estandares, si todos pudieramos hacer nuestras propias DTD, entonces volveriamos al dilema de que cualkier navegador aceptar cualquier tag con cualquier error, para esto fue que se crearon estandares. En XML puede crear los tags que quieras pero no en XHTML.

POr supuesto te dice que <importante > no se reconoce por que si te das cuenta la DTD es llamada del sitio de la W3C, y todavia no conozco alguien que haya subido una DTD presonalizada a ese sitio.

Te recomiendo este tutorial sobre DTDs en Ingles pero muy bueno:

http://www.w3schools.com/xhtml/xhtml_dtd.asp

Espero te sirva, por favor si me he equivocado en algo, corregirme, lo explique con mis palabras, sin tecnicismos.
__________________
Ya viene llegando, el comunismo en Cuba, ya se esta acabando.
www.fearlex.com | www.fearlexworld.com