En contra del “outline: none;”
Junto a esos truquitos “maestros” que solemos necesitar muchos desarrolladores, más de una vez me he encontrado con uno que me produce urticaria nada más leerlo: el del “outline” (lo podemos ver en estas URLs -por ejemplo-: aNieto2K, Deziner Folio y Vidablog).
Este tip consiste en eliminar ese feo borde punteado que aparece al hacer click en cualquier enlace, cosa que queda muy bonita pero muy poco accesible.
Si una persona sin ratón intentase navegar por la página no podría pasar del principio, ya que le sería imposible ver dónde está el foco.
Asi que nada, por eso mismo este precioso blog conservará los más preciosos todavía bordes cojoneros. Que lo sepáis.
…
La única duda que me queda es: ¿alguien sabe porqué esta propiedad está incluida en la especificación de CSS?
Sé que tiene muchos más parámetros, pero no entiendo porqué entre ellos está el de cargárnoslo.
Para qué preguntaré, si sé que no me va a contestar ni Dios… xD
Este atributo aparece para poder ser modificado dentro de las hojas CSS, para que nosotros podamos definirle un estilo, que vaya acorde con nuestra maquetacion, podriamos basar nuestro menu de links en una combinacion de diseños y colores que se complementen con los colores y estilos que le podemos definir al outline. Juega un poco con sus estilos y podrás conseguir algo bueno.