Un agente de usuario debería evitar imponer límites arbitrarios a la longitud de los valores literales de los atributos (ver la sección sobre capacidades en la Declaración de SGML). Para información preliminar sobre atributos SGML, consúltese la sección sobre definiciones de atributos.
Un agente de usuario debe asegurarse de que la representación no cambia por la presencia o la ausencia de etiquetas iniciales o finales cuando el DTD HTML indique que éstas son opcionales. Véase la sección sobre definiciones de elementos para información preliminar sobre elementos SGML.
Un elemento o atributo desaprobado es aquel que ha quedado anticuado por la presencia de estructuras nuevas. Los elementos desaprobados se definen en el manual de referencia en los lugares apropiados, pero claramente marcados como desaprobados. Los elementos desaprobados pueden declararse obsoletos en versiones futuras de HTML. Los agentes de usuario deberían seguir dando soporte a los elementos desaprobados por razones de compatibilidad con versiones anteriores. Las definiciones de elementos y atributos indican claramente cuáles son desaprobados. Esta especificación incluye ejemplos que ilustran cómo evitar el uso de elementos desaprobados. En la mayoría de los casos estos ejemplos dependen de que el agente de usuario soporte hojas de estilo. En general, los autores deberían usar hojas de estilo para lograr efectos estilíticos y de formato de presentación en lugar de utilizar atributos presentacionales de HTML. Los atributos de presentación de HTML han sido desaprobados cuando existen alternativas con hojas de estilo (véase, por ejemplo, [CSS1]).
Por razones de compatibilidad con versiones anteriores, recomendamos que las herramientas que interpreten HTML 4 sigan soportando HTML 3.2 (ver [HTML32]) y HTML 2.0 (ver [RFC1866]).
http://html.conclase.net/w3c/html401_es/conform.html (2 de 4) [11/6/2001 4.48.51]