¿Qué es un Cursor HTML?

April 6

Un cursor HyperText Markup Language (HTML) se refiere a la apariencia del puntero del ratón como se representa en la pantalla. Aunque el cursor tiene un conjunto de aspectos predeterminados y comportamientos que son controlados por el sistema operativo en un equipo y el propio programa de navegación web, éstas se pueden cambiar dentro de un documento HTML. El cambio en la forma de un cursor puede ser puramente con fines estéticos o de diseño, o puede ser para ayudar a enfatizar la utilidad de un componente de la página web. Además de ser capaz de cambiar el cursor a una de las formas predefinidas el ™ € Systemâ s, también se puede cambiar una imagen personalizada en. Hay algunos problemas con el uso de un cursor HTML, sin embargo, la mayoría de ellos procedentes de las implementaciones del navegador incompletas de la lengua o del sistema operativo restricciones.

La capacidad de modificar el estado y la imagen de un cursor HTML era casi siempre una función que podría lograrse en línea mediante el uso de algunas muy largo e incoherente realizar guiones o plug-ins, pero la introducción de la segunda versión de las Hojas de Estilo en Cascada ( CSS) en HTML hizo el proceso mucho más fácil y mucho más consistente. Al cambiar la propiedad cursor modelo de objetos de documento (DOM), el cursor tal como aparece en la ventana de visualización ™ € browserâ s puede ser modificado. La funcionalidad real del ratón, por lo que pulsando y arrastrando, no se puede cambiar de esta manera.

El cursor HTML se puede cambiar a cualquiera de un número de formas predefinidas. La mayoría de estas formas son empleados por el sistema operativo durante el uso normal y se incluyen en la flecha que apunta estándar, punto de mira, un icono de espera o flechas utilizado al redimensionar ventanas en diferentes direcciones. También hay la posibilidad de especificar una imagen personalizada para ser utilizado en lugar del cursor. Para especificar un cursor HTML cliente, el archivo de imagen debe ser mayor de 32 píxeles de anchura y altura. También debe ser diseñado en un formato de archivo que permite la transparencia por lo que partes del sitio web debajo de las secciones no utilizadas del cursor son visibles, por lo que el cursor mismo no aparece como un bloque sólido opaco, con un icono dibujado en él.

No todos los navegadores implementan todas las características de la misma manera, por lo que cambiar un cursor HTML no siempre tiene los mismos resultados. Algunos navegadores son compatibles con diferentes nombres para diferentes cursores del sistema, mientras que otros requieren algunos ajustes código para obtener un cursor HTML personalizado que aparezca. Además, el sistema operativo que se utilice y el contexto en el que se ejecuta el navegador también puede prevenir el cursor de ser cambiado.