Atributo
Atributo es una definición que se utiliza en varios campos de las TI. Generalmente, un atributo se usa para describir un archivo o campo de datos con más detalle. En la programación orientada a objetos, los atributos son una propiedad o característica que se puede asignar a un objeto (elemento). Mediante el uso de atributos, se pueden asignar valores específicos a ciertos artículos.
Áreas de aplicación
Las tres áreas más comunes en las que se utilizan atributos en el campo de las TI son:
- Procesamiento de datos: Aquí los atributos se utilizan para especificar archivos. Los atributos de archivo comunes incluyen el tamaño o la fecha de creación.
- HTML: En HTML, los atributos sirven como etiquetas para definir más objetos.
- XML o SGML: En estos lenguajes, las propiedades de los elementos o variables se definen mediante atributos.

Atributos en etiquetas HTML
Los atributos se usan comúnmente en etiquetas HTML y tienen características diferentes. Independientemente, solo se permiten ciertos atributos como parte de los estándares del W3C.
Estructura
Dentro de un elemento (aquí una etiqueta h2) se define un atributo directamente al principio seguido de un signo igual. El valor del atributo está entre comillas.
...
Hay algunos atributos comunes que se pueden utilizar para todos los elementos HTML:
- Título Atributo: Este atributo asigna un título al elemento HTML en particular. Este título puede aparecer en la web como información sobre herramientas, por ejemplo, cuando el usuario mueve el cursor sobre él.
- href / src: Esto especifica una URL para una dirección web o una imagen contenida en el código HTML.
- atributo ancho / alto: Estos atributos definen el tamaño de los gráficos (ancho / alto).
- atributo alt: Este atributo se utiliza para definir texto de descripción alternativo para gráficos en el código fuente. Aparece cuando el navegador no puede cargar el archivo. Los atributos ALT también se utilizan para sitios web de acceso equitativo (es decir, accesibles para personas con discapacidades).
Uso de varios atributos
Es factible acomodar múltiples atributos en una etiqueta. Los atributos individuales están separados por espacios.
...
Los atributos como el atributo de clase y el atributo de identificación generalmente se aplican al diseño visual de elementos HTML utilizando CSS (Hojas de estilo en cascada).
Cabe destacar que el formateo de las webs debe hacerse siempre a través de hojas de estilo. La razón de esto es que el W3C considera «obsoletos» los atributos que solo sirven para formatear. Un buen estilo HTML separa el contenido del diseño.
Ejemplos de
La mayoría de los atributos HTML son opcionales. Si inserta una imagen en un sitio web con una etiqueta img, mientras especifica su origen con una etiqueta src, también debe asignarse un atributo ALT para mostrar un texto alternativo si la imagen no se puede mostrar.
Un ejemplo de atributos opcionales pero muy interesantes son los atributos del título. Si un usuario de Internet pasa brevemente sobre un enlace, obtendrá una breve descripción del destino del enlace a través de este atributo. Esto facilitaría su uso y navegación. Este atributo de título podría implementarse de la siguiente manera.
... at the Preparation of chocolate ... p>
Los atributos también son definitivamente relevantes para los operadores de tiendas en línea. Los usuarios pueden comparar y encontrar varios productos a través de Google Shopping. El marcado HTML correcto es muy importante si una tienda en línea ofrece sus productos a través de Google Base Product Feed. Google describe todos los atributos posibles, que son importantes para la especificación de feeds de productos en su Google Merchant Center.
Importancia para el SEO
Como regla general, Google considera el uso correcto de atributos como un indicador de la calidad de un sitio web. Los atributos Título y Alt pueden ser beneficiosos para SEO OnPage. El atributo alt, por ejemplo, tiene una gran influencia en el SEO de las imágenes, ya que este atributo proporciona una referencia al contenido de la imagen, que de lo contrario el rastreador solo podría acceder a través del contenido incrustado. Los atributos de título se han considerado durante mucho tiempo un factor de optimización importante para la relación. Las palabras clave no solo se utilizaron en el texto de anclaje, sino también en el título como parte de la construcción de enlaces. Actualmente, los SEO deben tener cuidado al usar texto de anclaje y títulos para enlaces externos para evitar el exceso de palabras clave. Aún así, en el caso de los enlaces internos, los atributos del título pueden ser ventajosos, ya que brindan a los usuarios y al robot de Google una indicación de qué esperar de la página de destino.
