Quiero tener un área de texto que sea 500px, este es el CSS que uso para el área de texto:cómo hacer que textarea tenga el mismo ancho en IE y Firefox?
ancho: 498px; relleno: 0px; margen: 0px;
Me di cuenta de que IE y Chrome tienen un borde de 1px por defecto, por otro lado FF tiene un borde de 2px que da como resultado que el área de texto sea 502px en lugar de 500px, ¿alguna solución alternativa?
Solo una nota, podría especificar explícitamente el ancho del borde de texarea, es decir. border-width: 1px, pero el problema aquí es que no funciona bien con IE (el borde predeterminado de textarea en IE no se ve bien cuando el borde está establecido en 1px), podría cambiar el color del borde, pero No quiero hacer esto, prefiero mantener los estilos predeterminados de los navegadores, solo quiero que el ancho sea el mismo en todos los navegadores sin cambiar los estilos predeterminados ni establecer un color en el borde, ¿es esto posible?
es importante no confiar en las filas y las propiedades cols (y si terminas usándolas, también sabes que cambian dependiendo de la fuente utilizada también) y usar píxeles como los que has mencionado aquí. –