Ver Mensaje Individual
  #12 (permalink)  
Antiguo 31/05/2011, 23:42
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: Alguien sabe para que se usa esto?

buenas...

Cita:
Iniciado por emprear
... en algún momento el validador te generaba una advertencia sobre el uso incorrecto de un tag vació. No se si aun lo sigue haciendo, o si se aplicaba a un doctype específico.
@emprear, en ninguno de los doctypes se genera un error o advertencia si un DIV queda vacio. seguramente la razon del problema fue otro. es cuestion de estudiar detenidamente el doctype al cual intentamos validar nuestros documentos. por ejemplo, en el caso de la definicion del elemento DIV el contenido puede ser vacio o mas de un elemento de la entidad %flow. en la siguiente declaracion, fijate que el cuantificador asterisco (marcado en rojo) significa cero o mas.
Código:
html strict dtd:
<!ELEMENT DIV - - (%flow;)*            -- generic language/style container -->

xhtml strict dtd:
<!ELEMENT div %Flow;>  <!-- generic language/style container -->
<!-- %Flow; mixes block and inline and is used for list items etc. -->
<!ENTITY % Flow "(#PCDATA | %block; | form | %inline; | %misc;)*">
para demostrarlo, intenta validar el siguiente ejemplo. notese que el DIV marcado en rojo esta vacio.
Código:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
   "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
   <title>I AM YOUR DOCUMENT TITLE REPLACE ME</title>
   <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
   <meta http-equiv="Content-Style-Type" content="text/css">
</head>
<body>
   <div></div>
</body>
</html>
en fin, personalmente no le encuentro uso o razon para contener un comentario vacio dentro de un elemento "vacio".
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.