Se puede crear un tipo especial de campo para introducir URLs utilizando el valor url para el atributo type:
.png)
Este tipo añade restricciones de validación en el campo. El navegador informará de un error si no se introdujo el protocolo (como http:), o si de algún modo el URL está mal formado. En dispositivos con teclados dinámicos a menudo mostrará por defecto algunas o todas las teclas como los dos puntos, el punto, y la barra inclinada.
Mira el siguiente ejemplo tomado de Firefox para Android:
