Maquetación HTML de un Clon de Google Paso a Paso
Clase 10 de 18 • Curso Práctico de HTML y CSS
Contenido del curso
Clase 10 de 18 • Curso Práctico de HTML y CSS
Contenido del curso
César Andrés Aguilar Párraga
Jean Nuñez
Bernardo Aguayo Ortega
Jose Morales Varon
Bernardo Aguayo Ortega
Joel Dominguez Merino
Angel Joaquín Velasco Gómez
Gabriel De Andrade
Emiliano Luna George
Miguel Angel Ramos Valdivia
Andrés Argote
Carlos Orozco
Christian David Sánchez
JUAN SEBASTIAN RODRIGUEZ JIMENEZ
Christian David Sánchez
Andrés Argote
Carlos Orozco
Lily Bejarano
Ricardo Rito Anguiano
Diego Rodriguez
Gilberto Andrés Alfaro Vivanco
Joel Dominguez Merino
Carlos Eduardo Gomez García
Ramón Ruiz
Joel Dominguez Merino
Julio Flores
Maritza Pacheco Cuno
TEOFILO TICONA CRUZ
Henry Caicedo Velasco
Lily Bejarano
David Alejandro García Graterón
Luis Lira
Sergio Díaz Fernández
Eduardo Rodriguez
Jorge Fidel Zubieta Choque
DANIEL SUAREZ
María José Ledesma
Jean Pierre Bautista Martínez
Ruth Lucy Campos Huamantica
LUIS FELIPE RESTREPO ARGÜELLO
Gilberto Andrés Alfaro Vivanco
Santiago Ruiz Gutierrez
Héctor Eduardo López Carballo
Santiago Ruiz Gutierrez
Este curso debería estar entre los primeros, porque aparte de que el profesor explica bien, lo hace todo super detallado como para que nadie se llegue a confundir. ⚡⚡⚡
Gracias buen aporte
me encanta el profe, me gusta su tone de voz y que esplique de esa manera
El sonido de cada inicio de clase es un poco adictivo ❤
JAJAJA concuerdo
la verdad que si, cada clase es una nueva aventura de aprendizaje :D
Cuando debo colocar una imagen por url y cuando debo de poner la etiqueta img? las dos son igual de rapidas? cual es la diferencia? y por rapidas me refiero a que podriamos tener una imagen en el proyecto en la carpeta assets y colocarla por background-image: url
Hola! Va a depender mucho de lo que estés haciendo con la imagen, la verdad es que hay una respuesta increíble en Stack Overflow, te la dejo aquí: When to use IMG vs CSS background-image. Pero contestando a tu pregunta de la rapidez, el performance es parecido, pero el tiempo de carga es generalmente menor con background-image, mientras que las animaciones pueden verse beneficiadas por usar la etiqueta img :D
Hasta donde sé. Es recomendable que si la o las imagenes que vas a utilizar, forman parte esencial del contenido de tu web. Uses la etiqueta <img> con su atributo alt. Así a nivel de SEO tu sitio estara bien optimizado. Y si indexas esas imagenes, puede que te llegue tráfico desde la o las mismas.
Personalmente usaba otras etiquetas para el maquetado, como el section para el main y muchos div. Me doy cuenta que el código queda más limpio de la manera que hace el profesor. Excelente clase!
Yo utilizo muchos divs como contenedores, pero el código del profe es super limpio
Me pasaba lo mismo marv, todos mis códigos llenos de divs y clases 😂
Estas son las ventajas más importantes que nos brinda la escritura de un marcado semántico
Código más claro y fácil de mantener Puede que te hayas preguntado para que usar ciertas etiquetas, como una etiqueta <nav> para contener tu barra de navegación, si esto sería igual a no usarla, o a usar una etiqueta <div>. O puede que lo hagas solo porque es recomendado.
Es cierto que muchas de estas etiquetas no representaran ningún cambio en la distribución del contenido o en la forma en la que se visualiza el texto, pero esta práctica permite que nuestro código tenga mayor sentido, y se acerque más a un idioma natural, donde cada elemento utilice las palabras adecuadas.
Ayuda a tu sitio a ser accesible La accesibilidad es una parte del desarrollo web que está adquiriendo notoriedad y relevancia en los últimos años, por el creciente uso del internet, y lo indispensable que se ha hecho para todas las personas, incluyendo a personas con diversidad funcional.
Mejora tu posicionamiento SEO Tu posicionamiento SEO puede verse afectado, positiva o negativamente de acuerdo a diversos factores, desde la forma en la que está redactado el contenido, el uso de palabras claves, un diseño responsivo o que el sitio sea accesible.
Buen aporte compañero !!
Me alegro que te haya servido @jsrodriguezj
Wao🚀 creo que me enamore del HTML semantico, Platzi tiene algún curso para aprender HTML semantico? Creo que dejare de lado tantos divs y empezare a usar las etiquetas como se debe.
Lo mejor que puedes hacer es leer la documentación para conocer las propiedades de las etiquetas y todos los estilos que les puedes aplicar, te dejo unos links que te pueden servir
Gracias @Carlos
Les doy un trucazo que estoy aplicando: Para todos los cursos uso git, cada vez que inicia la clase me voy a una branch que es para el ejercicio y luego regreso a master para hacerlo como hace el profe, luego las comparo con git history en vscode y creo que asi voy aprendiendo bastante y dandome cuenta de mis errores :D
como buena practica he escuchado que la etiqueta main solo se puede usar una vez
Así es, al igual que el Header y el Footer, la etiqueta Main debe usarse solo una vez por página.
Un buen dato, no lo conocía. Gracias :D
Algo que me encanta de HTML y CSS es que puedes crear ilusiones, por ejemplo, al ver la página de Google y ver que hay botones dentro del input te preguntas: "¿Cómo le hicieron para meter botones dentro del input?" Y al ver cosas como estas te das cuenta que es solo una ilusion, realmente los íconos y el input están separados, y esto se logra entender más cuando estás usando CSS.
Oo siempre lo he hecho con section. Ahora usaré main.
Yo lo realizaba con main. Desde ahora a mejorar la semantica de los proyectos.
Los profesores que explican detalladamente, paso a paso sin que el video dure tanto, son los mejores.
Opino de la misma manera.
Diego de Granda es uno de los mejores Profesores en Platzi, Ojala haga mas cursos..
Lo intenté, pero estoy lleno de divs. Hay q empezar de nuevo... Todo por las buenas prácticas.
En eso estoy también :D
Aquí están utilizando la metodología BEM , No debería ser main__input , main__input--container y asi...? o estoy equivocado ?
Hola!
Realmente no es un obligación separarlos con doble guión bajo, es más a gustos. Lo que se cuida es que se mantenga la estructura de Block-Element-Modifier.
Aunque normalmente el Modifier debería ser algo que cambio el elemento, como color, tamño, bordes, etc. Aquí puedes leer más acerca de la metodología.
Estamos para aprender y ayudar! Te dejo el siguiente enlace para que revises con mayor detalle sobre la etiqueta span: <span> </span>
gracias por el aporte
Sigo aprendiendo y no paro! Diego es muy claro! Gracias Diego! PlatziSalu2!!!
Asi es amigo, nunca parar de aprender, si se puede...la mejor energia :)
Nunca pares de aprender! 🦄
Buen profesor, denle un aumento.
❗️❗️ Main: Sólo puede ser usado una vez por cada página.❗️❗️
Cuándo usar main, section, article, header, footer y aside en el HTML
Deberias explicar un poco más el tema de cómo llamamos imágenes desde cualquier parte de la internet a través de la url para aquellos que aun son nuevos.
Solo es cuestión de usar la etiqueta <img src="" alt="">, y en el source colocar la url de la imagen que quieres incluir. Para obtener la url, la imagen que quieras dale click derecho y selecciona 'Copiar dirección de la imagen'
Hola compañeros, me surge una duda y agradecería si alguien me puede colaborar.
El profesor usa dos <div> para colocar los dos <button> (Un <div> para cada <button> respectivamente). ¿Por que no poner los <button> simplemente dentro de la <section> y ya? Es una mala practica ?
Muchas gracias por sus respuestas
Hola!
No es una mala práctica, simplemente depende de tus necesidades. Si tu notas que no hay ninguna necesidad de usar los div, bien podrías quitarlos.
Hola, compañero,
muchas gracias por la ayuda.