¿Debe CSS anular los estilos de navegador predeterminados? | trucos CSS

Reemplazar CSS puede cambiar el aspecto predeterminado de casi cualquier cosa:

  • Puede usar CSS para anular la apariencia de una casilla de verificación o botón de radio, pero si no lo hace, la casilla de verificación se verá como la casilla de verificación predeterminada en su sistema operativo, lo que algunos dirían que es malo para la accesibilidad y lo mejor para la usabilidad. .
  • Puede usar CSS para anular la apariencia del menú de selección, pero si no lo hace, la selección se verá como el menú de selección predeterminado en su sistema operativo, que algunos dirían que es mejor para la accesibilidad y la facilidad de uso.
  • Puede reemplazar la apariencia de las conexiones de anclaje, pero algunos dirían que deberían resaltarse en azul, porque es el valor predeterminado y es mejor para la accesibilidad y la usabilidad.
  • Puede reemplazar la apariencia de la barra de desplazamiento, pero si no lo hace, las barras de desplazamiento se verán (y se mantendrán) de la misma manera que las barras predeterminadas se mantienen en su sistema operativo, lo que algunos dirían que es bueno para la accesibilidad y la facilidad de uso. mejor.

Continuando…

¿Dónde se traza la línea?

En mi experiencia, cada uno tiene una ruta diferente. Casi todo el mundo diseña sus propios botones. Casi todos diseñan sus conexiones, pero algunos pueden simplemente personalizar tonos de azul y dejar reflejos para dibujar líneas en variaciones más finas. El diseño de elementos de formulario como casillas de verificación, botones de radio y selecciones es bastante popular, pero algunas personas trazan la línea de antemano.

Algunas personas dibujan una línea que dice que nunca debe cambiar el cursor predeterminado, algunas personas empujan la línea hacia atrás para que el cursor sea un puntero al elemento interactivo creado, algunas personas hacen clic en la línea ahora que pueden usar una imagen personalizada como cursor. Algunos dibujan la línea con barras de desplazamiento, diciendo que nunca deben personalizarse, mientras que otros aplican diseños intrincados.

CSS es un lenguaje utilizado para cambiar el diseño de los sitios web. Cada conjunto de reglas que escriba puede cambiar el valor predeterminado de algo. Las líneas están relativamente borrosas, pero diría que no hay nada en CSS que deba prohibirse por completo, se trata más de estilo. escoger Tú haces. Entonces, cuando decide diseñar algo, todavía está disponible y es asequible. UPS background-color Se puede abusar para hacer áreas inaccesibles e inutilizables del sitio, pero nadie ha construido una villa para ello.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

rtp live