4. HTML 5 SUBIR UNA IMAGEN! đŸ’» PAG WEB con BASE de DATOS đŸ’»[DESARROLLO WEB DESDE CERO (Parte 4/12)]

Ctrl Profe
1 Jul 202014:04

Summary

TLDREn este tutorial, se explica cĂłmo crear una pĂĄgina web sencilla utilizando HTML5, estructurada en diferentes secciones como perfil, amigos, fotos y bĂșsqueda de amigos. Se destacan conceptos clave como la semĂĄntica HTML para una mejor comprensiĂłn por parte de los navegadores y motores de bĂșsqueda. TambiĂ©n se muestra cĂłmo duplicar pĂĄginas para crear variaciones, como agregar un botĂłn 'Agregar Amigo'. Aunque el estilo aĂșn no se implementa, se menciona la importancia de CSS para personalizar la apariencia. Finalmente, se introduce el formulario para subir fotos, explicando el uso de etiquetas como `<input>` para manejar archivos.

Takeaways

  • 😀 El HTML5 se utiliza principalmente para dar estructura y semĂĄntica a una pĂĄgina web, mientras que el CSS se encarga de darle estilo y formato visual.
  • 😀 La estructura bĂĄsica de una pĂĄgina web incluye etiquetas como <header>, <nav> y <section> para organizar el contenido en secciones lĂłgicas.
  • 😀 Las pĂĄginas de perfil, amigos, fotos y bĂșsqueda son similares, con la Ășnica diferencia en el contenido mostrado, lo que permite duplicar el cĂłdigo y ajustarlo segĂșn las necesidades.
  • 😀 En el HTML, las etiquetas como <h1>, <h2> y <h3> definen tĂ­tulos y jerarquĂ­a en el contenido, mientras que etiquetas como <ul> y <ol> permiten crear listas.
  • 😀 El formulario <form> es crucial para la carga de archivos, como las fotos en el perfil. Este formulario usa el atributo <input type='file'> para permitir la selecciĂłn de imĂĄgenes.
  • 😀 Los formularios en HTML pueden incluir diferentes tipos de campos, como texto, correos electrĂłnicos, y fechas, dependiendo del valor del atributo 'type'.
  • 😀 El atributo 'action' en un formulario HTML define la URL a la que se enviarĂĄn los datos del formulario, y 'method' especifica cĂłmo se enviarĂĄn (GET o POST).
  • 😀 Los botones en formularios, como el <input type='submit'>, permiten a los usuarios enviar datos, y pueden incluir atributos como 'value' para personalizar el texto del botĂłn.
  • 😀 Aunque HTML permite ciertos formatos bĂĄsicos, como <h1> y <ul>, el diseño visual y avanzado de la pĂĄgina se logra a travĂ©s de CSS.
  • 😀 El uso de formularios en HTML tambiĂ©n incluye la posibilidad de controlar los tipos de archivos que se pueden cargar, limitando las extensiones aceptadas, como jpg o png.
  • 😀 La semĂĄntica en HTML no solo es importante para la estructura de la pĂĄgina, sino que tambiĂ©n facilita que los motores de bĂșsqueda comprendan mejor el contenido de la web.

Q & A

  • ÂżCuĂĄl es la funciĂłn principal del HTML en el desarrollo web?

    -La funciĂłn principal del HTML es proporcionar la estructura y semĂĄntica de la pĂĄgina web, lo que permite a los navegadores entender mejor el contenido de la pĂĄgina.

  • ÂżCĂłmo se diferencia la pĂĄgina de 'Mis amigos' de la pĂĄgina de 'Mi perfil'?

    -La pĂĄgina de 'Mis amigos' tiene la misma estructura que la de 'Mi perfil', pero en lugar de mostrar una foto personal, muestra varias secciones con amigos, las cuales se pueden duplicar segĂșn la cantidad de amigos que se desee mostrar.

  • ÂżPor quĂ© no se utiliza CSS en este punto del desarrollo?

    -El CSS se utilizarĂĄ mĂĄs adelante para dar formato y estilo a la pĂĄgina. En esta etapa, el enfoque estĂĄ en establecer la estructura y semĂĄntica con HTML.

  • ÂżQuĂ© importancia tiene la semĂĄntica en HTML?

    -La semĂĄntica en HTML es crucial porque ayuda a los navegadores y motores de bĂșsqueda a comprender mejor el contenido de la pĂĄgina, lo que mejora la accesibilidad y el SEO.

  • ÂżQuĂ© componente se introduce en la pĂĄgina de 'Mis fotos' que no aparece en las demĂĄs pĂĄginas?

    -En la pĂĄgina de 'Mis fotos' se introduce un formulario para subir fotos, utilizando un campo de tipo 'file' para cargar archivos JPG y PNG.

  • ÂżCĂłmo se agrega un formulario para subir una foto?

    -Se agrega un formulario con la etiqueta <form>, dentro del cual se coloca un campo <input type='file'> para la carga de archivos, junto con un botĂłn <input type='submit'> para enviar el formulario.

  • ÂżQuĂ© atributos debe tener el campo <input type='file'> para aceptar solo imĂĄgenes en formato JPG y PNG?

    -El campo <input type='file'> debe tener el atributo 'accept' con los valores '.jpg, .png', lo que restringe la carga a esos tipos de archivo.

  • ÂżPor quĂ© se utiliza el atributo 'action' en el formulario?

    -El atributo 'action' especifica la URL a la que se enviarĂĄ la solicitud cuando el formulario sea enviado. En este caso, el formulario se enviarĂĄ a un archivo PHP que se encargarĂĄ de procesar la carga de la foto.

  • ÂżCuĂĄl es la diferencia entre el cĂłdigo de la pĂĄgina de 'Buscar amigos' y 'Mis amigos'?

    -La pĂĄgina de 'Buscar amigos' es muy similar a la de 'Mis amigos', pero incluye un botĂłn adicional para agregar amigos, mientras que en 'Mis amigos' solo se muestran los amigos ya agregados.

  • ÂżQuĂ© es la etiqueta <br> y por quĂ© se usa en el cĂłdigo?

    -La etiqueta <br> se utiliza para crear saltos de lĂ­nea dentro del contenido de la pĂĄgina. Permite separar el contenido en diferentes lĂ­neas sin necesidad de un nuevo bloque o contenedor.

Outlines

plate

Cette section est réservée aux utilisateurs payants. Améliorez votre compte pour accéder à cette section.

Améliorer maintenant

Mindmap

plate

Cette section est réservée aux utilisateurs payants. Améliorez votre compte pour accéder à cette section.

Améliorer maintenant

Keywords

plate

Cette section est réservée aux utilisateurs payants. Améliorez votre compte pour accéder à cette section.

Améliorer maintenant

Highlights

plate

Cette section est réservée aux utilisateurs payants. Améliorez votre compte pour accéder à cette section.

Améliorer maintenant

Transcripts

plate

Cette section est réservée aux utilisateurs payants. Améliorez votre compte pour accéder à cette section.

Améliorer maintenant
Rate This
★
★
★
★
★

5.0 / 5 (0 votes)

Besoin d'un résumé en anglais ?