Detalles

Explicación de ancestor, ancestor y ancestor.

El término subordinado se refiere al hecho de que un elemento está contenido en algún lugar dentro de otro. El término opuesto es principal, que significa que un elemento está contenido por principales. Para el siguiente contenedor hacia arriba o hacia abajo, estos pueden usar los términos más específicos superior/secundario. Por ejemplo, imagina un documento con un párrafo que incluye un vínculo. El elemento superior del vínculo es un párrafo, pero también tiene el documento como principal. Por el contrario, el documento puede tener muchos párrafos secundarios, cada uno con vínculos. Todos los vínculos son descendientes del documento principal.

Intenta crear un formulario en el que los usuarios puedan enviar su color favorito. Los datos se deben enviar como una solicitud POST, y la URL en la que se procesarán los datos debe ser /color.

Mostrar formulario

Una solución posible es usar el siguiente formulario:

<form method="post" action="/color">
    <label for="color">What is your favorite color?</label>
    <input type="text" name="color" id="color">
    <button>Save</button>
</form>

Supongamos que deseas que una secuencia de comandos que se ejecuta en https://web.dev procese los datos del formulario. ¿Cómo lo harías? Pruébala.

Activar o desactivar respuesta

Puedes seleccionar la ubicación de la secuencia de comandos mediante el atributo action.

<form action="https://example.com/animals">
...
</form>

Usa mkcert: cheatsheet

mkcert en forma abreviada

Para ejecutar tu sitio de desarrollo local con HTTPS, sigue estos pasos:

  1. Configura mkcert.

    Si aún no lo has hecho, instala mkcert, por ejemplo, en macOS:

    brew install mkcert

    Consulta install mkcert en las instrucciones para Windows y Linux.

    Luego, crea una autoridad certificadora local:

    mkcert -install
    
  2. Crea un certificado de confianza.

    mkcert {YOUR HOSTNAME e.g. localhost or mysite.example}
    

    Esto creará un certificado válido (que será firmado por mkcert de forma automática).

  3. Configura tu servidor de desarrollo para que use HTTPS y el certificado que creaste en el paso 2.

  4. ✨ ¡Listo! Ahora puedes acceder a https://{YOUR HOSTNAME} en tu navegador, sin advertencias