Pop

Curso HTML5. Novedades - 5. Nuevos input tel,number y range

5. Curso HTML5. Novedades. Nuevos tipos de input: tel,number y range

  • Vamos a continuar con nuestro curso de html . Después de ver en la entrada anterior algunas de las nuevas campos de formulario que traía html5. En este capítulo veremos el funcionamiento de los input tipo tel, number y range.
  • Vamos con los nuevos campos de formulario que veremos en este capítulo: 
  1. Campo tel: Este tipo de campo es para números telefónicos. A diferencia de los tipos email y url, el tipo tel no requiere ninguna sintaxis en particular. Es solo un indicación para el navegador en caso de que necesite hacer ajustes de acuerdo al dispositivo en el que la aplicación es ejecutada.
  2. Campo number: el tipo number es sólo válido cuando recibe una entrada numérica. Existen algunos atributos nuevos que pueden ser útiles para este campo: 
    1.  min: El valor de este atributo determina el mínimo valor aceptado para el campo.
    2.  max: El valor de este atributo determina el máximo valor aceptado para el campo.
    3.  step: El valor de este atributo determina el tamaño en el que el valor será incrementado disminuido en cada paso. 
  3. Campo range: Este nuevo control le permite al usuario seleccionar un valor a partir de una serie de valores o rango. Normalmente es mostrado en pantalla como una puntero deslizable o un campo con flechas para seleccionar un valor entre los predeterminados
  • Aquí os dejo un vídeo con ejemplos de uso de estos controles:
  • Os dejo también el código html visto en el vídeo:
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <title>Pruebas</title>
    <link href="StyleSheet1.css" rel="stylesheet" />
</head>
<body>
    <form>
        <article>
            <header>
                <h1>Mi primera página html</h1>
            </header>
        </article>
        <nav>
            <ul>
                <li><a href="#">Uno</a></li>
                <li><a href="#">Dos</a></li>
                <li><a href="#">Tres</a></li>
                <li><a href="#">Cuatro</a></li>
            </ul>
        </nav>
        <article class="pagina">
            <section class="contenedor">
                <br />
                <img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNIIrOH9SJeXDSEeOFtMxez5Zfnozh9J3l27GClLeYM0LZSaUFN1zCiN3AG604Yxm03evhidS9gxy9bkM9TtOrgoBP1yPbk6CFIb6v8oiqpxWOMVcbEc-h66TLgHrRYXSZ0ZxPhSdtb0A/s640/Basedatosnba.png" />
                <figcaption><mark> diseño de BBDD para web Scrapping</mark></figcaption>
            </section>
            <aside>
              
                    <input type="search" placeholder="Busqueda" />
                    <input type="email" placeholder="email" />
                    <input type="url" placeholder="url"  />
                    <input type="tel" placeholder="telefono" /><br />
                    <input type="number" placeholder="numero" min="0" max="10" />
                    <input type="range" name="nunmero" id="numero"  min="0" max="100" step="25" />
                    <input type="submit" value="Enviar" />
               
            </aside>
        </article>
        <article class="pagina">
            <section class="contenedor">
                <br />
                <mark>ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ</mark> <br />
                ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ<br />
                ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ<br />
                ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ<br />
            </section>
            <aside>
                <p>YYYYYYYYYYYYYYYy</p>
            </aside>
        </article>
        <article>
            <footer>
                <ul>
                    <li><a href="#">Derechos de uso</a></li>
                    <li><a href="#">Copyright</a></li>
                </ul>
            </footer>
        </article>
    </form>
</body>
</html>

No hay comentarios:

Publicar un comentario

Curso .NET Core en C# - 34.Creamos nuestro propio log

34.Creamos nuestro propio log Hola a todos. En este curso, analizaremos todos los conceptos básicos, intermedios y avanzados de  ASP.NET...