Validación de listas de e-mails con input email y multiple o e-mail REGEX Aprende a crear tu cliente de envío de e-mails con HTML5 input type email y atributos multiple y pattern combinado con una expresión regular para listas de correo. Continue leyendo →
Glassmorphism con Backdrop Filter Aprende todo lo que tienes que saber de una tendencia con mucha historia que llega a la web gracias a la propiedad backdrop-filter de CSS. Continue leyendo →
Selectores CSS avanzados 4/4 – :is() y :where() :where() e :is() son dos selectores con idéntica función, que deberían ser ya parte de cualquier nuevo desarrollo que use CSS por las razones que veremos a continuación. Continue leyendo →
Input type url REGEX pattern En este artículo vamos a ver cómo mejorar la validación HTML5 de un input type URL mediante el atributo pattern y expresiones regulares (REGEX). Continue leyendo →
Diseño de validación de formularios web Cómo diseñar elementos de validación para formularios web que sean usables y accesibles. Continue leyendo →
Selectores avanzados CSS 3/4 – :valid e :invalid Tutorial para crear una validación de formularios HTML5 usable y accesible con selectores CSS :valid, :invalid, :required, :indeterminate y :out-of-range. Continue leyendo →
Enlace Telegram Hoy vamos a ver cómo crear un enlace a Telegram para contactarnos desde nuestra web o para que los usuarios puedan compartir en Telegram un enlace a nuestro contenido. Continue leyendo →
Webkit scrollbar Una disección CSS de los pseudo-elementos y pseudo-clases que nos permiten personalizar por completo el scroll en los navegadores Webkit Continue leyendo →
Personalizar el scroll con CSS Cómo diseñar una barra de scroll multi-navegador con unas pocas líneas CSS. Un artículo sintético pero completo de las técnicas más modernas de personalización del scrollbar. Continue leyendo →
Selectores avanzados CSS 2/4 – [attribute] En este segundo capítulo sobre selectores avanzados vamos a ver el selector de atributo [attribute], su sintaxis, su funcionamiento y cuestiones de especificidad, pero sobre todo su aplicación práctica. Continue leyendo →