# Atributos

Los elementos en HTML tienen **atributos**; estos son valores adicionales que configuran los elementos o ajustan su comportamiento de diversas formas para cumplir los criterios de los usuarios.

En otras palabras, un atributo HTML es un valor o propiedad que añades a una etiqueta HTML. Este **otorgará una propiedad o comportamiento específico** a la propia etiqueta, por lo que es muy importante que los conozcas todos.

```
atributo="valor"
```

Lo normal a la ora de especificar un atributo, es hacerlo de esta manera, pero hay alguos atributos, que son booleanos. Es decir que se dan por hecho que son falsos, a no ser que se especifique lo contrario.

### Atributos globales

Los **atributos globales** son atributos comunes a todos los elementos HTML; se pueden usar en todos los elementos, aunque es posible que no tengan ningún efecto en algunos elementos.

Los elementos globales mas comunes son los siguientes:

* `class`: Usualmente empleado con CSS para aplicar estilos a elementos con propiedades en comun.
* `id`: Identificador el elemento para acceder al mismo desde CSS o Javascript, este indicador debe ser unico para cada elemento.
* `title`: Texto a ser mostrado cuando el cursor esté sobre el elemento.
* `dat-*`: Permite asociar atributos presonalizados a un elemento HTML. Muy utili para JavaScript
