Ver Mensaje Individual
  #8 (permalink)  
Antiguo 18/05/2006, 11:19
Jorolo
 
Fecha de Ingreso: octubre-2005
Mensajes: 536
Antigüedad: 18 años, 6 meses
Puntos: 1
Hola a todos, hola yoguuu.

Sobre el tema la especificación de xhtml 1.0 dice:

Cita:
4.10 Elementos con atributos id y name

HTML 4.0 definía el atributo name para los elementos a, applet, frame, iframe, img, y map. HTML 4.0 también introducía el atributo id. Ambos atributos están diseñados para ser usados como identificadores de fragmentos de información.

En XML, los identificadores de fragmentos son del tipo ID, y tan sólo puede haber un único atributo de tipo ID por elemento. Por tanto, en XHTML 1.0 el atributo id se define con tipo ID. Con objeto de asegurar que los documentos XHTML 1.0 sean documentos XML bien estructurados, los documentos XHTML 1.0 DEBEN usar el atributo id para definir un identificador de fragmento, incluso en elementos que históricamente también hayan usado el atributo name. Ver las directrices de compatibilidad con HTML para recabar información sobre cómo asegurar la compatibilidad retroactiva de los anclajes cuando se sirvan documentos XHTML cuyo tipo de soporte de internet (MIME) sea text/html.

Notar que en XHTML 1.0, el atributo name de dichos elementos está formalmente prohibido y desaparecerá en la siguiente versión de XHTML.

Pero a tí esto no te interesa, te interesan los formularios.
Tus dudas vienen por que no hay un atributo name, hay varios:
http://html.conclase.net/w3c/html401...ttributes.html


Los que desaparecen son los relativos a los elementos mencionados, no los de los elementos para formularios

name en img es un "identificador de fragmento".
name en select en un "nombre de control"
no son lo mismo aunque se llamen igual