De acuerdo con la especificación W3 CSS, algo como: input[type~="text password"]
debe seleccionar campos de entrada cuyo tipo esté configurado como "texto" o "contraseña", ¡pero no funciona! ¿He malinterpretado esta línea?Selectores CSS de entrada múltiple [tipo]
E [foo ~ = "warning"] Equivale a cualquier elemento E cuyo valor de atributo "foo" es una lista de valores separados por espacios, uno de los cuales es exactamente igual a "aviso".
CSS spec source, es el cuarto de la parte inferior de la tabla.
En [fuente de especificación CSS] (https://www.w3.org/TR/CSS2/selector.html#pattern-matching), podemos ver esta nota: Varias secciones de esta especificación han sido actualizado por otras especificaciones. Consulte "** [Hojas de estilo en cascada (CSS) - Definición oficial] (https://www.w3.org/TR/CSS/#css) **" en la última instantánea de CSS para obtener una lista de especificaciones y las secciones que reemplazan. – Nolwennig