Necesito saber cómo puedo hacer que un <input> sólo admita números, y que sea sin JavaScript, he estado buscando en Internet, pero sólo me salen soluciones de lo más raras, todas con JavaScript y absolutamente incomprensibles. Estoy seguro de hay alguna forma de no tener que recurrir a JS, que hay algún parámetro presente en HTML que permita definir los caracteres permitidos.