Clase magistral de desarrollo web en HTML y CSS: crea tu primer sitio web | Luis Carlos | Skillshare

Velocidad de reproducción


  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x

Clase magistral de desarrollo web en HTML y CSS: crea tu primer sitio web

teacher avatar Luis Carlos, Engineer, Web Developer and Instructor

Ve esta clase y miles más

Obtenga acceso ilimitado a todas las clases
Clases enseñadas por líderes de la industria y profesionales activos
Los temas incluyen ilustración, diseño, fotografía y más

Ve esta clase y miles más

Obtenga acceso ilimitado a todas las clases
Clases enseñadas por líderes de la industria y profesionales activos
Los temas incluyen ilustración, diseño, fotografía y más

Lecciones en esta clase

78 lecciones (5h 37min)
    • 1. Trailer

      1:40
    • 2. Introducción

      1:10
    • 3. Editor de código

      1:46
    • 4. Estructura de HTML

      2:24
    • 5. Elementos HTML principales

      1:39
    • 6. Atributos de HTML

      1:42
    • 7. Crear título de página

      3:05
    • 8. Insertar los primeros párrafos

      3:13
    • 9. Formato de texto

      4:34
    • 10. Insertar imágenes

      2:23
    • 11. Listas de HTML

      2:18
    • 12. Crear hipervínculos

      4:46
    • 13. Tablas

      2:52
    • 14. Insertar comentarios

      1:43
    • 15. Estilos de HTML

      2:58
    • 16. Formularios HTML

      5:43
    • 17. Formularios HTML II

      2:59
    • 18. Introducción al contenido de multimedia

      0:48
    • 19. Insertar videos en una página web

      2:57
    • 20. Insertar audio - HTML5

      2:02
    • 21. Etiqueta de objeto

      1:40
    • 22. Insertar contenido interactivo con etiqueta de inserción - HTML5

      1:25
    • 23. Insertar videos de Youtube

      3:13
    • 24. Crear una lista de reproducción de youtube

      2:54
    • 25. Introducción a CSS

      1:48
    • 26. sintaxis de CSS

      3:16
    • 27. Seleccionadores de clase

      6:35
    • 28. Cómo agregar estilos CSS

      8:27
    • 29. Modelo de caja con propiedades de frontera, margen y acolchado

      8:25
    • 30. Propiedades de fuentes CSS

      6:51
    • 31. Propiedades de texto

      5:04
    • 32. Elementos de bloque e inline (elementos de Div y Span)

      5:42
    • 33. Propiedades de anchura y altura

      5:23
    • 34. Propiedad de posición

      9:47
    • 35. Propiedades flotantes

      7:02
    • 36. Unidades relativas y absolutas

      14:56
    • 37. Proyecto #1 - Crear una galería web con HTML y CSS

      13:44
    • 38. Proyecto #2

      16:49
    • 39. Introducción a CSS Flexbox

      2:55
    • 40. Modelo de diseño de Flexbox

      3:26
    • 41. Propiedades de Flexbox

      1:48
    • 42. Mostrar propiedad

      3:59
    • 43. Comportamiento de Flexbox

      3:38
    • 44. Dirección de Flexbox

      4:19
    • 45. Envoltura con flex

      3:26
    • 46. Flujo de flexibilidad

      1:59
    • 47. Justificar contenido

      3:49
    • 48. Alinear elementos

      4:22
    • 49. Alinear el contenido

      3:26
    • 50. Pedido

      3:22
    • 51. Cultivar flex

      4:55
    • 52. Reducimiento de flex

      2:29
    • 53. Base de flex

      2:07
    • 54. Flex

      4:32
    • 55. Alinear uno mismo

      2:43
    • 56. Layout de Santo Grial

      0:56
    • 57. Placa de Santo Grial - primera versión

      5:22
    • 58. Layout de Santo Grial

      2:09
    • 59. Layout de Santo Grial

      5:35
    • 60. Layout de Santo Grial

      2:32
    • 61. Disposición de Santo Grial

      3:05
    • 62. Placa de Santo Grial

      1:42
    • 63. Layout de Santo Grial

      2:08
    • 64. Diseño avanzado - versión 1

      4:43
    • 65. Diseño avanzado - versión 2

      3:22
    • 66. Consultas de medios

      6:05
    • 67. Consultas de medios - versión 1

      2:57
    • 68. Consultas de medios - versión 2

      4:35
    • 69. Contenido de Flexbox

      0:37
    • 70. Galería web

      5:01
    • 71. Galería web

      6:41
    • 72. Galería web

      11:04
    • 73. Forma receptiva

      8:37
    • 74. Forma receptiva

      3:16
    • 75. Introducción de jquery

      0:35
    • 76. Jquery - crear una página de faqs

      9:56
    • 77. Jquery - crear página con pestañas

      12:41
    • 78. Felicitaciones

      0:19
  • --
  • Nivel principiante
  • Nivel intermedio
  • Nivel avanzado
  • Todos los niveles

Generado por la comunidad

El nivel se determina según la opinión de la mayoría de los estudiantes que han dejado reseñas en esta clase. La recomendación del profesor o de la profesora se muestra hasta que se recopilen al menos 5 reseñas de estudiantes.

2670

Estudiantes

1

Proyecto

Acerca de esta clase


HTML, CSS y HTML, Masterclass
es un curso de introducción al desarrollo de sitios web, donde te explico los conceptos principales de lenguaje y relación HTML con CSS, que te lleva a sitios web perfectos

HTML es un lenguaje de energía que te ayudará a desarrollar aplicaciones móviles, sitios web y trabajar con otros idiomas como JavaScript o PHP que te permiten crear páginas dinámicas.

B3fTBjg.jpg

¿Por qué unirse a este curso?

Este curso ayudará a aprender los conceptos básicos de HTML, HTML5 y CSS, y está dirigido a usuarios que tienen poco o ningún conocimiento de HTML y que desean adquirir los conceptos básicos de este idioma.

Tener una buena comprensión de HTML es una de las claves principales para desarrollar contenido de sitios web, y en este breve curso aprenderás los conceptos básicos de la lengua.

En la segunda parte de esta clase aprenderás a usar las propiedades del modelo de flexbox que permitirá de una manera más sencilla crear diseños que se adapten a cualquier tipo de dispositivo y con la ayuda de las propiedades de css y también con jquery, Crearé algunos proyectos de aplicación

Después de completar esta clase, puedes crear una página de contenido estático para profundizar en tu conocimiento de HTML, así como aprender los conceptos principales de las propiedades de CSS y CSS

Al final no dude en dejar un comentario!

Buena suerte!!

Lo que aprenderás en esta clase:

  • Elección de editor de código

  • Estructura
    de documentos HTML
  • Elementos y atributos HTML(5)

  • Creación de párrafos y formato de texto

  • Insertar comentarios

  • Creación de tablas y listas para mostrar datos en diferentes formatos

  • Hipervínculos para conectarse a otras páginas y "saltar" a contenido de página interna

  • Creación de formularios

  • Uso de imágenes y multimedia

  • Crear una lista de reproducción de Youtube

  • Entender el uso de CSS a páginas de estilo

  • sintaxis CSS

  • Uso de modelo de caja CSS y algunas propiedades CSS

  • Uso de clases y selectores de Id

  • Comprender importancia y cómo funciona el modelo de caja

  • Definir elementos de bloque e inline

  • Elementos de posición en diferentes puntos de la página

  • Propiedades de anchura y altura

  • Propiedad de posición

  • Propiedades flotantes

  • Unidades relativas y absolutas

  • #Proyecto - creación de galería web
  • #Proyecto - formulario de página web

 

¿Cuál es el público objetivo?

  • Este curso está dirigido a principiantes en el mundo de la tecnología y el desarrollo de web



Si quieres aprender más en el área de desarrollo web, puedes ver mis otros cursos:

Conoce a tu profesor(a)

Teacher Profile Image

Luis Carlos

Engineer, Web Developer and Instructor

Profesor(a)

Currently, I am an exciting Engineer and Trainer , who loves to learn and share knowledge and new experiences.

As Trainer participated in many projects directed to student in the areas of math, computer science, new technologies and web development . Several years of training helped me developed many skills that contribute to the personal development of each people.

You can follow some of my articles in my website where i share some tutorials in the area of new technologies.

Follow me on Skillshare!

 

 

 

Ver perfil completo

Calificaciones de la clase

¿Se cumplieron las expectativas?
    ¡Superadas!
  • 0%
  • 0%
  • Un poco
  • 0%
  • No realmente
  • 0%
Archivo de reseñas

En octubre de 2018, actualizamos nuestro sistema de reseñas para mejorar la forma en que recopilamos comentarios. A continuación, se muestran las reseñas escritas antes de esa actualización.

¿Por qué unirse a Skillshare?

Toma las galardonadas clases originales de Skillshare

Cada clase tiene lecciones cortas y proyectos prácticos

Tu membresía apoya a los profesores de Skillshare

Aprende desde cualquier lugar

Toma clases sobre la marcha con la aplicación Skillshare. Transmite o descarga para verlas en el avión, el metro o donde aprendas mejor.

Transcripciones

1. Avance: Doy la bienvenida a los kers HTML y CSS. Somos la vida real en el mundo. Desarrollo Off Web Mi nombre es Wish College. Soy desarrollador e instructor Web, y esa será nuestra guía en las próximas horas. Clase Indus Aprenderás lenguaje HTML Ése son los elementos estructurales básicos utilizados para crear páginas Web y CSS para darle estilo al contenido de pH, llevándote a una perfección fuera y diseño. Aprenderás el grado HTML y CSS oro de una manera sencilla, eficiente y divertida. Discursivo se divide en modelos donde se aprende en el primero. También se presentan todos los elementos básicos utilizados en un arma. El avance. Una vez que eso te permita llevar su sitio web a otro nivel en el segundo módulo, te enseñaré la sintaxis y propiedades del lenguaje CSS, que mejoran el diseño de tu sitio web. Al final de discutir, serás un experto en HTML y CSS pudiendo construir tus propios sitios web sin complicaciones en montaña rural y disfrutar 2. Introducción: el mundo de Internet y su crecimiento. Tráenos una serie de nuevos retos y posibilidades como crear su negocio online, genera contenidos multimedia, uso fuera de aplicaciones de redes sociales y otro tipo de servicios para crear contenidos online. Utilizamos el sitio web por su lenguaje HTML, que se define S a protege lenguaje de marcado utilizado para estático donde los contenidos de la página se utiliza este lenguaje para describir la estructura fuera de las páginas web utilizando el marcado. HTML es el lenguaje que permite representar muchos contenidos diferentes. El lenguaje como elementos representados por los tecnicos que se utilizan para crear contenidos como las tablas, imágenes,enlaces en papel de Vera Griff imágenes, y así uno. En los próximos videos, aprenderás a crear algunos de estos contenidos en tu página web. 3. Editor de código: L O alumnos después de que aprendas en primera clase utilidad fuera lengua veg Daniel. Presento ahora el software usado para escribir cabra para varios idiomas, incluyendo HTML. El programa utilizó sus corchetes y de código abierto inteligente y moderno, donde podrás escribir tu frío más rápido al reconocer automáticamente diferentes elementos de culto y usar el ámbito de vida a en la derecha y columna, que te permiten abrir con un ratón. Haga clic en el navegador utilizando este Aiken en el panel derecho fuera de la aplicación. El izquierdo y la columna enumera los archivos de trabajo, y debajo hay una vista de carpeta. En este último fuller. Se puede ver un archivo con un solo clic sin abrirlo realmente. Con un doble clic se abre el archivo para su edición, agregándolo a la lista de archivos de trabajo Para instalar. Tienes que ir a este sitio web briquetas punto io y hacer clic en descargar brackets. Para empezar a descargar en archivo stel, es necesario seguir instrucciones que son muy fáciles. En unos dos minutos, tú F corchetes en sigilo. El último paso es ir a sus programas y seleccionar corchetes para iniciar la aplicación. Ahora puedes empezar a escribir código HTML. Nos vemos a continuación. Alumnos de video 4. Estructura de HTML: El objetivo principal de esta clase es aprender la estructura básica, a menudo. Documento HTML. Antes de empezar, voy a crear un nuevo archivo de correo electrónico asalariado para usar para la forma en que las muertes de página que quiero crear . Voy a los hombres un archivo, selecciono nuevo y seguro en archivos de carpeta con nombre, casa y extensión HTML. Como dije antes un archivo HTML como diferentes tipos de contenidos razona por qué usamos X para distinguir entre ellos. La estructura principal. Horno documentos html como un Siris de impuesto que son comunes a todos los documentos lo haré ahora mismo en el Creado archivaron las cubiertas que hacen partes de esa estructura. En primer lugar, HTML debe comenzar con el tipo de documento declaración tipo pato HTML. Esta declaración define la muerte. Este documento está cumpliendo con la versión cinco off html. Los documentos HTML comienzan ahora con HTML de cubierta, y nosotros cortaríamos html en la parte inferior del documento que es el elemento raíz, a menudo página html. Siguiente. El elemento es el primer elemento que aparece después de la etiqueta HTML de apertura. En el documento en colocamos cosas como el título de la página Usando title tech, agregamos JavaScript a nuestro parche con script, tech, enlace final a hojas de estilo externas y otro recurso es finalmente la parte visible fuera de la documentos. Dónde escribimos gran parte de nuestro abrigo. Esta parte fuera del documento HTML está entre la etiqueta de cuerpo de inicio y final Tenemos ahora. Hacer mi instructor fuera. Nuestro documento definido Ya está listo para crear los contenidos en su página web. 5. Elementos de HTML principal: bienvenido de nuevo a este nuevo video. Ahora se define esa estructura de documentos. A ver, ¿cuáles son los elementos de un archivo HTML? Como dije en la introducción HTML como elementos representados por etiquetas un elementos HTML usualmente consiste fuera startek y un Antec con el contenido insertado entre ellos. Detectar el nombre especificado. Cierto tipo de contenido que puede ser un ingreso de imagen, tablas ref menos cesan y otro tipo de contenidos. Cuando usas el software y escribes la señal menos que que puedes ver, eso es aparecer mucho texto que puedes usar cuando escribes una deuda, automáticamente crea la baraja final como ves cuando creo la estructura de documentos . En esta situación de ejemplo. Escribí una etiqueta de párrafo iniciando y terminando tech, y ahora escribo tabla de tecnología que se utiliza para crear tablas en HTML. Ahora que ya sabes usar texto para crear diferentes contenidos, pasemos al siguiente nivel. No te pierdas el siguiente video, donde aprenderás qué son elementos, atributos y su importancia 6. Atributos HTML: los elementos HTML. Como usted vio antes yo representé por Tex. Cada elemento puede tener un brazo son atributos una raíz neta proporcionan información adicional sobre un elemento. Siempre se especifican en el startek y suelen venir con un nombre tributo y valor corresponsal. Ya voy a abrir. Detectar que se utiliza para las imágenes. E m g tec. Si recuerdas, dije en el video de HTML Elements que usualmente startek como una tecnología final correspondiente. El tecnológico de imagen es uno de los textos que no siguen esta regla. Apenas tener un dick inicial regresando ahora a la tecnología de imagen en los atributos menos off voy a mostrar a primero Do with Death recibe un número que especifica el con off la imagen, y el otro es el que tengo que recibe el I 've fuera de la imagen insertada con estos dos atributos. Siempre puedes cambiar el tamaño de la imagen en tu página web. Esto son sólo dos atributos. Muerte. Un elemento de imagen puede f cuando añadimos imágenes en los futuros videos, puedes ver más atributos para este elemento 7. Crear título y encabezado de página: Hola otra vez y felicitaciones por llegar a. A pesar de la maldición, aprenderás en las mejores lecciones la diferencia convencer y texto que puedes usar en HTML. Ahora es el momento de construir un sitio web. El objetivo principal de las próximas lecciones es crear texto e imágenes, contenidos en páginas, enlaces fuera de sitio web y F papel para navegar entre ellas. El equipo que voy a desarrollar es un viaje de agencia donde voy a describir y siempre un destino. El primer cambio que voy a hacer en la página es el título de la deuda aparece en la parte superior, cambiando el contenido fuera de title tech para viajar con nosotros. Ahora voy a escribir mi tema usando la tecnología de adición. Html. Eddings proporcionan información valiosa al resaltar temas importantes y comprender la estructura de los documentos. Otra gran ventaja es el uso de los motores de búsqueda de la muerte, agregando como indicador de qué texto es más importante en una página. Si tienes que comer unas páginas integrales, la que use Eddings debería aparecer por encima de esa. La muerte no tiene en los resultados de búsqueda. HTML usa seis niveles fuera agregando mazos edad 12 h seis, donde la edad uno define lo más importante y un seis. El menos importante tener. Entonces voy a escribir mi cualquier cosa usando el código HTML, empezando por la tech it one e insertando los mazos que se utilizan. Tema de la página S hizo como te dije antes de un ponche que habla de destino de viaje disfrazado. Voy a hablar de India y describir alguna información sobre este país para estos tipos. Pongo el texto bienvenido a él. No obstante, entre agregar Tex, voy a hacer otra copia y cambiar la adición de tecnología a los dos años de edad y ver las diferencias entre ellos. Ahora que hago los cambios, se pueden ver las diferencias en hermano usando la revisión de vida para empezar en la parte superior con tener uno y abajo con cualquier cosa para en la parte superior. Se puede ver el título viajar con nosotros que cambio en el titulo tech. Tengo ahora mi tema principal en Where, Pledge Using the terminings. Siguiente video, hablaré de párrafos 8. Inserta tus primeros párrafos: Bienvenidos de nuevo, estudiantes. En este punto fuera de la clase, cambiamos el título de la página y escribimos el tema principal usando la tecnología de adición. Es hora de escribir algún texto sobre el tema de la página. Voy a entrar en esto ahora. los párrafos. Ellos son uno de los más utilizados. Html TEX El párrafo Tech se utiliza en pares, la cubierta de apertura usando P yendo antes de los textos de ref oso y la carne de tecnología de cierre estar yendo tras el texto. Debes usar los párrafos a bloques de texto dentro de tu página web. El navegador en automáticamente salta la línea antes y después de tus párrafos para darle a la página un aspecto consistente. En mi carpeta hecha, tengo un archivo llamado Text India, donde tengo los mazos que quiero para la página. Basta con abrir, copiar y ahora insertar entre la etiqueta de párrafo. Ahora que pego el texto, vamos a guardar el archivo y ver cómo se ve en el navegador. Ya puedes ver el texto en nuestra propia página con el agregado anterior. Si bien en mi archivo HTML, el texto de copia aparece con muchas líneas y espacios manu entre palabras. El navegador no refleja estas diferentes líneas en especias, apareciendo todas las cubiertas caen con esto. Las líneas en espacios son ignoradas por el navegador. Si hago ahora una copia fuera del contenido del párrafo, se puede ver que la página como otro oso ref extremo para usar fuera de los padres. Como dije anteriormente, en la línea se rompe en el principio. Indios fuera de la nueva barrera Si si quieres tener más saltos de línea entre párrafos o 80 y sobre texto, imagen u otro contenido, puedes usar la tecnología de salto de línea que está representada por B R. Este mazo como solo apertura dick Utilizo ahora mi archivo html para poner saltos de línea dentro. Mi primer ref de repuesto mordió las palabras Océano e India y otro entre los dos párrafos con el texto principal que puedes ver en el navegador. X esperaba que tuvieras un salto de línea después del trabajo oceánico y si más una ruptura de línea entre los riffs do bear, Los saltos de línea son muy útiles, y no podemos simplemente dejarlos caer en nuestro HTML donde queramos cambiar el espaciado entre ciertos elementos. Después de estos dos textos, aprenderás en la siguiente lección algún texto para formar un texto. Nos vemos pronto 9. Formateo de texto: hola otra vez después de hablar de párrafos y etiquetas de salto de línea, presentemos los nuevos tecnicos, empezando por negrita y cursiva cuando quiero definir un texto bowl. Solía ser tecnología que se puede usar en una sola o múltiples palabras hacia adelante y se puede definir dentro de otra carpa como un párrafo o un enlace leaper o fuera, simplemente usando la tecnología negrita esto para gravar. utilizó un negrita y cursiva en versiones anteriores fuera de HTML. Son declarativos como depreciados, pero los navegadores deben seguir apoyando textos depreciados, pero con el tiempo es probable que las gradas se vuelvan obsoletas. En el futuro. No obstante, esto ha sido sustituido por la tecnología de énfasis representada por E. M y la tecnología de trazo por defecto. Esto se exhibe en cursiva y negrita, respectivamente, por lo que podemos usarlos como sustitutos de director. Además, estos nuevos textos se cumplen con los nuevos estándares HTML más recientes, el énfasis ed stroke html Tex. Utilicé de la misma manera que otros textos. Colocamos la etiqueta de apertura antes del texto y luego la tecnología de cierre después del texto que queremos escribir. Ahora voy a usar nuestra página HTML para estos dos textos en situaciones primero para formarlo con fuerte valía tecnológica, India En mi párrafo Solo hay que poner la palabra dentro. El fuerte inicia una tecnología final para la otra situación. Quiero crear fuera del oso ref. Tendríamos fuertes formatos de énfasis. El texto. Este es un texto. Nos haríamos etiqueta fuerte mirando a la página después de guardar se ve el resultado esperado con el mundo con fuerte énfasis formato dentro oso, ref y el siguiente exterior. Hagamos ahora el mismo procedimiento con E m. Tech. Yo usé las mismas palabras para hacer este cambio. En primer lugar, la palabra India dentro del texto y después el texto donde voy a cambiar las mazos de fuerte. Esperan enfatizar Destaca que permite que el texto con tamaño tele espere en el navegador sea visible. los cambios usando la tecnología GM el Martek es el siguiente en hablar. Se utiliza esta etiqueta. Si quieres resaltar partes de tu texto, veamos ahora cómo se ve en el navegador. Vuelvo a usar la palabra India para poner entre esta nueva tecnología abriendo el navegador. Se puede ver distrito de deudas. A mí me gusta hacer palabras como dije antes, después del Martek. Es hora de pequeña etiqueta que, como dice el nombre, define un texto más pequeño usando Ahora esta baraja para fuera. Texto fuera de mi ref desnuda y ver los resultados. Con la adición fuera de esta nueva etiqueta en el navegador, ve que parte off oso texto izquierdo es ahora más pequeño, los dos lastex nuestra vista y en su lugar el primero definido aparte de texto que se borra en un documento y el segundo una palabra nuestros techs que se inserta en un documento. En el siguiente ejemplo, se usarán juntos. Quiero eliminar la palabra India y poner Tailandia el trabajo que quiero poner en tamaño texto trato es India y en su lugar vale Tailandia. Para la palabra eliminada, el navegador huelga una línea a bajo valor eliminado, y el trabajo insertado ahora está subrayando después en la tecnología de inserción. Ya está hasta ahora, estudiantes, nos vemos próxima lección 10. Insertar imágenes: bienvenida de nuevo a los alumnos después de haber tenido texto Informa. Ahora vamos a usar imagen en nuestra página web. Para agregar imágenes hay que usar la imagen. Toma yo soy G que solo tienen una tecnología de inicio. Voy a escribir mi Ted usando para atributos importantes que proporcionan información adicional sobre este elemento HTML. El primero y el más importante después produjo la fuente que especifica las mascotas fuera del archivo. Voy a tener mi fuente escribiendo CRC y el tramo final que está en mi directorio principal. Y si el nombre de India que J. Peg, se puede ver que software reconocido automáticamente defile deuda de imagen está en mi directorio principal , lo cual es muy útil. Los otros tres atributos importantes son el ult que especifica un texto alternativo para una imagen. Si la imagen no se puede mostrar. Por último, las TIC y con fuera de la imagen para poner la imagen con el tamaño que quieras, lo haré si ahora la Alltech y escribe texto India imagen después de dis tag I derecho, tengo con valor por cientos de píxeles y quiero hacer con el valor off 300 pixels Ahora guardé el documento y puedo ver la imagen en mi navegador. Si cambias una fuera del tamaño en rutas, por ejemplo, tengo 200 puedes ver que la imagen aparece con diferente tamaño. Como era de esperar, Menos acción que quiero hacer es cambiar el nombre de la imagen, para no ser reconocido por el navegador y se puede ver el texto que definimos en la baraja, todo cambiando en mi abrigo a India. Uno. Eso lo veo en el navegador. Ahora no se reconoce la imagen y aparece el texto en la imagen. El siguiente paso fuera de esta página web es enlazar a páginas fuera del sitio web utilizando un per links. 11. Listas de HTML: Para este nuevo video, aprenderás a crear listas. HTML ofrece dos formas de especificar menos información que debe contener cuando nuestro mercado menos elementos usando tech you l creas un A Norbert menos marcado con balas y con tech O l y ordenarlo menos lo que proporciona un número de menos para este ejemplo y usando ph propio punto html Quiero crear un en orden al menos después de la muerte de la imagen me m en la página antes de empezar mi menos solo voy a crear un párrafo con texto, conocer ciudades top de la India. Y después de este texto, pondré mi lista en orden con tres nombres de ciudad, empezando por mi tech Tú l defino que i f y en orden lista y entre la u l iniciando y terminando tech, pongo cada elemento en mi lista dentro el tech l primer elemento off menos es texto Balmain. El segundo será Deli City y último Elements brazalete son ahora tengo en mi página listada tres ciudades usando una lista ordenada como puedes ver en el navegador si cambias de ti l 20 l ves que en lugar de fuera de las balas te F números en cada elemento fuera de la se liberan. Como puedes ver, es muy fácil crear arrendamiento con HTML. Por ejemplo. Puedes usar estas listas fuera de las ciudades para crear individuo callejero por apenas muerto. Describa cada ciudad usando April ings dos filas entre las páginas. Es sólo una sugerencia para utilizar esta lista. Gracias y nos vemos próxima lección. 12. Crear hiperenlaces: Hola hacer esta nueva clase. Quiero crear cualquier por enlace entre dos páginas diferentes y usar enlaces internos para saltar con parte especificada fuera de la página actual, empezando por April Inc. Primero, voy a copiar mi propia página y crear otra deuda. Doy el nombre sobre dot html ahora acaba de abrir el nuevo archivo HTML y elite los textos más antiguos y reemplazado nueva deuda de contenido. Quiero que mi segunda página esté segura de que el segundo tono sea diferente. El nuevo texto está en mi archivo de texto que utilicé para mi primera página. Voy a copiar ahora el texto y hacer el cambio en el nuevo tono. Después de cambiar el texto, utilizo otra imagen usando este mismo abrigo. Solo necesito seleccionar en mi directorio principal la imagen que pensamos viajar dot Jay Pek en lugar India dot jay pek. Ahora tengo mis dos páginas con todos los contenidos que quiero, y es momento de crear los Sperling's. El tecnológico que se define para los enlaces de abril es el ATEC. Una de las respuestas más importantes arranca de este elemento es un borrador de atributos, que indica el destino del enlace que puede ser un enlace externo a y donde Patch son simplemente un nuevo dedo del pie de votación. Otra página que tengo en mi directorio. Voy a abrir mi a tech y mi atributo. Un borrador recibe mi segunda página sobre dot html ahora solo F dos justo entre el inicio y y etiquetar el texto que como el April Inc escribo para dext disfrazado sobre nosotros y cierro finalmente, Atec viendo ahora las tuberías en el navegador. Puedo ver que el por link en los mazos y si hago clic abrí la página sobre puntos html s que queríamos ahora solo hay que crear un enlace desde la página sobre punto html hasta la página home. Placas sobre punto html i f. utilizar lo mismo importó para conectarse a su propio tono con un borrador de página receptora en punto html y justo en página, creando un Abril vinculado a la página inicial que terminamos. Ahora la parte más profunda del enlace puedes navegar ahora entre estas dos páginas. Otra opción es enlazar a una parte específica de su documento en lugar de otra página. Si deseas enlazar a una parte específica, puedes usar atributos de idea que te permitan identificar una parte de tu pitch y gema a la sección usando cualquier página por enlace enlaza nuestros derechos cuatro veces cuando tienes mucha información en una Web y quieren darle al usuario una forma de saltar a una sección en particular. En el siguiente ejemplo, utilicé este método solo para ir de abajo a la mordida, paré encima usando cualquier perlado y creando un I D. En el encabezado fuera de la página Para esta situación, pongo mi tecnología de adición y me d con nombre back top, y ahora se reconoce esta parte off documento. Con esto, d ahora solo necesito crear un enlace en la parte inferior de la página para saltar a la parte superior, usando en mi tecnología el atributo, un borrador con la etiqueta de ceniza y la idea que doy en la parte superior. Tener el último paso es escribir texto borde superior a F cualquier texto perlado para saltar a la parte superior de la página. Yo sólo voy a hacer algunas copias de la imagen para poner más contenido en la página y ver mejor el efecto de los nacientes. El eslabón inferior ahora salta al principio como te puedes ver. Entonces por ahora, nos vemos próxima lección 13. Tablas: Hola. Es hora de crear establos en tu página web. Las tablas HTML son adecuadas para cuando se desea presentar información en una clara y estructura, siendo más fácil disponer eso, como texto, imágenes y enlaces. Echemos un vistazo al HTML utilizado para crear una tabla. Existen cuatro textos principales utilizados para crear tablas. Se define una tabla HTML con tecnología de tabla que define la tabla de inicio y se han correspondido, terminando tecnología hasta el final. Fuera de la mesa, es fila de tabla se define con tecnología TR. El otro se define con th tech, que por la tabla de visualización falla Eddings con tanto lejos Matt como Central dando más énfasis a nuestra columna de mesa. Methinks un dato de tabla se define con Tedy y se utiliza para escribir diferentes tipos de datos en celda. Todo este lejano textos como una tecnología de inicio y final para definir el principio y el final cada elemento. Para el siguiente ejemplo, quiero hacer una tabla con dos columnas y dos filas, que se apagó la rosa es el final de la tabla. Como dije anteriormente, la tabla comienza con el tech de mesa, y después de éstos quiero mi papel de liderazgo usando el TR Tech. Y ahora defino los datos dentro de la fila como agregando, usando el th dos veces porque tengo dos celdas para poner datos de encabezado dentro del th tex escribo agregando una y encabezando a y mi fila está ahora termina para crear la segunda fila. Yo ahora mismo mi tr tech y entre el inicio y el final en Tech, creo dos textos TD para poner a mi hija en las dos celdas, escribiendo datos uno y fechados hasta ahora. Es hora de guardar mis cambios y ver los resultados en el navegador. Como era de esperar, obtenemos una tabla que subir en dos columnas con la adición en la primera columna y que en la otra fila, como se puede ver, es muy fácil crear tablas usando HTML. Nos vemos siguiente lección. 14. Insertar comentarios: para esta lección, hablaré de fuera para hacer comentarios en sus abrigos. El stick de comentarios se utiliza para insertar comentarios que no se mostrarán en su navegador y no afectan a su abrigo HTML y corresponsal. Donde el pH espera La principal ventaja de usar comentarios es la explicación fuera de la derecha y abrigo teniendo especial relevancia cuando el usuario está dando los primeros pasos en HTML, o incluso para usuarios con más experiencia cuando usan abrigo muy extenso y trabajan en muchos proyectos y a veces son muy meses sin trabajar en alguno de ese proyecto. Como puedes ver en esta página, ya puse los comentarios fuera de Siri para insertarlos. Yo usé la tecnología común, y entre la tecnología inicial y final, inserto los comentarios que explicarán cada parte del abrigo, cada uno elementos diferentes que m. En mi expediente. Alguna vez comenta, simplemente diciendo qué tipo de contenido llamar pondrá como párrafo, establos, listas y demás. Si lo desea, puede agregar comentarios más extensos para explicar en detalle lo que hace cada parte del abrigo. En este ejemplo, escribo un comentario diciendo que he ordenado lista usando el ol Tech para explicar lo que el apilado esto Es todo por ahora. Nos vemos siguiente lección 15. Estilos de HTML: como antes. Dije, el HTML se utiliza con la propuesta de crear contenidos para las páginas de Internet. Pero cuando hablamos de la aparición de sus elementos, HTML es muy limitado. ¿ Qué? No es bueno. Si estás tratando de darle a un sitio web un diseño o identidad personal, su propuesta de este video es solo para dar una ligera introducción a los estilos fuera del contenido HTML para resaltar parte del potencial fuera del lenguaje de las hojas de estilo en cascada, también conocido como CSS, volviendo a la apariencia fuera de los elementos. El CSS es lo que permite realizar los cambios fuera de color, posición y otras propiedades fuera de los elementos, utilizando un atributo con estilo de nombre que recibe una propiedad CSS y valor corresponsal que habilita el cambio fuera del estilo en el Elemento HTML. Entonces la regla principal es el uso de un estilo asociado con ataque, y para este ejemplo que utilicé en el ataque, P creó un estilo Edward para cambiar el color de la propiedad del texto con valor azul. El inmueble y el valor definirán qué cambiar en los elementos HTML para el párrafo de este tipo modificará el texto que llama a azul. Como se puede ver en el navegador. Existen otras propiedades utilizadas en párrafos que podemos utilizar. Estilo de malas hierbas Atributo como texto la línea para la alineación del texto, tamaño del teléfono y la familia de la diversión. Para los fondos de texto, puedes aplicar Martin una regla en tu tecnología. Tan solo hay que separar cada gobernado por semi colon. Yo quiero postularme ahora. Otra norma a este párrafo. Cambiar el tamaño del texto Utilizando la propiedad de tamaño divertido con valor 14 píxeles en el navegador es visible. El cambio con este nuevo valor Otro gran cambio que podemos hacer es el color de fondo fuera la página que por defecto es blanco. Estos cambios se deben aplicar dentro del body startek si quieres aplicar el color a toda la página usando la propiedad de color de fondo dentro de la etiqueta body, definí color de fondo con valor luz justo después de guardar el archivo, podemos ver que el proceso ahora refleja estos cambios con el nuevo color de fondo gris claro. Es todo por ahora. Gracias 16. Formularios de HTML I: Bienvenido de nuevo a este nuevo video. En los próximos minutos se dedican a crear formularios. Los formularios HTML son uno de los principales puntos de interacción entre el usuario y un sitio web. Permiten a los usuarios enviar diferentes tipos de datos desde sitio web fechados que la mayoría de las veces es Cento, un servidor Web que tiene la función de recibir y administrar datos. puede hacer un formulario HTML a partir de campos de texto, botones, botones, selección, casillas de verificación o botones de radio. La principal diferencia entre el formulario HTML y el simple documento HTML es que la mayor parte del tiempo los datos recopilados por el formulario se envían a un servidor Web. Como dije anteriormente en la unidad de ese tipo configuró servidor Web para recibir y procesar los datos . El propuesto fuera de este video no es configurar un servidor Web. Es aprender a crear diferentes tipos de granjas utilizando campos de texto, enviar botones y botones de radio, empezando por el abrigo que te ayuda a entender mejor para crear la granja. El formulario HTML siempre comienza con Fordham Tech que representa una sección de documentos que contiene controles interactivos para enviar información a un servidor Web dentro de forma de inicio y cierre Tech es donde insertamos los diferentes elementos. El elemento más popular es el elemento de entrada HTML que se utiliza para crear controles interactivos para formularios basados en Web con el fin de aceptar datos del usuario, Existen diferentes tipos fuera de elementos de entrada como campos de texto, botones de radio, casillas de verificación y otros. El primer ejemplo a mostrar utiliza dos tipos fuera de los campos de texto de elementos para recibir información y un botón de envío. Empieza a escribir mi abrigo. Creo la sección de inicio y final usando la forma tecnológica. El siguiente paso es agregar los elementos fuera de la granja, insertando tecnología de entrada que hay un atributo llamado Tipo que recibe el tipo off elementos disfrazados. Quiero un campo de texto a derechos, por lo que este elemento recibe un texto de valor. El siguiente después es el nombre del atributo que utilicé para recibir el nombre por el cual se reconocerá el valor en cierto en el campo de texto para disfraz. Doy el atributo nombre, valora mi nombre. La última acción es el nombre correcto antes de la tecnología de entrada para aparecer los pasos antes del campo de inserción de texto haciendo una visión general. Primero i f un elemento de entrada que es de tipo texto y vamos a recibir un valor que será reconocido como mi nombre en el navegador es visible. Esto en Patel Mint, donde podemos escribir textos ahora es el momento de crear otro elemento similar que reciba la edad en lugar de nombre. Apenas me ganaron el abrigo anterior y ahora la edad correcta antes de entrada Tech y cambiaron el atributo de nombre a mi edad para ser reconocido. Ahora con este nuevo nombre, menos cambio a Mike se cambia el tipo para él al lado de número porque ahora en este campo, quiero recibir una edad que está representada por un número a presentar Ahora esta granja nos sentimos que tengo para poner cualquier botón de poner. Tengo que cambiar el tipo de texto a enviar porque ahora tengo que enviar la información requerida Este elemento de entrada como un valor después de ruta que recibe deudas, muestra el botón de envío de muerte. Yo solo quiero que aparezca texto enviar en botón. El show del navegador era ahora este árbol elementos de entrada primero recibe texto, otros números y para el último para confirmar los datos insertados, se puede ver que el segundo campo que recibe números como flechas para aumentar y disminuir el número que pones en el campo. Esta situación sólo es posible porque el campo se definió como número y no texto. El detalle final es la dirección que se puede ver en la parte superior fuera de la página, donde se ve negando atributo que definí como mi nombre y mi edad que ahora están recibiendo la información que escribo en los dos campos. Mi nombre recibió información deseo y mi edad. El número 35. Se trata de una inteligente esperada en pelea información que se ha presentado en la finca. 17. Formularios de HTML II: después de la primera forma, es hora de crear una granja que reciba contraseñas. Quiero ahora una nueva forma con el registro que recibe tipo de texto y cada valor mi registro en el nombre de las actitudes. En el segundo elemento de entrada, quiero recibir la mejor palabra. Por lo que la mía puso elemento como contraseña de tipo al texto, no ser visible. Defino ahora ahí a través de la noche para el arreglo con valor lo mejor de mí. El último elemento es el botón de enviar como creamos en el ejercicio anterior. Puedo ver ahora en el navegador esta nueva forma que es muy utilizada en situaciones sobre indicación en sitios web. Ahora que alguna vez me forma con lugging Best y submit button, voy a tener un botón de radio a la última forma creada para definir el género fuera de la persona. Para usar este tipo off elemento de entrada, tengo que cambiar el tipo a radio y atributos definidos. Nueve con valor mi género a mis dos elementos de entrada. Cuando se tiene una lista de botones de radio desarrollados dados a nombre después, debe ser el mismo para cada opción en lo menos para asegurar que Onley una entrada de radio en el grupo pueda seleccionarse cuando se envíe la granja, incluirá la content off value attribute que definí a cada botón de radio seleccionado para el primer elemento de entrada desarrollado. Defiant es masculino y la segunda hembra. Tengo ahora mi nueva granja con el botón de radio y ella en el navegador Arnel visible los cambios con este nuevo tipo de campo. El último cambio es la adición de un botón que hace que el reset apague la información que pones en la granja. Eso podría ser útil cuando estamos llenando el formulario y hay un error por escrito. Solo necesito otro elemento de entrada donde defino mis restablecimientos de tipo, y quiero que aparezca el botón con el botón de reinicio de texto abriendo el navegador. Ves que al seleccionar este botón, la información en los diferentes campos de texto brillará como se esperaba 18. Introducción a el contenido de multimedios: multimedia como sonidos, música y archivos de video pueden agregar algunos contenidos interactivos para atraer y toda la atención fuera de los espectadores. sitios con estos contenidos son frecuentemente preferidos por los departamentos de marketing porque fuera su capacidad para presentar completamente la marca usando abrigo que ha estado disponible desde hace años. Ahora puedes vaciar cualquier número de diferentes tipos de archivos multimedia, creando contenidos increíbles en un sitio web. En los próximos videos, te mostraré un texto fuera de HTML de Siri que te permitirá añadir elementos multimedia con propuesto fuera llegar al contenido de una página web. 19. Insert videos en un sitio web: Hola. Esta es la primera lección donde uso un video de elemento multimedia que se utiliza para especificar video en documentos HTML. Para introducir este tipo de contenido, utilicé video de ataque que tiene la función Toe end video union document. En la autointroducción de la tripulación al HTML, aprendes que los elementos pueden tener atributos. Deuda proporciona información adicional sobre el elemento específico para este tipo de elemento. Hay dos atributos importantes con los que he terminado, como el uso en las imágenes, porque si yo y con no se establece la prenda, carga mi video de parpadeo salvajemente. Para este ejemplo, utilizo elemento de video con el con apagado para 100 pixeles, y he apagado 300 pixeles. Por último, los atributos de los controles se utilizan para ofrecer controles que permiten al usuario controlar la reproducción de video , incluyendo búsqueda de volumen y zumbido reanudación Blais Vic. Dentro del video, utilicé esta pila AR que recibe archivos de video alternativos, que el navegador puede elegir. El Browder simplemente usará los primeros formatos reconocidos que utilicé para que estos chicos atribuyan en este elemento. CRC dos especifica la fuente de video y el tipo de atributo para decirnos el tipo de medio de Internet fuera del recurso de medios para este ejemplo. El archivo es película que y antes, y el tipo es video em antes uso un nombre antes de archivo, pero el archivo html soporta otros dos formatos de video diferentes. Donde ellos y abrazar. Por último, el texto entre el video Tex sólo se muestra en navegador muerte no soportan los elementos de video disfrazados. Pongo el mensaje inválido, hermano. Después de terminar el frío, veamos cómo se ve en el brother de video. Como se esperaba como un apagado serio. Qué roles te ayudan a administrar el contenido de video. Ahora bien, si quieres eso, el video comienza automáticamente en tu página. Tan solo f para cambiar los controles de atributos cuando creo y se ve en el navegador después de guardar los cambios. Death Review Inicio real por sí mismo. Es todo por ahora, Estudiantes. Nos vemos siguiente lección. 20. Insertar audio - HTML5: hola Después de David te. Hablemos de la de ustedes. Ese es otro elemento multimedia importante cuando quiero insertar sonidos. Usé value tech y, al igual que el video usa los controles atributo para mostrar de tus controles como Bligh bows n volume . Por lo que empecé mis elementos de audio que a la muerte a través de él controla a continuación el elemento fuente que permite especificar alternativa. Todos los archivos que el hermano pueda elegir del navegador utilizarán el primer formato reconocido , como en el video. Para estos elementos utilizo contra atributo CRC para recibir el archivo fuente. Y para este ejemplo, quiero soplar un archivo cargando el atributo tipo de onda dock, especifica el tipo de archivo para estos chicos y ahora el archivo y recibe el valor Al do wife. Además de la forma lejana menta valor elemento soporta a otros archivos tipo off y entre y ogg . Por último, el texto entre los inicios de valor y la tecnología de cierre se mostrará en el navegador que no admitan estos elementos. Al igual que ejemplo individual, yo ahora mismo el mensaje hermano inválido. Para estos elementos en el navegador, ahora tienes el video de la lección anterior e insertado audiófilo. Basta con usar el botón de reproducción para iniciar estos archivos it Así que por ahora, nos vemos próxima lección 21. Etiqueta de objetos: hola. Es hora de introducir un nuevo elemento. El elemento objeto objeto de correo electrónico desechado representa un recurso externo que puede ser tratado como una imagen o simplemente un recurso a ser y dirigido por un plug in. Puedes usar este elemento para vaciar multimedia en tus páginas web. Like ¿Cómo ves archivos flash o simplemente otra página web en tus documentos HTML? Para este primer ejemplo, defino un objeto con el con off 300 pixels, y he apagado 200 pixels y lo recibe que atribuye el nombre fuera del recurso para este caso. Archivo video dot m Antes, después de guardar, se puede ver este archivo cargando en el hermano. El siguiente bloque F abrigo I presentándole a Steph un archivo de video. Un archivo HTML que me m. en otra carpeta Llamar a Tim situación y usando la falta. Negamos que soy índice que HTML con el trigo apagado 800 píxeles, y pensé 600 píxeles. El resultado en el navegador es otro archivo HTML que puedes ver en la página y aparece después del más ligero en cierto video. Es todo por ahora. Alumnos nos nos vemos pronto 22. Insertar contenido interactiva utilizando la etiqueta de etiqueta de empde - HTML5: hola y bienvenido de nuevo. El siguiente paso para mostrarte es ellos tech did HTML in element se utiliza para terminar una aplicación externa o contenido interactivo. lo que llamamos un plug in para este siguiente ejemplo simplemente voy a terminar otro video como las dolencias de objeto que definí mi con y tengo para este ejemplo con un con off 600 pixels y pensé que 400 pixels y el archivo fuente ahora está dado por CRC Attribute que recibe la película de archivo un punto mp para estos palo no ha sido una parte fuera de html cuatro y su nuevo en versión cinco. Una diferencia entre objeto y elemento luego vacío es que los primeros s de arranque y tecnología y ellos sólo f apertura de tecnología. Como se puede ver, se puede ver en el navegador el objeto y video que definimos en la propiedad source. Es así por ahora. Nos vemos siguiente lección 23. Insertar videos de Youtube: Bienvenido de nuevo. La forma más fácil de reproducir videos con HTML es usarte para La diferencia entre los ejemplos anteriores es que utilicé videos que se guardaron en mi directorio principal, pero para disfrazarse, mi fuente serán las mascotas de video en Internet para reproducir un video en tu página web utilizándote para usar la tecnología I frame que especifica en tu marco de línea. Empieza a escribir mi resfriado. Abrí marco y especificé trigo apagado 400 pixels, y pensé 300 pixels Para cambiar eso. Mencioné fuera del reproductor los atributos SRC Dame quiénes son l video que quiero jugar y por disfraz. Copio uno Warrell que tengo en mi archivo de texto y lo mejor a mi editor de abrigos. ¿ Cómo obtengo este enlace? Simplemente tienes que ir a YouTube y luego, después de seleccionar un video, haces clic en compartir y selecciona Opción y y aparece en S. R. C. Atributa el enlace que necesitas para ganar el video link que es diferente del enlace original fuera del video. Ahora es visible. ¿ Haces video en el navegador después de este paso? Si quiero reproducir automáticamente el video cuando un usuario visita la página, solo necesito tener un puntera perimetral simple. Tu YouTube, que son yo también juego con realmente uno. Haremos que se reproduzca automáticamente. El valor predeterminado está fuera de juego con valor cero que hace video. No juegues. Se puede ver en el navegador que con esta reproducción automática activar el video se inicia cuando abro la página. Otra opción es reproducir el video en bucle sin detenerse para hacer ese cambio. Yo aún el bucle perimetral y le doy uno al Valle, y ahora el video va a bucle como queramos. Bucle con valor. Zero es el valor por defecto fuera de este perímetro. Corro ahora la película otra vez y pongo el video al final para ver que el video volverá a empezar automáticamente. El último tipo en mostrar es el display off. El jugador controla eso, por defecto es muy uno. Lo que hace mostrar los controles. Si deseas quitar los controles, solo necesitas cambiar los controles Perimeter a valor cero y los controles se desactivarán como puedes ver ahora en la página. Cosas 24. Crea una lista de reproducción de youtube: Hola y bienvenidos de nuevo, Ya sabes, ahora, fuera a terminar videos de YouTube en tu página web, cambia algunas propiedades para los videos como habilitar y deshabilitar los controles, looping video y cambiando los lados fuera del video para este nuevo ejercicio, quiero agregar un video, pero usando una lista de reproducción de YouTube en lugar de un solo video como lo hiciste en la lección anterior . Si aún recuerdas a Wims un video de YouTube, utilizo la tecnología de marco de ojos terminando los atributos SRC. Yo les puse los vestidos para conseguir esta dirección. Selecciono el video que quiero luego dando clic en compartir y seleccionar opción final y aparece en SRC ellos el vestido que necesitas copiar a tu editor de abrigos ahora empezando. Habíamos llamado por mi playlist. Voy a crear el I frame tech Y primero definí el tamaño fuera del jugador con un trigo apagado 500 pixels y enseñé 400 pixels. Siguiente s son ver dónde voy a recibir la dirección de la lista de reproducción para recibir la lista de reproducción. Siempre puedes usar este abrigo estándar que tengo en común. El truco es la idea que aparece al final fuera de la dirección después del símbolo del vehículo para tener esto d. voy a ti a donde he seleccionado cada do siguiente. Seleccioné nombre del canal para mostrar todas las listas de reproducción fuera del canal. Y después de eso, selecciono la segunda lista de reproducción que F 138 videos. El playlist ya está abierto y tengo que seleccionar en la parte superior el vestido I d Eso está al lado del símbolo igual. Esta es la idea que tengo que añadir a mi dirección S r. C haciendo ahora la copia. Abrí el navegador y se puede ver que al menos s 130 18 años como esperaban a lo mejor a los siguientes videos fuera de la lista de reproducción. Basta con ir a los controles Botones para cambiar al siguiente video de la lista de reproducción. Eso es todo por ahora. Gracias 25. Introducción a CSS: Hola. En este punto, ha aprendido lenguaje HTML que se utiliza para crear contenido de página que por defecto sigue el flujo normal de una página web. Pero este lenguaje no toma en cuenta la creación off estilos como el tipo off front. jóvenes que llaman posicionan fuera de diferentes elementos, cambian el tamaño de la imagen y otros detalles. Está aquí. Deuda, lugar CSS. Descendiendo un papel importante. ¿ Por qué? Para estilizar texto plano Web con fondos académicos, enlaces de abril Proporcionar un poderoso control sobre la presentación a menudo. Documento HTML CSS. También conocidos s hojas de estilo en cascada se pueden separar fácilmente del HTML. Lo que resulta muy fácil modificar todo el look fuera de la página web. Hay otras grandes ventajas de que CSS sea fácil de aprender y entender el aumento de bajas velocidades en una página web como un fácil mantenimiento, y se puede reutilizar el mismo estilo shit en múltiples páginas Web. En las próximas lecciones, verás cómo crear estilos para páginas de desgaste con el fin de pensar en ventaja de todos estos beneficios de las hojas de estilo en cascada. Gracias 26. Sintasa de CSS: Como dije anteriormente. CSS se utiliza para cambiar el estilo de los elementos creados inv envejecido ml frío. El primer paso importante es crear un estilo para crear estilos que me perdí F Una deuda de regla consiste en un selector y un bloque de declaración que se encuentra en una estructura delimitada por una brace sin ping y la de cierre, donde un selector está en HTML tech como una red o mejor etiqueta ref en la que se aplicará un estilo. El bloque de declaración como una sola propiedad o el grupo de propiedades como color con deuda TIC son las propiedades seleccionadas que quiero cambiar el estilo, utilizando los valores que es la parte que asigna un valor particular al inmueble que nosotros están cambiando en currículum. Quiero cambiar una tecnología HTML que se da por un selector que es, una propiedad que quiero firmar con un valor respectivo. Para ser más claro en el ejemplo de abajo, quiero cambiar el color a verde y los fondos de texto a verdana fuera de mi párrafo. Deuda está definida en mi abrigo. Como se puede ver en la imagen ser tag es mi selector, color y familia de fuentes son las propiedades que quiero cambiar y verde n verdana nuestros desarrolladores que quiero asignar a las propiedades. Si quieres cambiar más de una propiedad por una tecnología específica como en este ejemplo, tienes que usar una semi columna entre cada par off property y value. Otra situación diferente es donde se quiere afectar a más de una etiqueta HTML con el mismo estilo. Para esa situación, se utiliza una columna para separar cada una del selector para cambiar. Ahora lo haré con sin fin antes arancel y aplicé a la adición la misma regla que solicito el párrafo. Por lo que solo necesito usar este nuevo selector para compartir la regla de párrafo con tener tecnología. Eso es lo que hice ahora donde aplico la regla creada a mi elemento de tener como ves en el navegador. Tener texto ahora se ve afectado con el mismo estilo creado para el párrafo. Gracias 27. Selectores de clase e idde: Hola otra vez. Ya vimos los selectores HTML que se utilizan para representar textos como párrafos, y todo es como lo veías anteriormente. Pero también puedes definir tus propios selectores usando clases y yo d selectores. El beneficio de usar clases y yo DS es que puedes tener el mismo elemento HTML pero presentarlo de manera diferente dependiendo de su clase o yo D. Así que puedo tener más de un párrafo en una página que puede tener diferentes estilos porque usan diferentes clases o ID en el CSS. Un selector de clases es el nombre precedido por un punto y un selector I. D es un nombre precedido por un personaje Nash, ahora más en detalle y comenzando con gafas como dije se pueden usar cuando quieras diferentes estilos de un elemento en particular. Para este ejemplo, tengo dos párrafos y luego agregando, y quiero darle estilo a dos párrafos usando diferentes tamaños de texto, color y fuente. Primer párrafo con tamaño frontal 20 pixels y color azul y segundo par riff pedos pixeles y color marrón. Dentro de nuestro HTML frío. Asignamos una clase en particular mediante el uso de los atributos de clase dentro de nuestra tecnología para la situación. Necesito clases diferentes porque quiero diferentes estilos. Definir primer párrafo con nombre primero y segundo con nombre. Segundo cuando definí estas dos clases en CSS, empezando siempre con esa bicicleta seguida Apellido utilizo para clase primero, tamaño frontal con valor 20 pixels y color azul y para mi clase segundos las mismas propiedades tamaño frontal, pero ahora con valor 14 píxeles y color con valor marrón, puedes distinguir ahora estos diferentes estilos en el navegador. Como se puede ver. Otra cosa que puedo hacer que sea un poco diferente es afectar todos los elementos que quiero con el mismo estilo. Para este ejemplo, solo quiero tener el mismo estilo usado para primer párrafo en mi elemento tener, uniendo la adición con clase primero usando coma para separar los dos textos. Y ahora el estilo es similar a ambos elementos. Entonces la gran ventaja de usar clases es que puedo reutilizar los mismos estilos en múltiples elementos. siguiente paso es I D selectores Deuda en CSS te permiten apuntar elementos por sus valores I D. El gran diferencia cuando se compara con las clases, es que yo los selectores, son únicos. Por lo que puedes aplicar en Lee al contenido fuera de un elemento. Si recuerdas en HTML, yo d se puede usar para crear una herramienta de anclaje a una parte específica fuera de la página. Y si incluyes a Martin cuando yo d. el navegador no sabrá a dónde ir cuando hagas referencia al i D. Porque que yo d se utiliza en diferentes partes fuera del documento HTML. Eso es lo que ves en el archivo propio dot html que creo previamente, donde tengo un ancla definido que hace que ese enlace de paro salte al elemento que como el i d back top que es mi agregar un elemento. Si tienes más de un elemento con estos me d. nombra el navegador, no sabes a dónde ir. Este es un ejemplo sencillo para entender por qué yo d solo se usa una vez que nos igual valor. Entonces usando el ejemplo anterior usado en gafas, cambio ahora clase a I D. Y donde definí los estilos en lugar de usar un punto antes de morir. El nombre que usé la tecnología hash para esta primera situación. No cambio el estilo para mi elemento de adición. Como se esperaba, la final. Pondré un similar como cuando usé gafas aplicando diferentes estilos a los párrafos. Si ahora quiero cambiar el estilo para que el final sea similar con primer párrafo, no puedes usar I d selector porque, como dije, no puedes usar un poderoso en diferentes elementos en tus documentos. Entonces la mejor manera es usar una clase para efecto párrafo y agregar, Nos gustaría mismo estilo como las ideas antes de gracias. 28. Cómo añadir estilos de CSS: para llevarlo. Estilos CSS En un sitio web, puedes usar tres formas diferentes para insertar CSS cold, el primer estilo interno shit segundo, estilo externo shit y el último uso en estilo Leiden. La ventaja de usar cada uno depende de lo que estés haciendo con estilo. Veamos ahora fuera usar cada uno de ellos y cuál es la ventaja y estas ventajas. En primer lugar, el estilo interno caga donde escribes Este año ha llamado a que las armas en sección muerta de un archivo en particular se inserten dentro del estilo de apertura y cierre de tecnología. Esos fueron los métodos que utilicé en los capítulos anteriores, donde cambio el estilo de un oso ref. Y luego tener esto hace que sea fácil aplicar estilos con el fin de reutilizar Deco's Do this ventaja off usando un estilo interno shit es que cambia al estilo interno shit on Lee Effect la página donde se insertan las causas. Entonces si quieres aplicar estilos en otras páginas, necesitas declarar todos tus estilos en cada una de las páginas de tu sitio web dentro de la sección F. Para el siguiente ejemplo, quiero especificar algunas propiedades nuevas, adición extranjera y el párrafo que he definido en el potro HTML usando algún texto. Como dije, el oro está escrito en esa sección y dentro etiqueta de estilo que definí ahora con regla CSS para mi tener uno con color azul y tamaño 24 pixels. Para el párrafo, quiero el tamaño del fondo con valor 20 pixels, color de fondo amarillo y para definir la familia divertida utilizo valor podría aquí. Ahora que defino agregar en párrafos reglas, ven los cambios en el navegador la segunda forma de usarlo vender hojas a tus armas es usar una porquería de estilo externo que es simple. Un individuo CSS presentado que vincula a su sitio web. La enorme ventaja de usar este método es que lo que hayas cambiado en el cago CSS afectará a cada página de tu sitio web que esté conectada al archivo CSS. Por lo que dis evita que tengas que hacer cambios médicos en cada página. Los archivos CSS se pueden crear utilizando cualquier editor de texto como cuando se crea un archivo HTML. La única diferencia es que debes guardar el archivo con la extensión CSS para incluir una hoja de estilo externa en una fuera de tus páginas web. Necesitas tener una tecnología de enlace dentro de la tierra. Despegue su página donde utilice atributos. Deuda REHL especifica la relación entre el documento actual y los documentos vinculados y tipo atributo para decirle a los medios. Escriba los documentos de longitud. ¿ Simplemente dijo un borrador? ¿ Está la ubicación fuera del archivo CSS? Ya puedes ver todos estos atributos define en nuestro documento usando hojas de estilo llamadas style dot CSS. Por lo que quiero ver alguna vez evaluar el tipo de archivo con el estilo de nombres. Y eso es lo que sí sé crear en mi directorio principal. El archivo con nombre, estilo dot CSS que serán mis hojas de estilo externas. En el primer ejemplo de mierdas de estilo interno, creo el estilo para agregar en párrafos elementos, pero ahora quiero hacer lo mismo. Pero con el archivo CSS externo, solo necesito mover la regla creada a mi archivo CSS después de guardar defile es deuda visible. Mi página web sigue f los estilos aplicados previamente con texto color azul y tamaño 24 pixels y las celdas definidas para el párrafo con tamaño frontal, 20 pixels, color de fondo amarillo y familia de fondos Podría ea si yo simple cambio, ref de repuesto color de fondo en CSS. Se ve que los documentos HTML que está conectado al archivo CSS externo cambiarán el color de fondo fuera del párrafo. Como era de esperar, Reanudar hojas de estilo externas te permite poner toda tu información de estilo en un archivo CSS completamente separado. A continuación, simplemente puede hacer referencia al archivo CSS desde dentro. A continuación, cada página web y el contenido de la página se peinará de acuerdo con el archivo. El obvio enorme ventaja de este método es que solo necesitas cambiar el estilo en tu archivo de hoja de estilo, y los cambios se harán en cascada a través del resto de tu sitio web siendo los mejores métodos para usar , dando un gran flexibilidad y fácil mantenimiento. Ahora, finalmente, estilo de Dean Line que es específico de la propia etiqueta utiliza los atributos de estilo HTML para cambiar el estilo de elementos. No se recomienda este método porque cada cambio que podrías en el CSS frío como para hacerse en cada etiqueta que quieras aplicar el estilo. Entonces si tienes tres párrafos en una página, tienes que aplicar los estilos tres veces dentro de cada mazo. Este es un buen asunto para solicitar cambios CSS individuales que no se van a utilizar repetidamente en un sitio web para este ejemplo, tengo que igualar párrafos donde cambié el primero, el llamante a azul y el tamaño de fuente a 30 píxeles. Este cambio nuestro único aplicado al párrafo específico que ves en el navegador. Esa situación donde el segundo párrafo no tiene cambios. Este asunto está lejos de ser ideal. Como dije, porque si quieres cambiar las propiedades de estilo, tendrías que tenerlo todas y cada una de las instancias fuera del estilo en cada una de las páginas de tu web, Gracias. 29. Modelo de caja con la que borde, margen y de de colores: Yo Aprendamos ¿cuál es el modelo de caja CSS? El modelo de caja CSS es la base fuera del control de diseño para las páginas web. Es muy fácil de entender y usar. Permitiéndonos posicionar y espacio son elementos HTML exactamente como queremos. En el modelo de caja hay cuatro elementos importantes. El primero es nuestro contenido. Eso puede ser simplemente una imagen son algunos textos y que se representa en estos imagen en el centro. segundo elemento que está alrededor del contenido es apostar muerte, desafiando al espacio entre nuestro contenido y el borde del elemento. A continuación, tenemos el elemento fronterizo, que podemos utilizar para dibujar una línea alrededor de nuestro contenido y para terminar. Tenemos margen, que define el espacio entre el borde fuera del elemento y cualquier otro elemento fuera de la página . Entonces veamos las propiedades de calle insertadas en este modelo y veamos algunas de ellas empezando por borde CSS. Esa es la propiedad que le permite especificar el estilo con y la persona que llama. A menudo elementos bordean, y él es un corto y propiedad para las siguientes propiedades de frontera individuales, la propiedad de trigo de frontera que especifica hacer es fuera de las cuatro fronteras hacen propiedad de estilo de frontera que especifica qué tipo de frontera a y el color del borde que se utiliza para establecer el color fuera de los cuatro bordes. Si utilizas Onley, barred su propiedad, que real efecto todos los cuatro lados menudo elemento como este ejemplo donde alguna vez estilo para mi borde bereft para efecto todos los lados con un borde trigo off 10 pixels bar su estilo. Vimos su valor y azul como mi llamador fronterizo. Entonces, ¿qué pasa? Ves estos valores aplicados en el párrafo como se puede ver en el navegador en las propiedades de CSS menos off Ves que U F propiedades individuales para cada lado izquierdo, derecho, stop e inferior que se pueden usar para cambiar Onley un lado apagado la frontera si quieres. Entonces si en lugar de border uso border top en Lee, el lado superior fuera del párrafo se ve afectado con esta propiedad. Eso es lo que voy a hacer ahora Aplicar sobre Lee esta propiedad a frontera agachado. Habríamos dicho valores Onley cambiando el estilo de trueque a disgustado. Entonces ves que este estilo sólo se aplica a la parte superior de nuestro párrafo. Ahora veamos la propiedad de margen CSS que se utiliza para agregar espacio alrededor de los elementos. En primer lugar, sustituí los valores fronterizos a Evel para las fronteras. Tendríamos el mismo estilo. Ahora me m margen propiedad a nuestra regla de párrafo. Y si simplemente creo un margen con 100 píxeles, esto dará 100 píxeles a todos los márgenes del párrafo. Tenía ahora otro par si para ver mejor los márgenes entre estos dos elementos si simplemente cambiaba a un valor de margen más bajo. La distancia entre los dos elementos disminuye como se esperaba, propiedad Margin es sólo una propiedad simple, acortada para las propiedades del margen individual marcan la parte superior derecha abajo y dejó una situación similar que sucede con el borde propiedad. Ahora, si solo quiero cambiar, detén margen fuera segundo par si tengo que desperdiciar para hacerlo antes de escribir C Evaluar Y como quiero aplicar cambios todos en segunda tarifa, puedo crear una clase para mi segundo párrafo que yo dar texto de nombre ahora en código CSS, hago la regla para esta clase con la propiedad de margen superior. Valoraríamos uno nunca píxeles y borraríamos la regla anterior insertada para los elementos de párrafo. En este momento, solo tengo un margen superior aplicado en el segundo párrafo usando el nombre de clase corresponsal . Otra forma que puedo usar es con la propiedad de margen dando el Valle para los cuatro lados 100 píxeles para el cero superior para los derechos pero, um, y izquierda usando la propiedad de margen con valor 100 000 El primer valor representa margen. Segundo valor superior con margen cero, derecha cierto margen inferior y último margen izquierdo que es, en la práctica, el mismo que margen de uso. Arriba con valor 100 pixels Ahora para terminar los márgenes si lo desea. Simplemente marque a la izquierda y a la derecha con 50 píxeles y los demás con cero, solo necesitas escribir cero 50 píxeles cero y 50 píxeles para terminar los elementos del modelo de caja. El padding propiedad que se utiliza para generar especia entre contenido y margen y utiliza muy similar con la propiedad margin. Existen propiedades CSS para configurar la ropa de cama para cada lado. A menudo elemento top rights los compraron y se fueron. Pero al igual que el margen, se puede utilizar el relleno de propiedades acortado que se utilizó para propiedades individuales para cada una fuera de los lados lejanos. Cambié ahora mi estilo de segundo párrafo, y hay un acariciamiento de 20 píxeles y ves que la especia entre texto y margen segundo párrafo aumenta. Si solo quieres cambiar justo valor inferior, simplemente puedes usar gasto de fondo con 10 píxeles es que Usas la propiedad de la cama con cero cero, luego píxeles y cero siendo desierta. Corresponsal del valle a acariciando propiedad de fondo. Es así por ahora, las cosas. 30. Propiedades de fuentes de CSS: I. Nosotros hemos visto arriba, también, a pesar de enviar excusa para crear CSS gold así algunos de los conceptos de los niños asociados a hojas de estilo en cascada. Ahora que ya exploraste algunas de las principales propiedades, es hora de ver otras propiedades. Asociar ID con fondo de texto. Las propiedades del fondo CSS son adecuadas para cambiar los ajustes básicos del frente como la familia frontal , tamaño diferente y la onda frontal. Con algunas propiedades, se puede definir la audacia, tamaño y el estilo fuera del texto, empezando por la propiedad de familia frontal que define el frente que se aplica al elemento seleccionado en CSS. Existen dos tipos principales de familia off fund, el apellido, donde se define una familia de fondos específica como tiempos New Roman Ariel o verdana que se conoce algunas aplicaciones de Microsoft como Power Point. El otro tipo es la familia genérica que puedes usar para definir un grupo fuera de las familias divertidas con un look similar como Saref San serif o mono especia. En la práctica, toda familia genérica como asociativa fuera de los nombres de familia de Siri. Pero si quieres ser más específico en el tipo de teléfono que quieres usar, siempre será mejor usar apellidos Para especificar el frente, puedes configurar a la familia divertida de un texto con la propiedad familiar de fondo usando estos dos tipos, esta propiedad debe todos varios nombres frontales como sistemas de reserva. Si el navegador no soporta el primer fondo, intenta el siguiente fondo y así uno. En este siguiente ejemplo de código, definí para mi primer párrafo el fondo Propiedad familiar Primero con valor. Verdana esa es mi primera opción. Segundo valor posible Ariel y menos opción. Usé el espacio mono familiar genérico. Esa es mi prioridad más baja. Entonces si en tu computadora, no nunca que ella o aérea la página usaría los fondos de especias mono que pudiera encontrar. Para el segundo párrafo, utilizo otra combinación telefónica, empezando por tiempos de valor New Roman para primera prioridad y para segunda opción y diversión final Familia podría aquí. Para este ejemplo, no usé ninguna familia genérica. Ahora la segunda propiedad utilizada para los textos. El estilo de teléfono que se utiliza en su mayoría para especificar texto en cursiva. Esta propiedad tiene tres valores normales, es decir valor predeterminado donde el texto se muestra normalmente como ves ahora donde aplico este valor en código CSS cambiando para cursiva. Se ve que el texto se muestra en cursiva como cuando se utiliza este estilo en aplicaciones de texto como Microsoft words y finalmente, oblicua que es similar a cursiva pero último soporte. El siguiente inmueble es de tamaño divertido que utilicé en algunos ejemplos anteriores y especifica el tamaño fuera del frente que aplicé. En este punto, siempre usé esta propiedad con unidades de píxel, pero en otros videos verás que hay otras en unidades que puedes usar con más ventajas. La sintaxis utilizada para esta propiedad es el tamaño de la diversión y el valor correspondiente. Para el primer párrafo, aplico ahora tamaño de teléfono apagado 14 pixels, y en el segundo párrafo, me m un valor de 20 pixels. Por último diferente blanco. Dicho esto, mostraría carro salado en caracteres en texto. Esta propiedad acepta ya sea valor curado o pred si ng valor numérico. Las palabras clave de disponibles son normales que se utiliza para definir caracteres normales, y estos el valor por defecto toro que, como ves, definen caracteres stick más audaces y más ligeros están relacionados con el blanco frontal computado fuera del elementos padre que es un concepto más inventa que está relacionado con el Eric E. Off baj elementos que voy a hablar otras lecciones. En este punto, sólo hay que saber que en la mayoría de las situaciones fuera valor Boulder es similar con perno de valor y más ligero con valor Normal. Otra opción para esta propiedad es usar valores numéricos, donde los mapas normales de valor de palabra Q hicieron en America Valley 4/100 y el valor bolt mapea a siete cientos que utilicé ahora en segundo párrafo y esto similar con válido que f en primera tarifa esta propiedad puede y valores desde cuando cientos a nueve cientos, donde los pasos son más múltiplos cuando cientos, eso es todo por ahora. 31. Propiedades de texto: Veamos ahora algunas propiedades de texto que se pueden usar junto con la propiedad de fondo acechado previamente primer texto. El renglón sí nos permitió alinear texto dentro de un elemento que puede elegir de izquierda, derecha, centro o justificar nota que este texto de alianza de propiedades dentro de sus elementos contendientes, no en toda la página. Para el siguiente ejemplo, tengo un texto más largo para los dos párrafos donde el segundo no tiene ningún valor fuera de texto alineado mientras que el primer párrafo lo dije con valor a la izquierda. Ves que después de asumir el valor que queda, la alineación no cambió siendo igual al segundo párrafo porque left es el valor de alineación predeterminado que asume el segundo párrafo o cualquier párrafo si la propiedad no está definida. Después cambié el valor del primer párrafo a la derecha. Y aquí vemos diferencias en la alineación fuera de los dos textos, uno una línea a la derecha y otro a la izquierda. El siguiente valor es centro, centrando el texto, y finalmente tenemos el valor. Justificar ahora, la deuda de la propiedad de Caller de CSS rebatió el color de primer plano fuera del contenido del texto , elemento extranjero, , elemento extranjero, recibiendo el nombre del color o cava un código decimal correspondiente al color que utilicé al principio. Algunos ejemplos para esta propiedad. Y ahora voy a llevar esta propiedad a los párrafos, dando color gris a los textos de primer párrafo. Si sencillo quiero huevos una llamada decimal para el mismo color, solo necesito usar un poco de pastel. Apenas deuda todos los días los valores decimales de salida para diferentes colores. Vigilando el color gris. Veo que la salida decimal llamada para gris es 808080 Este es un resfriado que necesito poner en CSS y se ve que no hay cambios en el color del texto del párrafo como se esperaba, porque en dos párrafos, defino el mismo color. Siguiente propiedad es letra especiado. muerte controla la cantidad fuera de especias entre cada letra en un elemento dado. Veli normal es el valor por defecto y puedes usar un valor de tierra usando diferentes unidades como usas en tamaño deformado. Defino en este ejemplo para mi segundo párrafo un espaciado entre letras con valor dos píxeles y ahora cambiando a cuatro píxeles. Ves que la especia aumenta cambiando a la normalidad. El especia toma la especia predeterminada entre letras Situación similar al primer párrafo donde no uso esta propiedad. Asumiendo la especia predeterminada para terminar las propiedades del texto, tengo la línea. Yo haría CSS propiedad que establece la cantidad de especia utilizada para líneas como en elementos de nivel de desbloquear texto . Especifica el mínimo que me gustaría fuera de las cajas de línea dentro del descarrilamiento en no reemplazados en elementos de línea . Especifica el I que se utiliza para calcular caja de línea. Veamos en la siguiente lección hacer conceptos fuera de bloque y en línea elementos. Ahora uso esta propiedad en primer párrafo y le doy un valor a los píxeles tirando pedos y se ve que alguna vez diferente especia entre líneas como se esperaba, aumentando el espacio de valor crecerá y disminuyendo la especia a reducir, eso es todo por ahora, gracias. 32. Elementos de bloque y en línea (elementos de Div y espan): ahora, tiempo de entender bloque y en línea elementos con los que hablé en video anterior. En un documento HTML, podemos tener estos dos tipos fuera de bloque de elementos y en línea. Es muy importante entender el concepto en las diferencias entre estos dos tipos de elementos que están ampliamente utilizando donde las páginas para crear diferentes secciones, comenzando con elementos de bloque un elemento de bloque por defecto siempre comienzan en una nueva línea y ocupar todo el con, como algunos elementos que ya conoces, como tarifas. Las tablas son formas y elementos de bloque apilan una encima de la otra. Ahora creo un ejemplo con los párrafos existentes donde defino para el primero un nuevo nombre de propiedad,color de fondo, color de fondo erudito desafiante a la muerte a fondo de elementos. Para este ejemplo, aplico un color de fondo con valor azul que nos ayude a ver la especia ocupada por el párrafo. Se ve que después de usar la propiedad, el párrafo ocupa la totalidad con fuera de la página. Como dije, eso sucede con los elementos de bloque. Si simplemente dejo el párrafo con unas palabras, ve que párrafo sigue ocupando el pleno con. Si defino el color de fondo al segundo párrafo se ve, el segundo párrafo está por debajo primero, ocupando de nuevo, todo el con introduje ahora un nuevo elemento importante bloque lo hizo. Si está representado por DIF Tech Network como un contenedor que tiene una tecnología de inicio y final y es uno los más utilizados para crear diferentes secciones en una página web, permitiendo poner y separar los contenidos de la página, el asentamiento funciona como aranceles y otros elementos de bloque que ocupan todos los hidratados. Ahora defino una sección en mi código, usando def que contiene los dos párrafos que m en la página y le doy glass name container a este nuevo elemento en mi abrigo CSS Definí para esta clase un collar verde fondos y el relleno off 10 píxeles. Después de estos cambios, se puede ver que nuestros párrafos están dentro de estos elementos que ocupa toda la corona de página . Ahora es el momento de que los elementos en línea y en el elemento de línea no se inicia en la nueva línea y sólo ocupa tanto con como sea necesario. Lo que no sucede con los elementos de bloque. Ejemplos como imágenes son los elementos April Inc representan en elementos de línea. Ahora estoy creando mi abrigo un texto con April ing para ver que a esta dolencia no le gusta un por el trigo lleno. Para estos, utilizo una tecnología para tinta de abril y algunos textos en CSS frío. Me puse ahora para los asentamientos, un fondo de color rojo y mirando a la página. Se ve que este elemento ocupa sólo la especia fuera de su contenido. ¿ Qué no pasa con los párrafos? Después de haber usado un nuevo elemento de bloque, Deve, utilizo ahora un nuevo elemento en línea, el lapso de elementos que se representa usando esta deuda Pantech como inicio una tecnología de fin. Ahora uso la primera tarifa y pone texto involucrado dentro de este nuevo elemento. Si dije este elemento a un fondo de color gris, ve que sólo el contenido que está dentro de la pila se ve afectado por el color de fondo funciona como un elemento en línea. De acuerdo, en currículum, podemos tener dos tipos de elementos bloquean tía en fila. El bloque elementos ocupan todo con off the page como deuda profunda que creamos con color de fondo verde y los párrafos con color de fondo azul elementos de fecha límite no toman un ser de trigo lamentable. El ejemplo utilizado en el discurso y el enlace de Nipper con el color de fondo rev y los nuevos elementos span con fondo color gris Gracias 33. Propiedades de anchura y altura: Yo hemos comprobado previamente la muerte por defecto. Los elementos de bloque ocupan todo con fuera de página. Existen, sin embargo, varias propiedades que permiten cambiar el con off los asentamientos para que el espacio ocupado se adapte al tamaño con el que queremos definir el con. Contamos con la propiedad con que se puede aplicar a un elemento esta propiedad fuera del elemento no incluye ropa de cama, bordes o márgenes. En este siguiente ejemplo, tengo que hacer da uno con color verde y otro azul que ocupan todo con fuera la página ya que disminuí navegador. El tamaño de la prenda disminuye el contenido, y el DIV se ajustará con al tamaño de la pantalla y aumentará que tengo si es necesario. Si ahora uso la propiedad de trigo con 900 pixeles para la primera víspera, ¿qué pasa? ¿ Ocuparía Onley noche 100 pizzas en vez fuera del lleno con? El problema es que al disminuir el tamaño de la página, la diva recuerda el mismo tamaño, no ajustando el dif al tamaño fuera de la ventana. Es aquí donde presentamos la suite Property Mac que hace los 900 pixeles y valor mínimo y no un valor fijo Así que tengo más bajo con valores si la ventana se recita a valores debajo de 900 pixeles, como podemos ver ahora en el hermano. Otro escenario posible es el uso hasta las dos propiedades al mismo tiempo en el primer vivo. Si utilizas Max con valor de 800 píxeles, lo que sucede hizo asumirá este nuevo valor, pero como un valor fijo, no ajustándose al contenido a valores inferiores a 800 píxeles. Ahora, agregando la mente con propiedad en el segundo Div. Vamos a crear un valor mínimo para el con off 600 píxeles. Lo que pasa en esta situación es que seguirán el máximo con off the window pero Onley hasta el valor fuera mío con para valores bajados, luego 600 pixels a D recuerda con lo dulce dejando el dedo del pie contenido una situación de desbordamiento. Ya me voy. Hablar de la propiedad ID que define el elemento I have a menudo. Si configuro en el primero desafiado 300 píxeles, el comportamiento será similar a la propiedad blanca donde los desarrolladores fuera de blanco y yo estoy fijo y no hay cambios en el Deve con el cambio de tamaño fuera de la ventana de la misma forma que creé valor mínimo y máximo para el con puedo crear para tengo para el primer día si doy valores mínimos off con off 200 pixels y he apagado 150 pixels. Lo que pasa en esta situación es que a medida que disminuya el navegador con el trigo apagado, el y el contenido se adaptará al tamaño. Sí, para el que tengo vemos que como tenemos un mínimo off 150 pixels, tenemos alguna especia libre sin contenido. Y a medida que encojo la ventana, la TIC de la hoja verde está ajustando su lado a los contenidos. Ahora para la última situación al entrar a 50 pixeles para el máximo que tengo para disfraz, no tenemos definido mínimo. Tengo valor Así que el primer lado del presidente de la justicia hace el contenido. Si disminuyo el tamaño fuera de la ventana, obtengo una situación en la que el verde profundo alcanza los 150 pixeles de vida y cuanto más tiempo aumenta el IIF, provocando una situación sobreplena. Como se puede ver ahora, 34. Propiedad de posición: la propiedad de posición especifica nuestra dolencia es posicionarla en un documento usando el botón superior derecho e izquierdo propiedades para desplazar el elemento a la ubicación final. Esta propiedad puede asumir cinco valores diferentes estáticos es decir, el valor por defecto relacionado absoluto fijo y pegajoso, comenzando con posición relacionada que nos permiten cambiar nuestros elementos en relación a donde habrían bendecido frijol por defecto. Usando la posición relacionada, es necesario especificar la cantidad que desea desplazar. El dolencia usando cuatro propiedades arriba abajo izquierdo y derechos seguido de un valor muerto corresponde a la distancia a desplazar para el siguiente ejemplo. Yo quiero aplicar esas situaciones a los dos profundos que he definido en HTML para el 1er 1 Defino una semana de descanso 300 pixels. ICT off 100 pixels terminó nuestro gran color de fondo en el segundo día, si alguna vez. Con desactivados 400 pixeles, he apagado 100 pixeles y verde como el color de fondo en el hermano. Vemos la posición esperada fuera de las profundidades siendo una en parada del otro. Si ahora nos fijamos en la primera posición relacionada, dando un valor de 20 píxeles a la propiedad superior y 40 píxeles a la izquierda. Resulta que el primer dif cambia de posición 20 píxeles desde la parte superior y 40 píxeles desde el lado izquierdo cambiando su posición final y el segundo dif sin cambios. Si aplicé al segundo día de los mismos valores que creé para el 1er 1 se espera en él se puede ver muerto. Segundo, Dief se encuentra en la misma posición relacionada con la segunda si, como sucedió, inicialmente ya que se aplicaron los mismos valores de offset a los dos jefes, ahora voy a dar un ejemplo final para la posición relacionada en disfraz. Si quieres poner la segunda víspera del lado derecho del 1er 1 para la situación, tendré que mover la segunda si hasta 100 pixels, lo que corresponde a un valor off menos 100 pixels al extremo superior de la propiedad a la derecha, correspondiente a un desplazamiento lateral izquierdo que tiene que ser igual que ver con valor fuera del primer def disfrazado, 300 pixels que ahora podemos ver los ladrones están uno al lado del otro como se esperaba. Ahora la posición absoluta que permite al lugar cualquier elemento de parche exactamente donde quieras usar de nuevo propiedades arriba a la izquierda, abajo y derecha para establecer la ubicación. Un detalle importante es que la posición fuera del elemento se basa en su posición de evaluador de posición más cercana para la situación Cuerpo es el antepasado más cercano. Lo que hace ese turno que doy a la defensa se basa en toda mi página. Primero cambié primero dif con a 400 píxeles y segundo a 300 pueblos. Y si dijera la primera y segunda derrota a la posición absoluta y y las propiedades izquierda y superior con valor cero que hace que dos ladrones se coloquen en la parte superior izquierda del lote, tendríamos segundo dif arriba primero. Ahora si cambio a la izquierda hasta valores fuera segunda Eva a 100 pixels, ve que este div se mueve a otras partes del parche correspondientes al turno Eso es lo aplico ahora para terminar la posición del pie. Presento otra situación diferente, creando asertiva dentro de la segunda. Con esta estructura off da el segundo Dief es el antepasado fuera de la búsqueda. Entonces si creo para 30 si con posición absoluta y valor a la izquierda apagado 50 pixels, este dif se moverá de izquierda a derecha, 50 pixeles relacionados con la posición fuera del segundo si y no en relación desde la parte superior izquierda la página. También existe un segundo tipo de posicionamiento CSS absoluto llamado posicionamiento fijo, que se puede utilizar para localizar un elemento HTML en un lugar exacto en las relaciones con la pantalla del usuario en step off brother. Sabemos que la diferencia a absoluta aquí es que la dolencia permanecerá exactamente en la misma posición, incluso si el usuario se desplaza por la página es lo que ves ahora donde dije el primer div con el valor fijo para la propiedad de posición y coloqué el segundo, más abajo la página y nosotros las TIC desconectamos 1000 pixeles para poder desplazar el distintivo y ver el efecto respectivo. Tal como es, estamos cinco ahora en la página. El primer def se queda en el mismo lugar incluso cuando estás paseando por la página. Por último, este valor pegajoso donde los elementos se posicionan en función de la posición de desplazamiento del usuario. Un elemento enfermizo cambia entre relacionado y fijo, siendo tratado como posición relacionada al principio hasta que cruza un umbral específico en cuyo punto, se trata como una posición fija. Veamos un ejemplo para entender mejor valor de disposición. Tengo ahora en el lote set un párrafo y dos jefes, el primer dif que puse con valor pegajoso. Y por el segundo añado la propiedad superior fusionando con Valley off 200 pixels. A pesar de los dos dif y yo off 2000 pixels. Para poder utilizar el pergamino para ver el efecto, ahora es necesario definir la primera bodega Deve di Tresh que dirá en qué momento hizo Eva se fija. En este ejemplo, definí la propiedad superior con el valor de 10 píxeles, lo que provocará que cuando el Deve esté a esta distancia definida, recordará fija una situación que puedes ver ahora en el navegador. Si desea cambiar la posición en la que se fija hacia arriba o hacia abajo, acaba de cambiar el valor de la propiedad superior. Ahora he cambiado cero y se ven diferencias cuando se compara con el ejemplo anterior, tendemos píxeles por valor superior, piensa 35. Propiedades de flotar y limpiar: Doy la bienvenida a otro video que hablé previamente de Steve que funcionan como un visionario contenedor muerte desafiando las diferentes secciones de nuestra página web Los regalos se utilizan para agrupar contenido, por lo que puede ser fácil de peinar usando la clase o I D. Atributos que has aprendido. No olvides que estos son elementos de bloque que podría comprar 100% de descuento en la página lee, Tener comportamiento predeterminado off, ser apilado uno encima del otro. Veamos ahora una propiedad muy importante usada para definir tus diseños. El inmueble del pie que se encarga de posicionar y controlar lee out en páginas web. Esta propiedad le permite poner elementos de bloque uno al lado del otro en lugar de encima, dando control sobre la posición horizontal a menudo elementos HTML para entender mejor todas estas palabras de propiedad. Hagamos un ejemplo usando tres D EFS, otros elementos Neff y mineros que creo en mi abrigo. En primer lugar, simplemente definí estilo para mi primer Deve, usando valor de 100 píxeles para derecha y el color de fondo verde claro para mi Never Deve con 200 píxeles de I y fondo Kohler Koro. Y por último, para mi dif principal. Defino las TIC con el valor apagado 500 píxeles y color de fondo. ¿ Verdad? Se ve en el navegador que los ladrones se muestran todos en vertical en la parte superior uno del otro y ocupan todo el parche con, como se esperaba ahora empezando a cambiar el abrigo si yo simple usé la propiedad flotante con valor que queda para el otro. Y si sé con off 33% cambié la posición fuera ese dif a la izquierda, diciéndole a la diva Nev que puede fluir alrededor de nuestro en lugar fuera comenzando por debajo. Si tuviera ahora algún texto a estos segundo dif, ve que el texto está flotando alrededor del otro. Si el texto no alimenta al estudiante ive, sucede situación de desbordamiento donde una parte de las muertes está fuera del dif. Otro escenario posible es cuando quiero defender estar lado a lado sin tener ningún elemento envolviendo alrededor del otro. Para este caso, tengo que añadir la propiedad float a mi segundo dif otra vez con valor que queda por disfraz. Vemos que el DIF se mantiene por debajo del otro porque este Steve es un elemento de bloque que ocupa al 100% de la maleza por el pliegue. Puedo Onley posicion en el lado derecho de juntos si defino un con que es igual o menor que el espacio que queda en el lado derecho fuera del primer dif como ves ahora en la imagen donde defino un con el valor off 33% otro detalle visible es que el grado ive ahora está flotando alrededor de los otros dos. Deudas de Deif. Cada propiedad flota con valor a la izquierda. Si quiero posicionar el segundo div en el lado derecho, solo necesito cambiar el valor flotante de izquierda a derecha y ciertamente aún has flotado alrededor de los dos primeros. Esto lo que quiero ahora es que menos diff no fluyan alrededor del 1er 2 tiffs quedándose abajo. Ese es el escenario donde usé la propiedad clear. Cuando esta propiedad recibe el Barco Value, no hay elementos flotantes permitidos ni en el lado izquierdo ni en el derecho. Por lo que este dif se movió hacia abajo por debajo del elemento flotante. El claro propiedad aún puede tener valores de izquierda y derecha en los que, si no quisiéramos que los elementos flotaran en el lado izquierdo. Aplicamos el valor a la izquierda, y por si no queremos que eso flote en el lado derecho. Utilizamos los derechos de valor. Esa es la siguiente situación. Reloj del dedo del pie I f en este momento una diva en el lado izquierdo y otra en el lado derecho. Si aplico el valor claro izquierdo en mi Sergeev, reviso que Dejar de flotar alrededor primero si Onley se mueve alrededor de la segunda situación dif pasa si cambio valor de izquierda a derecha para ver la d flotando alrededor de carne izquierda . Sólo necesito cambiar las TIC de primer dif dedo del pie un valor más grande que la segunda víspera. De acuerdo, ya ves ahora los tres flotando por primera vez en vivo y para terminar quiero tres d se muestra en la misma línea, siendo muy fácil de aplicar. Solo necesito usar el flotador hasta mi último def con apenas izquierda y dar un con off 33% a todos ellos estando dispuestos uno al lado del otro. Eso es todo por ahora. Gracias. 36. Unidades relativas y absolutos: hojas de estilo en cascada utilizaban diferentes unidades para expresar la longitud. Muchas propiedades CSS, como con margen de cama y tamaño divertido, toman valores de tierra. Donde cuaresma es un número seguido unidad de violencia, como unidad de píxeles. Al igual que utilicé en muchos ejemplos anteriores, podemos usar dos tipos de unidades de longitud en CSS relacionadas y absolutas empezando por las unidades de longitudes relacionadas , especifican. Una pelusa relacionada con otro Linz. Una gran ventaja en las hojas de estilo que usan unidades relacionadas es que puedes escalar fácilmente de una pondrá el entorno a otra, como de un vestido hasta un smartphone, creando contenido responsive. Veamos ahora las unidades relacionadas más importantes, empezando por la unidad E M en CSS y la unidad final, es igual al tamaño frontal computado para el elemento al que se aplica la M. Cuando estoy, las unidades se declaran en elementos hijos que no tienen un tamaño divertido definir. Heredarán su tamaño de teléfono de sus padres o de otros elementos ancestros posiblemente yendo todo el camino de regreso al elemento raíz bajo documentos. Veamos el siguiente ejemplo para entender mejor I f. dos párrafos primero y segundos insertados dentro de un Deve con contenido de nombre de cristal. Ahora pongo primero mi clase. Nosotros el tamaño de la fuente fuera de 15 píxeles. Y como dije, una unidad AM es igual al valor de tamaño de fuente creado para el elemento. Entonces si crea la línea, me propiedad en la misma dolencia con el Valle. Una e m. Corresponde a un valor apagado 15 píxeles a la línea de propiedad. Tengo Si doy un valor de dos PM línea de remolque, recibe el valor apagado dos veces 15 píxeles que corresponde a 30 píxeles. Ahora configuro un valor de 12 píxeles al tamaño de fuente fuera del contenido de la clase. Como ves el texto, es heredar el valor establecido en su padre, situación que ocurre sólo en segunda clase porque esta clase no tiene un tamaño de diversión definido. Si ahora defino un tamaño de teléfono apagado 14 píxeles en segundos de clase, se comprueba que El segundo párrafo asume diferente tamaño creado en segundos de clase. Y cuando tuve la línea con valor off 1 a.m. Esta vez para clase Segunda, esta propiedad calcula el valle para la luz TIC relacionadas con los píxeles pedos que defino dentro del propio cristal. Cualquier cambio que haga en diferente tamaño. Fuera del contenido de la clase no afectará las propiedades creadas en los párrafos porque ellos mismos tienen definida la propiedad de tamaño de fuente. Si entiendes bien, toda la unidad M funciona, entonces es fácil entender la nueva unidad R E M. Esta unidad está relacionada dos diferente tamaño fuera de ruta elemento HTML que mi valor predeterminado es de 16 píxeles , pero este valor puede ser cambiado por el usuario. Yo lo sé. Hacer un ejemplo sencillo para distinguir las dos unidades en mi elemento HTML raíz. Desactivé en tamaño apagado 14 píxeles, mientras que el contenido def de India define el tamaño del teléfono con valor a R E M. Para los párrafos, tengo los valores uno R E M para el primero y uno PM para los segundos. ¿ Qué pasa ahora? El primer párrafo que como diarrea, Munitz calculará el valor relacionado con los píxeles pedos define en el elemento raíz. Bueno, entonces siempre divertido tamaño fuera de 14 píxeles, mientras que el segundo elemento hará que el cálculo relacionado con el contenido principal ya que el contenido principal es dos veces mayor que el valor definido en tamaño de ruta, el tamaño en contenido es de 28 píxeles, que también será el valor para el segundo párrafo si cambio el tamaño del teléfono HTML. Efecto real, como se esperaba, Los dos párrafos. Por último, cambié de tamaño para contenido def, con valor 12 pixels cambiando dedo del pie Una unidad absoluta para esta situación. Si cambio el tamaño de fuente HTML, sólo se ven cambios en primer párrafo porque ahora segundo párrafo en tamaño está relacionado con los 12 píxeles que defino en contenido de clase. Ahora la vista parte porcentaje lance relacionado con el tamaño fuera de la ventana hermano. Cuando cambian las TIC o con off los sujetadores Aries, se escalan en consecuencia. El uso de estas unidades relacionadas con la parte de vista son importantes porque adaptan el tamaño fuera del contenido al tamaño fuera de los dispositivos que alguna vez podamos para posibles diferentes unidades relacionadas con la parte de vista. El 1er 2 son la Edad de unidad que está relacionada con 1% de descuento en las TIC. Fuera de la vista parte inicial que contiene bloque que es nuestro hermano Ventana y la Visa Lou que está relacionada con 1% de descuento el ingenio fuera de la parte de vista. En este ejemplo, vemos dos creadores de regalos, el primero siendo identificado por la otra clase y el segundo por la clase de contenido. Ahora creo estilos para estas dos clases definiendo el 1er 1 con un color de fondo verde claro y el segundo con color azul claro. Si quiero que el primer regalo ocupe fuera del con y solo necesito establecer hacer con a un valor off 50 V W y los ID a 50 V h Podemos ver que a medida que redimensione la ventana, siempre va a ocupar fuera del con, y yo 'd espacio Ahora lo hizo lejos, si contenido, quiero que este elemento ocupe 1/4 del tamaño fuera de la ventana. Para conseguir este comportamiento. Solo necesito establecer el valor para desarrollar 25 terminar la edad al mismo valor. En este ejemplo, de Dave ocupan 75% del puerto de vista. Tengo si quiero que ocupen todos sus ojos, solo necesito darle a cada uno de ellos un valor de 50 u otra combinación de valores en la que lo mismo fuera de los dos Oriente 1/100. Las últimas dos unidades que te usan parte RV hombres y unidades V Max sí te permitieron acceder al tamaño fuera del tamaño más pequeño o más grande fuera del puerto de vista si usaba a los hombres. Calcula un terreno que está relacionado con 1% de descuento en el puerto de vista. Dimensión más pequeña y el uso de remix está relacionado con 1% de descuento en el puerto de vista. Dimensión más grande. Ahora verás un ejemplo donde tengo que bloquear elementos definidos por la otra clase en la parte superior y la clase de contenido debajo de la otra, dije. Ahora las TIC le quitan a estos dos ladrones para el otro. Defino una escritura fuera de 20 media y para el vidrio contento derecho de 250 píxeles. Como cabría esperar para clase de descontento el no cambia porque estamos usando un valor absoluto para el otro. ¿ Verdad? Utilicé la unidad TV Men con Valor 20 lo que hace que ocupe 20% de relacionado con el tamaño más pequeño fuera de la parte de vista en el navegador, puede ver el comportamiento esperado usando esta unidad. En este punto, tengo el puerto de vista donde el menor tamaño es la TIC. Por lo que el ID para el otro está relacionado con las TIC off the view parte que como el tamaño pequeño como yo redimensiono la ventana, el otro no cambio porque la vista parte derecha no aumenta nuestros decretos. Cuando llego a un punto donde el puerto con fuera de la vista se vuelve más pequeño que el ojo, empiezo a tener cambios en el ID del otro como está sucediendo ahora, porque el tamaño más pequeño de la parte de la vista ahora está cambiando. Si vuelvo a la situación donde el ID de la vista parte el tamaño más pequeño, si cambio el ojo del puerto de vista, sospechaba que alguna vez cambiara en los ojos fuera del otro otra. Por último, si utilizas para este ejemplo el V Max, tengo un cambio en el comer fuera de la otra esta vez relacionado con el tamaño más grande fuera de la vista . Partes en este momento lo hacen con off the view part como el tamaño más grande, por lo que cambiar hacer con yo siempre cambiando el hielo fuera del elemento otro. Veamos ahora las unidades en porcentaje. Este tipo de unidad es muy similar a las unidades relacionadas con el tamaño de la parte de vista, pero en lugar de usar la parte de vista como referencia, utiliza la dolencia los padres en este siguiente ejemplo serán claros. Este comportamiento donde f otro elemento que contendrá dentro de los contenidos. Dif y yo definiremos este mismo contenido dif fuera del otro para uno apagado. El caso es el elemento parent off content es el dif siempre y para el otro contenido dif fuera. El otro elemento cuerpo son los padres. Ahora voy a dar un con off 800 pixeles a los otros elementos y el Eid off 300 pixels. En la clase de contenido, defino un con con el porcentaje de descuento 50%. Lo que sucederá es que para el caso fuera del contenido def dentro del otro do. Será 50% de descuento el con off el otro que es un valor fijo. Entonces lo hacen serán 400 píxeles para el contenido de clase definido debajo del otro. El ancho se definirá en relación al cuerpo que cause la muerte. Rece izando la ventana hacer con off la dolencia no se fijará para terminar las unidades cuaresmas absolutas que son fijas y muy fáciles de entender. Siempre tienen el mismo tamaño independientemente de cualquier otra configuración bajada. Ellos son altamente dependientes de la salida razón por la cual no se recomiendan para su uso en pantalla porque la pantalla tamiza mucho. Uno de los más utilizados son los píxeles que utilicé en muchos ejemplos, siendo una unidad que está relacionada con el dispositivo de visualización. Otras unidades absolutas que están disponibles como pulgadas, centímetros o milímetros. En capítulos anteriores, usé píxeles como unidades, por lo que ahora cambiaré esta unidad dos centímetros en el hermano. Seguimos a F elementos con tamaños fijos, ya que estoy usando una unidad absoluta. 37. Proyecto #1: crea una galería de web con HTML y CSS: Ahora hagamos una primera página web, una galería Web muy sencilla donde puedas aplicar lo que aprendas sobre diferentes elementos y estilos de página usando CSS. El diseño final fuera de las páginas ahora se muestra donde alguna vez compras bebidas, seis imágenes diferentes y niveles respectivos abriendo un baj individual para la imagen en la que haces clic. Entonces vamos a crear esta estructura de página con HTML y aplicar estilos a los diferentes elementos. Paso a paso. Como se ve en el parche, este grupo de imágenes es central horizontalmente. Este es el primer truco importante para aplicar. Crear el primer elemento de bloque que si contenedor que voy a centrar usando CSS Cove y donde se insertarán las seis imágenes fuera de la galería. Ahora que tengo el contenedor, yo sí, yo sí, el segundo día con galería de nombre de clase que recibe cada una de las seis imágenes. Por lo que repito seis veces este dif en mi carpeta, donde tengo documento HTML I F seis archivos de imagen perra, Paisaje de la ciudad, silueta nocturna y bajo el agua que voy a la final más adelante en el atributo fuente dentro imagen tech. Pero antes de agregar estas imágenes, empiezo a crear el estilo para algunos elementos de página. En primer lugar, el color de fondo para cambiar esta propiedad en el parche. El procedimiento es muy sencillo. Solo necesito asignar a este valor de propiedad que defino como gris pizarra oscura. Pero claro, puedes seleccionar otra persona que llama que te guste. El siguiente paso se define mi contenedor, que será muy útil para centrar el contenido de la página disfrazado. Las imágenes que definí ahora con off 60% para este contenedor con fondo Boesch color el ojo con auto valor para que t ajuste el contenido y para centrar el Steve utilicé la propiedad marching con valor cero auto y para terminar tener algo de espacio entre la parte superior de la página y el contenedor. Utilizo el margen de propiedad superior con valor 60 pixels. En este momento, no puedo parecer la insignia, mi contenedor, ya que dije que tendría propiedad con auto valor, sé establecer un valor fijo fuera de 500 pixels para esta propiedad solo para ver que existe el descontento y Oriente centristas en la página. Ahora voy a crear el estilo para hizo Eve Gallery, donde en cada línea quiero insertar a estos recibiendo las imágenes. Entonces hazlo con off cada día de debe ser menos del 50% de descuento en el contenedor, ya que aún quiero crear márgenes para conseguir algo de especia entre ladrones. Entonces configuro el valor fuera 47% y para I valor fijo 250 píxeles para poner la imagen uno al lado del otro. Utilizo ahora la propiedad float con valor izquierdo para especiar entre las imágenes. Creé margen con un valor de descuento 1% y para un especiado vertical más grande, inserto un margen inferior con 30 píxeles para terminar. Asigné la propiedad de borde a la Galería Deve con el valor fuera de un píxel, línea sólida y mejor color. Tengo ahora mis seis bloques principales que recibieron las seis imágenes. Entonces vamos a los archivos de imagen dentro de Jill Reid Eaves usando palo de imagen donde definí el nombre de la imagen usando salsa. El atributo. Copié los calaveras a los otros cinco da, y entonces yo todavía los nombres de archivo, empezando por la perra de imagen para la segunda tecnología de imagen. Tengo el paisaje de imagen servido Ciudad para imagen viene del sello de archivo con, y los dos últimos tengo las imágenes, estilos de imagen nocturna y submarina es ahora mi siguiente paso, donde uso do con propiedades con valor 100% a la imagen a ocupan toda la Galería Deve y las TIC apagado a 150 píxeles. Respondiendo al ojo fuera del Deve mis sesenta son ahora. Será mejor que cuidemos después de aplicar los estilos correctos. Y ahora que tengo mi contenedor principal e imágenes, agrego un nuevo televisor dentro de la Div Gallery, a la que doy la descripción del nombre de clase que usé para crear una difamación por cada off los Peters este día se agrega después de cada una de las imágenes ocupando meta con abajo. Ya que es un casco de bloque, ahora Coop, es dif a las otras cinco imágenes y textos encuestados derecha Perra Paisaje, Ciudad silueta noche y finalmente, y el agua. Ahora creo estilo para la descripción. Def. Usando el inmueble, texto la línea con valor central para aterrizar textos al centro y para darle un formato diferente a mi texto. Usé tres propiedades diferentes, la familia telefónica, donde defino el texto con el fondo carrera peso frontal con el valioso y finalmente aplico el llamador blanco al texto, usando la propiedad color para dar más contrasta entre el color de fondo y el texto. El paso final en esta galería Web es crear un enlace en cada una de las fotos para abrir una nueva página individual que contenga la imagen corresponsal. Para crear este April Inc. tengo que poner el contenido clicable en cualquier perlado dentro del ATEC que contendrá la imagen estática y la descripción Deve S atributos fuera de la tecnología. Usé el objetivo con el valor en blanco que abre el documento de longitud en la nueva ventana o pestaña y los Atributos, un borrador que especifica la u. R L fuera del baj. Ese enlace va a estar disfrazado, un archivo de imagen que quiero abrir y no un documento HTML. Ahora copiaré estos mismos códigos a las imágenes restantes, siempre cambiando a limas de archivo de las imágenes para abrir los archivos correctos. Cuando hago clic en el enlace. Ahora que tengo la página completa, acabo de airear el título en la parte superior, creando una road ive con título de nombre de clase que está fuera del contenedor donde escribo el texto Texto de galería web que aparece en el lado izquierdo de la página, y ahora creo el estilo para esta clase censurando el texto con la propiedad, texto, texto, alinear, familia divertida, verdana y color definido por los resfriados decimales de salida que ahora mismo para el tamaño de teléfono uso un valor de descuento de 20 personas y para tener algo de especia entre el texto y la parte superior fuera de la página. Usé la propiedad del dedo del margen con valor 40 píxeles. Ahora algunos pensamientos finales sobre el código CSS que se utilizó en esta página Web. En primer lugar, la propiedad de margen definida con valor cero para establecer los márgenes superior e inferior con valor cero y Value Auto Details browser Para calcular automáticamente los márgenes izquierdo y derecho en sí, lo que hace por fijándolos por igual. ¿ Qué hace que el contenedor se mantenga central o resentido? Otro detalle importante es la propiedad use off float con valor a la izquierda, que permite que las fotos estén al lado de los lados, y finalmente, el uso off units en porcentajes. Eso da una gran flexibilidad para administrar el tamaño fuera de los diferentes elementos fuera de la página. Para el caso del contenedor, inicialmente fijé un valor de 60% por lo que este elemento ocupa 60% de descuento de la maleza relacionada con su padre, el cuerpo. Si cambio el valle al 80%. Vemos que el trigo fuera del contenedor se incrementará, también aumentando la semana libre las escrituras que reciben cada una fuera de las imágenes, ya que estas bien ocupan 47% del trigo definido para el contenedor. Este tipo de unidades también permite gestionar el número de imágenes que aparece en cada línea se define en este momento a porque estoy usando un valor del 47%, lo que provoca deuda. Dos imágenes, junto con los bordes y márgenes definidos, ocupan alrededor del 100% del trigo contenedor, provocando que esa imagen aseverada. Ir a la segunda línea. Si quiero tres imágenes por línea, tendré que poner la semana fuera del dedo del pie de Div Gallery, un valor ligeramente inferior al 33% por cada uno de descuento. Las imágenes a ocupar se enfría a un cert fuera del contenedor. Entonces daré un valor de descuento 31% ya que no podemos ignorar margen y fronteras y vemos que cada línea lo hará entonces después de tres fotos, eso es todo. Por ahora. Gracias por ver 38. Proyecto #2: formulario de página web: I La propuesta Esta arma se crea formulario de registro de usuario similar al presentado ahora que contiene campos de entrada, a saber, el nombre, E mile, género y finalmente, nombre de usuario y contraseña. Siendo esta información presentada por un botón de registro en la parte inferior de la página, comenzaré con la creación fuera de los diferentes elementos de la página utilizando el código HTML, todos los elementos de la granja se colocarán dentro del Deve con contenedor de nombre de clase con el fin de permitir centrar dif y todos los elementos de forma en la página. Entonces antes de crear el contenedor de forma I m diff que en la parte superior contenía el registro de texto insertado dentro de una etiqueta de adición. A continuación, tengo una tecnología H R que en cierta línea horizontal solía separar los diferentes tipos de contenido, a saber, mi titularidad y forma con elementos respectivos. Ahora empiezo mi formulario usando la tecnología de formulario que define la granja utilizada para obtener la entrada del usuario. Este elemento recibe atributos de acción que nos dicen a dónde enviar los datos del formulario cuando se envían los datos de esta página. Este atributo no es muy importante porque los ejercicios pretendían en Lee crear un formal out y no out para recibir los datos provenientes del formulario. Entonces pondré solo un nombre de archivo Demi en la acción en Root. Ahora se agrega el primer campo puesto para colocar el nombre. Así que utilicé la etiqueta de nivel para que el primer elemento de entrada coincida con el I D. Fuera de la entrada que están etiquetando usando para disfrazar Nombre valor en cuatro en raíz y nombre de texto entre open y close tech con formato negrita para aparecer junto con campo de entrada que el nombre. El siguiente paso es definir el elemento de entrada utilizando textos de tipo. Deuda recibe el lugar. Atributos más antiguos. Valoraríamos el texto de nombre que aparece dentro del campo de entrada, trabajando como un tinte shar que describe el valor esperado. Y por último, los atributos I d. Con valor de nombre siendo igual al valor utilizado en cuatro atributos fuera de la etiqueta. Tech dos etiqueta relacionada con el elemento de entrada respectivo. Como dije anteriormente, así se espera que cuando haga clic en mi etiqueta, salte al campo de entrada respectivo. Como se puede ver ahora individual. Para terminar este primer elemento de entrada que solía requerir en ruta que se utiliza, decidir ese elemento Best Byfield fuera antes de enviar la granja para este tipo. Aparece un mensaje de advertencia si el elemento no es campo ahora, el segundo elemento de entrada que recibe información del correo teniendo un frío muy similar al creado anteriormente, no copié este mismo cambio de culto en el nivel tack el valor de los atributos fort para correo electrónico también. Los textos respectivos en la entrada de elemento que ahora recibo en el tipo, atribuyen el valor masculino para asegurar ese valor de entrada como formato de dirección de correo electrónico en su lugar. Mayor, escribo correo electrónico, dirección, texto y finalmente muero de correo electrónico y el atributo requerido, como en el campo anterior. Al hacer clic en el nivel, hará que el campo femenino esté activo y entrando texto sin el símbolo at en el campo de correo. Se sospecha que recibe una advertencia diciéndole a la muerte dirección de correo electrónico necesita este sencillo, pero veremos la situación al final. Antes de pasar al siguiente paso, tuve que hacer etiquetas de salto de línea para dar especia entre los diferentes elementos de la granja. Para los siguientes campos de entrada, definí el género de usuario con valor masculino o femenino, usando el tipo radio para este campo de entrada que define un botón de opción para seleccionar uno de las dos opciones. En primer lugar, creé mi etiqueta con los textos de género para identificar el tipo de información que quiero del usuario. Ahora, para la primera opción, utilicé el tipo de radio con nombre Género I D. Masculino y finalmente hago atributos requeridos como en las entradas anteriores para el nivel tech para en Your Roots, con el mismo nombre dado al I. D. Herramientas estos dos elementos etiqueta y botón de radio para cuando hago clic en nivel, el botón de opción se activa para el segundo botón de radio. Lo dije de nuevo con nombre de género, dejando los dos botones de radio con el mismo nombre para que podamos combinar los dos botones de radio juntos y obtener el valor elegido. Pero esta es una parte fuera de la programación del lado del servidor. Por último, tenemos la hembra I D. Y para la etiqueta creamos antes atributo con el valor igual al I D. Así que estableciendo estos valores haciendo click. Uno de los niveles sentirá que la milla de elección respectiva son femeninas. En los últimos campos de entrada de calle, recibí la definición de nombre de usuario y contraseña que tiene que ser confirmada en el campo izquierdo . No hice una copia del frío que ya usaba tener que cambiar a los primeros chicos. El atributo. Lejos de la tecnología de difamación al usuario de valor y escritura de texto. Nombre de usuario a utilizar s nivel. Indio puso bistec. Tengo el texto de tipo con los textos de nombre de usuario en el lugar antiguo i d. valoraríamos usuario y finalmente, el atributo requerido para hacer necesario este campo. Ahora las mejores palabras para el primer campo de entrada donde se establecerá la contraseña. Yo uso el mejor valor demasiado lejos atributos y texto mejores palabras para aparecer como etiqueta en granja en la etiqueta de entrada. Utilizo type password para que los caracteres no sean visibles. El lugar más viejo en raíces esta vez f el enter password text value, mientras que el I D como el mejor valor similar a para un homenaje para terminar la mejor palabra. Repite los campos que como el valor se repite mejor en la ruta más allá y los textos de etiqueta repiten las mejores palabras. Do type Attitude recuerda contraseñas, mientras que el lugar antiguo contiene el texto repetir contraseña para enrollar el I D como el valor mejor repetir ahora para terminar forma en la parte inferior, establecí un botón de envío usando etiqueta de botón con tipo, enviar erupciones de clase final que usaban para definir estilo para este elemento. Sé si todos los elementos de forma y es en Lee necesario definir el estilo para cada uno. Empezando por cuerpo, eso es lo que defino con familia de fondos Ariel y aplico un color de fondo burly ahora contenedor que tiene elementos de forma dentro. Definí ingenio con el valor off 50% relacionado con el ancho fuera del cuerpo y Centre de Steve , usando la propiedad marching con valores cero y externo dando valores iguales al margen izquierdo y derecho. Dos F algún espacio entre los elementos y cada lado del contenedor. Usé la propiedad de caricias con valor apagado 20 píxeles y finalmente definí el blanco como los contenedores. fondos de color de fondo ponen elementos, es decir, con tipo, texto, mejor palabra y correo electrónico. Yo creo los formatos específicos que no se aplicarán a los botones de radio, razón por la cual tengo que declarar el tipo fuera de los elementos de entrada que se cambiarán. Para esta situación, defino entrada con entradas de tipo dext, contraseñas de tipo y correo electrónico de tipo de entrada en mi selector CSS, separados por comas siendo un gran método a elegir. Ali atributos específicos valores. Ahora puedo definir el estilo para estos elementos con el trigo off 95% ropa de cama 15% y stop y margen inferior con 15 pixels y 25 pixels s color de fondo para el elemento de entrada. Usé el color gris claro y para la propiedad trueque uso sobre su trigo fuera de un píxel. Tendríamos línea sólida y llamadora representada por el número decimal de salida BBB para terminar. Utilizo las radios de trueque propiedad que permite hacer unas esquinas redondeadas. Indian poner elemento usando un valor fuera de tres píxeles, el Eiger Devalue Doumar, un campo de entrada redondeado será el siguiente. Definí estilo para el botón de clase con el fin de cambiar el diseño fuera del botón de enviar, dando un ingenio de 20% gran color redondo color verde blanco a las deudas termina encabezando 15 píxeles para terminar elemento de regla horizontal que se utiliza para separar el título y forma que definí con el margen inferior con 20 pixels para agregar alguna especia entre esta línea y el primer elemento de granja, sé que tenemos los diseños finales siendo solo necesario hacer algunas pruebas para recordar algunos detalles que yo platicó previamente, empezando por hacer clic en los niveles de cada campo de entrada, dando al usuario acceso al campo de texto correspondiente, Onley teniendo que escribir el texto respectivo en caso de que fuera de los datos para ser campo. Vemos el mensaje de advertencia que nos dice que los campos son militares. Una deuda de mensaje sólo fue posible porque usamos el atributo requerido. Otro detalle que ya he mencionado es el uso fuera del tipo masculino en el segundo campo de entrada que le será muy útil en los textos de fuego con los formatos de correo, saber, a saber, tener que contener la situación en carácter visible. Ahora donde escribo una dirección de correo electrónico sin que ese personaje reciba una advertencia de error para enrollar la contraseña. Información que no se debe al uso fuera de las contraseñas de tipo que se utiliza en el elemento de entrada . Gracias por ver. 39. Introducción a CSS Flexbox: Nosotros la evolución tecnológica, que se ha dado en las últimas décadas, han surgido nuevos tipos de dispositivos móviles junto con las necesidades y demandas de los usuarios. Hoy en día, incluso al tener computadoras, la gente prefiere consumir y crear contenido a través del teléfono inteligente y la tableta. Que en combinación con las estrategias de crecimiento por parte de las empresas, traen muslo nivel de demanda donde solo quienes se adaptan a los cambios pueden, cuando es aquí donde surge el concepto, nuestro sitio web responsive que permite ajustar los contenidos web de acuerdo a los dispositivos que se están utilizando para visualizarlos. Hace ajustar el diseño al dispositivo. Cuando se proporciona un acceso intuitivo y fácil a los sitios de los navegadores de consumo con más satisfacción, la calidad de interacción que los clientes tienen con el sitio web de la compañía es muy importante porque refleja que la empresa está preocupada por poder brindar buenos servicios. ¿Se levanta su imagen frente a los competidores? Una mala experiencia de usuario puede ser suficiente para una empresa disminuya sus ventas y falle la estrategia de semillas. El desarrollo de sitios web juega un papel fundamental en la creación de páginas funcionales adaptables a todo tipo de dispositivos. Y aquí es donde se aplica el concepto de Flexbox. Antes de Flexbox, diseños de sitios web comunes que usan HTML y CSS, a menudo somos difíciles de lograr debido a las limitaciones de los modelos de diseño. Los diseños de sitios web a menudo se lograron usando una combinación de elementos flotados y posicionarlos. Factores que me trajeron complejidad en la creación de las páginas. Este diseño de caja flexible CSS fue desarrollado por el Grupo de Trabajo CSS para proporcionar el modelo de caja que pudiera superar esos problemas. Flexbox es un modelo de maquetación. Estos Eigen para ayudar a los autores web a crear diseños avanzados de sitios web que son difíciles de lograr utilizando otros modelos de diseño. Proporcionando una manera más eficiente de diseñar, alinear y distribuir el espacio entre los artículos del contenedor incluso cuando se desconocen sus tamaños. usa la razón por la que estamos flexionados. Es ideal para pantallas móviles y contenido receptivo, para diseños dinámicos y aplicaciones web. Este curso cubrirá las propiedades fundamentales del modelo CSS Flexbox, y algunos recursos útiles para profundizar en el tema. 40. Modelo de diseño de Flexbox: Hola y bienvenidos de nuevo. En este nuevo video, voy a tomar un enfoque inicial sobre el modelo de layout flexbox. La idea principal detrás este nuevo modelo solía darle a un contenedor la capacidad de cambiar sus artículos dentro de los valores de altura a Westfield el espacio disponible y adaptarse a todo tipo de dispositivos de visualización y tamaños de pantalla. Un contenedor flexible gaste los artículos o los encoge para evitar el desbordamiento. Otra gran característica es cambiar el orden de los diferentes elementos flex de la página. Haciendo fácil cambiar la posición de los contenidos de la página, lo que no sucedió al usar flotadores donde se trataba de algunos tipos de grandes problemas cambiando el layout y la profundidad a todo tipo de dispositivos utilizando este nuevo modelo de layout los llamó más legibles y que es mucho más fácil de mantener. En currículum Flexbox, usas propiedades que pueden cambiar completamente la dinámica de nuestro diseño del sitio. Y esta es la gran ventaja cuando se compara con los modelos más antiguos con CSS. Dado que Flexbox es todo el modelo y no una sola propiedad, implica muchas cosas, incluyendo su único conjunto de propiedades poderosas, como dije anteriormente. Algunos de ellos están destinados a ser colocados en el contenedor. Nuestros elementos padre conocidos como contenedor flexible, mientras que los demás están destinados a ser establecidos en los hijos que llamamos elementos flexibles. Si la salida regular se basa tanto en las direcciones de flujo en bloque como en línea. El diseño de desvía se basa en las direcciones de flujo flexibles. En esta imagen, se ve la idea principal detrás del layout flex, donde se puede distinguir el contenedor flex y los elementos flex que se insertan dentro de él. Aprendamos ahora alguna terminología utilizada para describir el contenedor flexible y el de sus hijos. Cada contenedor flexible contiene dos x. El eje de dominio es el eje principal a lo largo del cual se disponen los elementos flexibles. Y el eje transversal es perpendicular al eje principal. Su dirección depende de los actos de dominio como su acción. El inicio y el final principales y los lados cruzados y cruzados de arena del contenedor flexible describen el origen y N del flujo de artículos flexibles. Siguen los ejes principales y cruzan x es del contenedor flexible. Desvía artículos, equivalentes agnósticos de TI y con nuestro tamaño principal y tamaño transversal, que respectivamente sigue los ejes principales y el eje transversal del contenedor flexible. Ahora tenemos nuestras construcciones de modelos. Nos vemos la siguiente lección. 41. Propiedades de Flexbox: Hola, es hora de aprender las propiedades de flexbox. Los modelos Flexbox constan de algunas propiedades de flexión así como un montón de propiedades de alineación de lana. Como verás en los próximos videos. La alineación es una gran parte de Flexbox. Básicamente, las propiedades flexbox definidas. Nuestros artículos flexibles tienen el tamaño todo el rap y en qué dirección van. En las propiedades de alineación se definen ahora los elementos flexibles se alinean tanto horizontal como verticalmente dentro de su contenedor. Estas propiedades se pueden dividir en grupos. Propiedades para padres que utilizan valores para controlar los elementos internos. Y si los niños propiedades para encontrar sintonizar el diseño. Puedes ver en el listado todas las propiedades que aprenderás en los siguientes videos. Siete propiedades para los padres. La propiedad de visualización, dirección de flexión, envoltura flexible, flujo flexible, justificación de contenido, alinear elementos y contenido alineado. Y seis propiedades para los artículos flex. A nuestra otra propiedad. Flexione, crezca, flexione, base, flexione, encoja, flexione y alinee uno mismo. Los siguientes videos del curso estarán dedicados a estas propiedades. Gracias. 42. Mostrar propiedad: Hola y bienvenidos de nuevo a un nuevo video. Empecemos ahora con las propiedades usando Flexbox para nuestros padres. El contenedor flexible, la primera propiedad padre y la más importante es la pantalla. Porque sin esta propiedad, puede aplicar el modelo de caja flexible. Esta propiedad padre define un bloque contenedor flexible o inline, dependiendo del valor dado a la propiedad y habilita los contextos flex a los hijos directos conocidos como elementos flexibles. Un contenedor flexible se declara estableciendo la propiedad de visualización de un elemento en flex, para mostrar como un elemento Flex Lock o planos en línea para mostrarlos como elementos flexibles en línea. Para este primer ejemplo, quiero que mi página, un div con el contenedor id. Ese será mi contenedor flex. Y dentro del contenedor tengo mi div principal que recibe textos que funcionan como elemento flex. Este es el único código que necesito dentro mi etiqueta corporal para crear un contenedor y un artículo flexible. Ahora escribo mi código CSS dentro la etiqueta de estilo para editar el diseño de la página. El contenedor div será mi contenedor flex y el div principal desvía elemento, como dije anteriormente, si quiero agregar más elementos flex, solo necesito agregar nuevos divs dentro del contenedor, como hice con el div principal dentro de la etiqueta de estilo que creo. Ahora, la regla de estilo para mi contenedor flex donde pongo la propiedad display con value flex para mostrar contenedor como elemento de bloque y darle valor púrpura al color de fondo. Por último, defino la altura del contenedor con un valor de 200 píxeles. Domain div es el direct children y es nuestro elemento flex donde defino el color de fondo, apenas maderas. Y finalmente, un valor de relleno y margen con 20 píxeles y el ancho del borde, un píxel de ancho, estilo, sólidos. Y color naranja oscuro. Como era de esperar. El contenedor se muestra como un elemento de bloque con fondo morado. Y ves que el div principal ajusta el tamaño al contenido que está dentro. Ese es uno de los comportamientos predeterminados importantes para los elementos flexibles. Usando el flexbox. Para cambiar el contenedor a un elemento inline, solo necesito cambiar el valor de flex a inline flux N. Ahora en nuestra página, el contenedor no se muestra como un bloque y ajustar su tamaño al div principal. Así que no olvides estos dos valores importantes para la propiedad display. Flex para crear un elemento de bloque y flex interior para mostrar elementos flexibles en línea. Gracias por seguir este importante video. Nos vemos la siguiente lección. 43. Comportamiento de Flexbox: Bien, Hemos visto en el video anterior la importancia de la propiedad de visualización. Antes de comenzar con otras propiedades, dedicaré los próximos minutos a anotar el comportamiento predeterminado del contenedor y el elemento flex. Para que cuando nos encontremos con algunas situaciones, entendamos que es un comportamiento esperado en el layout del modelo Flexbox. A partir de ahora con nuestro código, solo quiero por ahora un contenedor y un elemento flex definidos con color de fondo, algunos valores de margen, relleno y borde para que sea fácil distinguir estos dos elementos. Ahora, la primera situación a analizar, no hay ancho y definí y quieren que los contenedores sean elementos de bloque para ocupar todo el ancho. Entonces para quedarme como elemento de bloque primero, defino de nuevo display con valor flex. Se ve que el elemento flex ajusta su ancho al contenido del texto como vimos en la propiedad de visualización. Si escribes más textos, hazlo con el artículo flex aumentará. Este es uno de los comportamientos predeterminados cuando se usa flexbox. En la segunda situación, acabo de definir cuchillo al elemento flex con el valor de 300 pixeles. Con este valor definido, se ve que el contenedor seguirá el crecimiento del artículo flexible. El contenedor ite es ligeramente mayor que los elementos flexibles debido a que se define un valor de margen. Ahora, voy a hacer lo contrario. Yo defino f de 300 pixeles a mi contenedor. Y es factible que el artículo flexible se estire hasta alimentar los ojos del contenedor flexible. Hay dos comportamientos muy importantes de los elementos flexibles. La noche estirándose y encogiéndose, ajustándose al contenido del artículo flexible. El siguiente ejemplo definí para el ancho de elemento flex de 200 píxeles y agregué otros cinco elementos flex en mi código HTML. La suma del ancho total, Seis elementos flexibles es mayor que el ancho o el contenedor flexible que ocupa el ancho de la vista. Entonces a todos los elementos flex aparecen dentro del contenedor. La única solución es que el encogimiento se ajuste. Ese es otro comportamiento predeterminado o los elementos flexibles. Finalmente, en lugar de definer con uso propiedad mine width con el mismo valor para el comportamiento ahora es diferente porque estoy forzando los elementos flex a tener al menos valor de 200 píxeles. Para esta condición, no se encogerán si es necesario. ¿Qué hace con seis artículos flexibles? Algunos de ellos se quedan fuera del contenedor flexible. Estas son algunas situaciones típicas que encontrarás algunas veces al usar contenedores y artículos flexibles. Después de este video sin duda será más fácil de entender e identificar este tipo de comportamientos en el modelo Flexbox. Nos vemos el siguiente video. 44. Dirección de Flexbox: Hola otra vez. Es hora de aprender otra propiedad matriz. En este punto, definimos nuestro contenedor flex y elemento flex usando div container y el main en el código HTML. En CSS, definí la propiedad de visualización que recibe el valor flex para mostrar el contenedor como un elemento de bloque. Y flex en línea que muestran el contenedor como un elemento flex inline. Al establecer esta propiedad con uno de estos dos valores transforman los elementos infantiles directos en elementos flexibles. Voy a mantener esta propiedad con flex de valor en el código porque quiero mi contenedor como elementos de bloque. Ahora es el momento de flexionar esa propiedad de acción. Entonces, ¿qué hace que esta propiedad desvíe esa propiedad CSS adicional especifica? I'll flex items se colocan en el contenedor flex, definiendo el acceso al dominio y la dirección que puede ser normal o invertida. Esta propiedad puede crear cuatro situaciones diferentes. Los elementos flexibles se muestran en orden de izquierda a derecha y derecha a izquierda, y verticales de arriba a abajo y de abajo a arriba. Antes de agregar mi nueva propiedad, agrego dos nuevos divs dentro del contenedor para ver mejor el efecto de esta propiedad. Cambié el texto para estos tres divs se numeraran 1-3. Y entender lo que va a cambiar en la dirección y posición de los elementos flex usando la dirección flex. El nuevo divs F DID main como el primero. Por lo que no necesitamos agregar un nuevo selector de ID. En CSS, defino unos ojos diferentes para el contenedor con 400 píxeles. Y quiero mis artículos flex con el ancho y alto de 40 pixeles. Ahora desvía esa acción que se aplica a nuestro contenedor flexible. Esta propiedad puede tener cuatro valores diferentes. El valor predeterminado es fila, donde los elementos flexibles se muestran en horizontal como una fila de izquierda a derecha. Como se puede ver en este ejemplo que escribo en el código y ahora está presente los resultados en el navegador. Este segundo valor posible es fila inversa, que es similar al valor anterior, pero los elementos flex son con orden inverso, mostrados de derecha a izquierda. Y lo principal, los puntos principales ahora se cambian cuando se comparan con los valores de fila. El tercer valor es la columna que coloca los elementos flexibles mostrados en vertical desde la parte superior hasta la parte inferior del contenedor. Y lejos este eje de dominio de valores está ahora en vertical de arriba a abajo y cruza el eje de izquierda a derecha. Y el valor final es columna inversa. Eso muestra de nuevo los elementos flexibles en columna, pero en orden inverso. En esta situación, el dominio X se inicia en la parte inferior del contenedor flexible y termina en la parte superior. La cruz x es un crecimiento de izquierda a derecha. Se puede ver que con esta propiedad ahora es muy fácil. Cambiar la dirección y el orden inverso de los elementos flexibles. ¿Qué no pasó con los modelos CSS más antiguos? Y no olvides un detalle importante. cambio de dirección de los elementos flexibles afecta a las X principales y la x cruzada es en sí misma por ahora. Nos vemos pronto. 45. Envoltura con flex: Bien, veamos, propiedad flex wrap. En este punto, creamos nuestro contenedor flexible y tres elementos flexibles que se pueden mostrar en diferente dirección usando la propiedad flex direction, uno de los comportamientos predeterminados de los elementos flex se intenta encajar en una sola línea. Ahora hago otro cambio en el código HTML, agregando dos divs más como los tres anteriores. Mi artículo flex 4.5. En el código CSS, quiero definir un ancho de 90 píxeles y alto de 70 píxeles para mantener el tamaño del diff principal. Si recuerdas, usar solo ancho no resolvió la contracción de los artículos flexibles amasando antes de la propiedad de ancho de mina. Pero no hay problema. Quiero ahora que mis artículos flexibles repan, cuando cambio el tamaño de la ventana, en lugar de encogerse, se envolverán automáticamente cuando tamaño de la ventana sea igual al ancho total ocupado por los elementos flexibles. Y usando de esta manera, puedo mantener la propiedad width. Este método es muy utilizado para diseños responsivos. Y para hacer este cambio, utilizo propiedad flex wrap. Esta propiedad especifica si los elementos flexibles deben envolverse o no. Tener tres valores posibles. Primero, sin envoltorio. Ese es el valor por defecto RelU, wrap y wrap reverse. Comenzando por el primer valor que definí dentro de mi contenedor, el flex wrap con valor no rep, que no cambió nada en mi layout. Si cambio el tamaño de la ventana del navegador, los artículos permanecen en la misma línea, como puede ver ahora, y se encogerán para caber en el contenedor. El segundo valor es rep, que hace que los elementos flexibles se envuelvan en múltiples líneas de arriba a abajo. Después de cambiar la propiedad a valor rep, tamaño de mi ventana y ves que algunos artículos flexibles envolveremos y pasaremos a la siguiente línea. Esta propiedad es muy útil cuando queremos ajustar el contenido a otro tipo de dispositivos como tablets y smartphones. El último valor es wrap reverse, que se utiliza para flexionar elementos envolventes en múltiples líneas de abajo hacia arriba. El primer elemento flex que comienza en la parte superior cuando tengo el valor rep, usa ahora el primer ítem que comienza desde la parte inferior izquierda del contenedor flex. Si cambio el tamaño de la ventana, algunos elementos, vamos a envolver como se esperaba. Es el final de esta lección. Nos vemos el siguiente video. 46. Flujo de flexibilidad: Bienvenida. flujo flexible es la siguiente propiedad para aprender. Esta propiedad es una taquigrafía de las dos propiedades anteriores. Flexiona esa acción y el flex wrap. Los valores predeterminados para esta propiedad son rho para el valor de dirección de flexión y no rep para la propiedad flex wrap. Ahora voy a agregar esta propiedad y unir los valores de dirección flexor y el flex wrap para flex flow. Defino flujo de flujo con valores fila y envoltura para mostrar los elementos flexibles en roles. Y envolver artículos flex cuando encojo la ventana como viste en otra lección. Ahora hago otro cambio. En lugar de mostrar en fila, quiero en fila inversa mostrar elementos flexibles de derecha a izquierda. Entonces defino flujo flex con valores de fila inversa. Y el segundo valor de la propiedad cambia a no wrap. Con estos valores, el contenido se encogerá cuando cambie el tamaño de la ventana como se esperaba. En el ejemplo final, cambio la dirección a columna y quiero envolver los elementos flex usando el valor rep para la propiedad flex wrap. Para estos tipos. En su lugar, los elementos flexibles se envuelven en múltiples roles. Envolverán en múltiples columnas como nos muestra la imagen. Está resuelto por ahora. Te veo el siguiente video para presentarte otra propiedad. 47. Justificar contenido: Hola otra vez. Aprendamos a alinear elementos usando tres propiedades diferentes utilizadas en contenedor flexible. A partir de este video, justificamos el contenido. Esta es la propiedad que se alinea con los elementos flexibles del contenedor cuando estos no utilizan todo el espacio disponible en la dirección horizontal. Como ven en este ejemplo, donde tengo los cinco elementos flex alineados a la izquierda. No olvides que los artículos flex no están totalmente juntos porque hemos definido un margen para ellos. Esta propiedad, LPS para compartir este espacio extra libre sobrante cuando ya sea todos los elementos flexibles en una línea de arte inflexible o flexible pero cada uno alcanza su tamaño máximo. Primero, cambié con una IP de elementos flex a 50 píxeles para tener algo de espacio libre en ejes principales y ejes transversales. El otro cambio es la idea de los datos de contenedor definidos ahora con 700 píxeles. Ahora los valores posibles, esta propiedad como valores phi, donde el valor por defecto son los dardos flexionados. Eso pone la posición del artículo en el inicio del contenedor. Pongo ahora la propiedad con este valor y es factible que no haya cambios porque este es el valor predeterminado. Ahora, cambiando el contenido de justify a flex y hacer que los artículos se coloquen al final del contenedor, como ve ahora en la ventana del navegador, flex start coloca los elementos a la izquierda del contenedor. Y con flex y los artículos se mueven hacia la derecha. El siguiente paso es posicionar los artículos empaquetados entre sí hacia el centro del contenedor de alineación a lo largo del eje principal. Para obtener esta alineación, necesito darle el valor de centro a la propiedad justificar el contenido. Y después de eso, estos cambios en el layout son visibles en mi navegador. Muestra entre es otro valor posible para esta propiedad. Y los artículos se distribuyen uniformemente en la línea. El primer artículo está en la línea de inicio y el último elemento en la línea final. El último espacio de valor alrededor es una situación muy similar al espacio entre ellos. Pero ahora la especia antes del primero y después del último elemento es igual a alfa del espacio entre cada par de elementos adyacentes. El navegador muestra ahora son los elementos flexibles que están dentro del contenedor usando este valor. Ahora que vimos todas las cinco situaciones diferentes, creo una disposición diferente, mostrando los ítems en columnas usando la propiedad flex direction con value column para este eje de dominio quinasa cambia de autosómico a vertical. Entonces si doy valor flex comienzo a justificar propiedad de contenido. Y los elementos flexibles se alinean a lo largo de la vertical. Flex start, haz los artículos horneados en la parte superior del contenedor. Y si cambio a flex y los artículos picotearon en el fondo del contenedor. Eso resuelve por ahora. Nos vemos en la siguiente lección con la propiedad align items. 48. Alinear elementos: Bien, es hora de alinear los artículos de propiedad. La propiedad align items define todo el navegador distribuye el espacio entre y alrededor de los elementos flexibles a lo largo de las x de hierba. Esto significa que funciona como justificar el contenido. Pero en la dirección vertical. Si los elementos flexibles se muestran en horizontal. Esta propiedad S Phi valora donde se estira el valor por defecto. Eso provoca que los elementos se estiren respetando el ancho y el valor de altura, si se definen para el div. Para ver la diferencia entre un div con altura y ancho configurados y otro sin estas propiedades, le doy ID main one a mi primer div y elimino el width y height para el código CSS para esta sola hoja. Vemos ahora como se esperaba que el primer div se estira sin usar ninguna propiedad align. Ahora que tengo este cambio, entonces voy a poner la propiedad alinear los elementos con el valor estirado. El primer ítem flex sin valor de TIC aún se estiró. Y el valor de ancho se ajusta al tamaño del contenido de def. Eso se espera si no se definen estos dos valores. Por último, si elimino el valor de altura en mi div principal, ¿qué sucede? Todos los niños dentro del contenedor se estirarán como esperables. Ahora vuelvo de nuevo para ocultar valores y encendió el ID principal. Para la siguiente situación, pruebo los otros cuatro valores de la propiedad align items. Utilizaré un enfoque diferente usando el selector y niño que nos permita asignar diferentes valores de propiedad, seleccionando solo la muerte de los niños. Quiero quiero para este caso darle a los niños una entrada con ID ítem principal de 20 pixeles y alinear ite con 40 pixeles. Para crear este efecto, quiero una regla para mi elemento con ID main, simplemente seleccionando child one usando n child con valor one y child tree usando nuevamente n child con valor tres. Ahora sé que los datos fríos a la derecha, sólo va a cambiar de estilo para los niños. Una entrada, definí a 20 píxeles, altura de línea de 40 píxeles. Volviendo a alinear los elementos después los elementos flex se estiren porque la altura no está definida, te muestro otro valor posible. Doy valor de inicio flex a los artículos de alineación de propiedad. Y los artículos flex ahora lo posicionan al inicio del contenedor. Ancho que definí. Si usa el valor de inicio stretch o flex, el diseño será el mismo para ambos casos. Cambiando ahora propiedad a flex y vemos una situación diferente con value flex y obtenemos lo contrario con la posición del ítem al final del contenedor. El siguiente valor para insertar este centro con el Centro de Valores, los elementos flexibles se centran dentro de la línea en el eje transversal. Y el último valor es como línea donde los elementos flexibles se alinean a lo largo de su contenido. Línea de base. He creado previamente una línea de pedido diferente. Y con el valor de línea base, ve que los elementos flexibles ahora están alineados por la línea base del contenido del texto. Es resolver por ahora. Nos vemos la siguiente lección. 49. Alinear el contenido: Hola y bienvenidos. Usted vio en video anterior la propiedad alinear elementos que distribuyen espacio entre y alrededor de los elementos flexibles a lo largo del eje transversal de su contenedor. Y ahora firmaríamos para alinear el contenido. Esta nueva propiedad alinea las líneas de un contenedor flexible dentro cuando hay espacio adicional en el eje transversal. Similar a nuestro contenido de justificación alinea elementos individuales dentro del eje principal. Antes de empezar a mostrar los diferentes valores, solo hago algunos cambios en el código, poniendo más cuatro divs dentro del contenedor. Esta def, adición se hace para tener más de una fila y solo mostrar. Podemos ver el efecto de esta propiedad en los ítems flex. Ahora hago cambios en el código CSS, dando 60 píxeles para flexionar elementos con. A continuación, defino la propiedad Flex wrap con value rap para entender cómo funciona esta propiedad cuando los elementos flex se envuelven en múltiples columnas. Ahora que he hecho el cambio, voy a comenzar con valores de align content property. El primer valor posible de esta propiedad es el valor predeterminado estirado. Eso hace que las líneas se estiren para ocupar el espacio restante como es visible ahora en el navegador. Este comportamiento, solo es posible porque no definí el valor TIC a los ítems flexibles. Cambiando ahora a arranques flexibles. Este valor hace que las líneas vuelvan al inicio del contenedor como se ve ahora, ajustando los elementos flex ite al contenido de los elementos flex. El siguiente valor es flex, y eso es similar con flex starts. Pero ahora las líneas son picoteadas al final del contenedor, como es visible en la ventana derecha. Ahora hay levantando tres valores para esta propiedad. Primero, el Centro de Valores, que hace que la línea spect en el centro del contenedor. El siguiente es el espacio entre valor donde las líneas se distribuyen uniformemente. Y la primera línea está al inicio del contenedor, mientras que la última es que el final del contenedor. Y finalmente, el último valor es espacio alrededor donde las líneas se distribuyen uniformemente con igual espacio alrededor de cada línea. Ahora ve en la imagen son los elementos flexibles que se alinean usando este valor al contenedor de línea de propiedad. Es el fin de la propiedad de los padres. En los próximos videos, te mostraré las propiedades para los niños. Gracias. 50. Pedido: Aprendamos la primera propiedad que se puede aplicar directamente a elementos flexibles individuales. La propiedad orden. La propiedad se utiliza para controlar fácilmente el orden que aparecen los elementos flex dentro del contenedor flexible. Todo lo que sucede en versiones anteriores de CSS cuando se usa otro tipo de propiedades como position y float para cambiar la ubicación de algunos elementos. Regresar a artículos flexibles y/o a su propiedad. Por defecto, se ordenan como se agregan inicialmente en el contenedor flex cuando se escribe el código HTML. La gran ventaja de esta propiedad es que los artículos flexibles se pueden reordenar. Cambiar el valor de la propiedad dado por un número sin cambiar el código HTML. Ahora cambio mi código a F, apenas tres divs, S flex items, ese f con un IQ de 70 pixeles. Estos tres divs recibirán la propiedad de orden para cambiar el orden de los artículos flexibles. Para crear un valor de orden en cada div principal, utilizo el selector Empty Child para seleccionar los tres elementos divs y dar individualmente evaluar a ordenar propiedad. Así que definí ahora en CSS, mi primer hijo con ID principal Usando el hijo final con valor uno. Y repito el proceso a los otros divs usando valor para entrar el uno para el otro. Y ahora es posible escribir el valor del pedido para cada hijo. Defino están ahí para el primer hijo con valor 34, segundo hijo valor dos. Y finalmente el último hijo, valoramos uno. ¿Qué va a pasar? Segundo artículo flexible, mantenga la posición y primero luego los elementos flexibles cambiados. Ahora haciendo otro cambio, quiero que me quede mi segundo desviador. Entonces asigno orden con valor uno, el primer div original que quiero en el medio. Entonces el valor de orden es dos y el tercer div se queda a la derecha, como al principio. Razón por la que doy valor tres a la orden. Si quieres agregar más divs, es muy fácil. Solo hay que agregar en código HTML. Y en CSS, solo haz una copia del Niño Vacío frío y dale el valor de orden para posicionar el div dentro del contenedor. No lo olvides, y teniendo cuenta que usar esta propiedad es la forma más fácil y rápida cambiar el orden de los divs. Gracias. Nos vemos el siguiente video. 51. Cultivar flex: La siguiente propiedad es flex grow. Esta propiedad especifica el factor de crecimiento flexible de cada elemento flexible, que define cuánto crecerá el elemento flexible en relación con el resto de los elementos flexibles que están dentro del contenedor flexible. Cuando se distribuye espacio libre. El uso del mismo valor de crecimiento flexible en cada artículo flexible puede llamar a los artículos que han crecido del mismo tamaño en el contenedor. Para esta nueva propiedad, te muestro dos situaciones distintas. En el primero, no tengo el ancho definido para divs creados en árbol. Entonces tengo todos los artículos flex con las mismas condiciones. El comportamiento predeterminado de los elementos flex es ajustar el div con el contenido del ítem. Entonces, como era de esperar, el div se encogerá como se puede ver ahora en la imagen. Ahora creando la propiedad flex para los tres divs. Usando el selector End Child, le doy el valor uno a child 12.3. Ves que los artículos flex aumentarán su tamaño por igual hasta que llenen todo el espacio. En esta situación, siempre que usemos un valor inicial igual para todos los elementos flexibles, el ancho será el mismo para cada elemento correspondiente a un tercio del espacio libre para cada elemento flexible. Hay un detalle que es importante entender en un caso que el ancho inicial es el mismo usando fila flex con el mismo valor. ¿El ancho crece en la misma proporción para los tres divs? Entonces, como era de esperar, el ancho final sigue siendo el mismo. Y si defino un ancho inicial diferente, vamos a darle un ancho de 200 píxeles al primer hijo y 50 píxeles a los demás. Usando el mismo número de fila flexible, la distribución del espacio de elevación es igual a todos los divs. Entonces estamos en el div final, uno sigue siendo el mayor rígido. Esta es una situación diferente a la situación anterior donde el ancho final es igual. Hagamos ahora un escenario donde el ancho inicial sea el mismo para los tres divs. Quiero darle a uno de los niños un valor de dos para flexionar, crecer y a los demás uno. ¿Qué hace que el niño se sienta el doble del espacio libre en relación con los demás? Para hacer el cálculo del espacio libre que cada profanar solo hay que sumar todos los valores individuales de crecimiento flexible. Y luego solo hay que hacer individualmente la relación entre cada fila flex individual y el Sam que encuentres primero. Entonces para los tres divs con flex crecen a 1.1, obtienes para el primer div dos cuartas partes del espacio libre para llenar. Eso corresponde a Alfa del espacio libre. El segundo y tercer div ocuparán una parte del espacio libre. Imagina una situación en la que tenemos primer elemento, ancho 100 píxeles y los otros que anchos 50 píxeles. Si F flexiona los valores de fila a 11 Y por ejemplo el ancho libre es de 800 pixeles. El ancho final del elemento flex uno es 100 píxeles agregados con Alpha de los píxeles de Android. Eso como resultado final de 500 píxeles. Y el otro para flexionar el ancho de los artículos es 50 píxeles agregados con un cuarto de ocho píxeles de Android. Eso es en los 250 píxeles finales. El último ejemplo, le doy valor tres, el primer div y a los segundos. Por último la tercera estancia con valor uno. El primer artículo flex se sentirá tres sextos. Eso corresponde a Alfa del espacio libre. El segundo desfilan dos sextos del espacio libre, y el último div llenan una sexta parte del espacio libre. Espero que ahora quede claro que esta propiedad funciona. Gracias. 52. Reducimiento de flex: Bienvenido de nuevo, es hora de flexionar la propiedad de encogimiento. Esta propiedad recibe el valor que especifica el factor de contracción flexible, que define cuánto se encogerá el elemento flexible en relación con el resto de los elementos flexibles. Por defecto, todos los artículos flexibles se pueden encoger. Pero si lo ponemos a cero, mantendrán el tamaño original. Para este primer ejemplo, defino un contenedor ancho 500 píxeles y mis tres elementos flex con un ancho de 300 píxeles. Y quiero el valor de cero a mi propiedad flex shrink. Eso hace que los valores originales de ancho de los elementos flexibles no cambien. Como es de esperar con este valor. Los elementos flexibles están desbordando el contenedor porque la suma de los tres elementos flexibles es mayor que el ancho del contenedor. El siguiente paso es cambiar el valor flex shrink a uno, ese es el valor predeterminado. Y solicito los tres artículos flex. ¿Qué hace que se encojan de la misma manera para que se ajusten al contenedor? Debido a que tenemos el mismo valor de encogimiento son mucho mayores, es el valor de contracción asignado al elemento flexible. Cuanto más pequeño sea el artículo flexible. Ese es el ejemplo que quiero hacer ahora donde definí mis elementos flex con valores 32.1 para la propiedad flex shrink en el navegador es visible que el flex shrink con valor tres hará que ese elemento flex corresponsal sea el más pequeño. Y flex shrink con valor uno hará que ese artículo flexible corresponsal B, el más grande. Uf en el plan de estudios del curso. Un recurso suplementario que le muestra cómo calcular los valores de ancho de los elementos flexibles de acuerdo con el valor de flex grow y flex shrink. No olvides ver ese documento para entender que se hace nuestro cálculo. Nos vemos el siguiente video. Gracias. 53. Base de flex: La siguiente propiedad a mostrar es base flexible. Esta propiedad toma los mismos valores que las propiedades width y height y especifica el tamaño de dominio inicial del elemento flex antes distribuir el espacio libre de acuerdo con los factores flex. Esta propiedad puede recibir un número que especifique el terreno del ítem flex que utilizo para el siguiente ejemplo. Doy a base flex del primer elemento flex un valor de 100 pixeles, el segundo elemento flex, 70 pixeles, y el tercero 50 pixeles. Y en el navegador vemos estos cambios en los diferentes divs. Una nota importante es que si cambio la dirección de la fila dos columnas usando la propiedad flex direction en el contenedor. Esta propiedad afectará al ite en lugar del ancho, como podemos ver ahora en la imagen. El otro valor que recibe la propiedad de deuda es el valor Alto. Ese es el valor predeterminado. Con valor automático, el ancho es igual al ancho definido para el elemento. Si el artículo no tiene ancho definido, el ancho será de acuerdo a su contenido. Cambiando ahora el valor dos de cuatro, las tres propiedades de base flex, vemos que el ancho del elemento flex es de 70 pixeles. Ese es el valor definido en mi selector de id main. Por último, si elimino este valor y mantengo el valor Alto en flex shrink, los elementos flex se encogerán y ajustarán a su contenido porque no hay ancho definido. Eso es todo por ahora. Nos vemos la siguiente lección. 54. Flex: Bien. La propiedad flex es la taquigrafía para las propiedades flex grow flex shrink y flex basis. El segundo y tercer parámetros, flex shrink y flex basis son opcionales. Yo introduciendo los siguientes minutos cuatro posibles valores para esta propiedad. Uno de los valores más comunes para esta propiedad, o flujo igual a cero. Eso es lo mismo que Flex ancho valor inicial el gráfico. Y para el valor por defecto flex, cero a flex grow, one to flex shrink y alto a flex base. Eso dimensiona el elemento en función las propiedades de ancho o el contenido del elemento flexible. Si no se establecen estos valores. Si defino para este caso para Android, píxeles de ancho para los tres elementos flex, la suma supera el contenedor de ancho. Pero con el valor inicial de la propiedad flex, los artículos se encogerán para que se ajusten al contenedor como puedes ver ahora. Por último, si cambio el ancho del artículo flex a 100 píxeles, se ve que los artículos flex no crecen y respetan. Definimos porque flex real property tiene valor cero. Otro valor posible es establecer flex 211 Alto. Eso es lo mismo que establecer la propiedad Flex width value. Fuera de esta combinación de valores tamaños, los ítems basados en su ancho, ya sea propiedades, pero lo hace totalmente flexible, vieron que observan cualquier espacio extra a lo largo del eje principal. Para los últimos ejemplos, cambié con 100 píxeles. Voy a conseguir otro resultado. Y ahora el artículo flex llenará el resto del ancho del contenedor. Con estos valores, los elementos flexibles se contraen si se desbordan. Y si solo definí flex con salida de valor, el primer hijo y los demás con valor inicial. Para este escenario, el niño a la entrada mantendrá el tamaño de ancho, y el primer niño ocupará el resto del espacio libre del contenedor. Ahora flex con valor NAN, eso equivale a flex 00 auto. Se dimensiona el artículo de acuerdo a sus propiedades de ancho y alto, pero lo hace total y flexible. Esto es similar a flex con valor inicial, excepto que no está permitido encogerse incluso en una situación de desbordamiento. Mostrando de nuevo dos situaciones. Primero, con un ancho de 300 píxeles, es visible que los elementos flexibles no se encogen. Con la sobrecarga de artículos flex, cambiando 300-75 píxeles. Los artículos flexibles no crecen para llenar todo el ancho del contenedor. Es visible. Ahora bien, este escenario en la página, el último valor es cuando la propiedad flex asigna un valor positivo. Es similar tener ese número positivo S valor de fila flex, flex shrink con valor uno y flex base con valor cero. Esta situación hace que el elemento flexible sea flexible y establece la base en cero, lo que resulta en un artículo que recibe la proporción especificada del espacio restante. Si todos los artículos del contenedor flexible utilizan este patrón, sus tamaños serán proporcionales al factor de flexión especificado. Yo uso ahora el valor uno para los tres elementos flex. Y como era de esperar, los artículos flex aumentarán su tamaño por igual hasta que llenen todo el espacio. Porque el valor de la propiedad flex es igual a los tres elementos. Situación similar cuando aplicamos la propiedad flex grow. Gracias y nos vemos en el siguiente video. 55. Alinear uno mismo: Ahora la propiedad de elemento flexible final, alinee uno mismo. La propiedad Self especifica la alineación para el elemento seleccionado dentro del contenedor flexible. Esta propiedad permite anular los elementos de alineación que vio en otro video. Esa es una propiedad aplicada a flex container y no flex items y define Aldo browser distribuye espacio entre y alrededor de elementos flex a lo largo del exceso cruzado de su contenedor usando los mismos valores que vamos a usar con el self align. En el siguiente ejemplo que muestro ahora, tengo mi contenedor donde defino elemento de alineación de propiedades con flex start eso, pongo el ítem en la parte superior del contenedor, como viste en otro capítulo. Dije anteriormente que el auto align invalida la propiedad align items. Entonces, si defino esta propiedad con flicks de valor y para mi ítem flex uno, cambio este ítem flex al final del contenedor, aceptando este valor que invalida el valor del ítem ligero en el contenedor. Los otros artículos flex permanecen en el mismo lugar como se esperaba. Se utilizan más propiedades. Flex de inicio, centro, línea base y estirado. Ese es el valor predeterminado. Voy a cambiar a Centro de Valores. Y en el navegador el ítem va a estar centrado como muestra la imagen. Ahora, voy a empujar los artículos para flexionar y usar align items. Y ves que el artículo flex que está en el centro no cambia como se esperaba. Esta es solo la propiedad que en lugar de crear alineación a todos los elementos aplicados para cambiar a un elemento específico. Eso puede ser en ciertos casos que vendiste dependiendo del diseño que quieras en tu página. Esta fue la última propiedad de artículo flexible. En los siguientes videos, aprendamos a crear diseños reales y su contenido. 56. Layout de Santo Grial: Hola y bienvenidos de nuevo. Para esta nueva sección. Y después de aprender las propiedades de flexbox, quiero crear el primer layout usando el modelo flexbox. Primero, el llamado trazado del Santo Grial, utilizando dos métodos diferentes. Esa es una buena experiencia para entender las grandes dinámicas y diferentes formas que tiene este modelo, como para los diseños de construcción. Después de usar los dos métodos, voy a crear el contenido de la página con el fin de hacer la creación de una página web que pueda ser utilizada para el mundo real. Después de crear todo el diseño del Grial, voy a mostrar una técnica avanzada que permite una gran versatilidad de diseño. Nos vemos la siguiente lección. 57. Placa de Santo Grial - primera versión: Entonces comencemos con el diseño del Santo Grial. El diseño del Santo Grial es una página con el otro pie de página y tres columnas con igual ya sea, donde la columna central contiene el contenido principal y las columnas izquierda y derecha contienen otro tipo de contenido como gatos o menús de navegación. Para crear el diseño del Santo Grial, utilizo dos métodos. Primero usando el otro extremo, más lejos como para bloquear elementos independientes del contenido restante que se crearán usando el modelo flexbox. Se ve en esta imagen esa situación con dos elementos de bloque, ya sea en la parte superior y pie de página en la parte inferior. Un contenedor flexible se utiliza para agrupar los tres elementos centrales que ahora son visibles. Elementos que serán mis artículos flexibles de árbol. Comenzando con el código HTML para el primer método, inserto mi otro usando la otra etiqueta, y ya puedo poner mi pie de página. Con la etiqueta de pie de página. Tenemos estos dos elementos. Uno que se quedará en la parte superior y el otro en la parte inferior. Entre estos dos elementos, quiero crear tres nuevas secciones. El primero con los enlaces de navegación donde utilicé la etiqueta nav, una sección con el contenido principal de la página donde uso el artículo Tech. Y a la derecha podría tomar un lado. Estas tres partes estarán dispuestas en una sola fila que pongo dentro de un div que creo, que llamo contenedor, y que trabajo como mi contenedor flex. Dentro de mi contenedor, tengo mis tres artículos flex que ya creé en el código, artículo de navegación y un sitio. Ahora el código CSS. Comenzaré definiendo el estilo para mi otro, dando un color de fondo azul recogido. Y yo ocuparía el 15% de mi viewport. Ya vemos en el navegador este elemento, la muerte ocupa todo el ancho. Ahora el elemento footer que es similar al otro, solo le doy un color de fondo diferente para poder distinguir entre ellos. El valor I es igual al valor que le di al otro extremo. Ahora, podemos distinguir los dos elementos, como se puede ver. Para terminar, y ahora que tengo los dos elementos creados, optimizo el código creando una regla única para otros y pie de página usando el mismo color de fondo. El siguiente paso es crear estilo contenedores. Para esta situación, creo mi contenedor selector de clase que solo recibe la propiedad de visualización con el valor flex, que permite que los hijos directos actúen como elementos flexibles. Por defecto, ¿los elementos flexibles están dispuestos en filas? Esa es la dirección que quiero usar. Así que no necesitamos usar la propiedad flex direction. Ahora construyamos los artículos flexibles de árbol. A la izquierda y a la derecha, tenemos los enlaces de navegación y el tamaño del elemento. Como el otro filtro extremo ocupan cada uno de ellos. 15% de la parte vista. El nav y el lateral ocuparán el resto hasta el 100%. Como color de fondo, defino gris oscuro. Y uso propiedad flex con valor uno para establecer la proporción de ancho que ocupan estos dos elementos. Ahora que hemos hecho todos los elementos de la parte inferior, necesitamos crear el artículo que también ocupará el 70% de la ventana gráfica, para lo cual voy a darle un color de fondo azul Alice. Finalmente, definir la proporción del ancho ocupado. Y como quiero que este elemento ocupe cuatro veces más espacio que los dos anteriores nav y el tamaño, voy a asignar el valor cuatro a flex property. Ya hemos completado el primer método para crear este layout. Gracias. 58. Layout de Santo Grial: Entonces comencemos ahora con el segundo método. La diferencia con el anterior es que utilizo un contenedor flex que contendrá tres elementos, entre ellos el encabezado y el pie de página que ahora es visible en la imagen. El frío creado anteriormente se utilizará para estos nuevos métodos siendo solo necesarios para crear algún código nuevo. Para este caso, agrego a mi código HTML un div con nombre de clase. Principal. La deuda div incluirá todos los elementos en tamaño. En el CSS. Defino el estilo para la clase principal, donde esta vez quiero que el contenedor flex ocupe el 90% del ancho. En lo que va de esta situación, no quiero que el trigo ocupe todo el espacio y más lejos contenedor para estar centrado. Defino la propiedad margin con los valores cero y auto. Para terminar. Y como de costumbre, configuré la propiedad de display en flex. Y ahora mis elementos flex serán el aether, mi div con nombre de clase, contenedor, y mi pie de página, donde todos estos elementos están dispuestos en una columna. Razón por la que establecí la dirección de flexión de la propiedad con el valor de la columna. El oro restante será el mismo porque sigo teniendo un contenedor flex que ya existía previamente usando el primer método contenedor que tiene tres elementos en una sola fila, nav article y los elementos laterales. El segundo método ya está terminado, y lo usarán para crear contenido de maquetación. Gracias. 59. Layout de Santo Grial: Vamos ahora la mejor parte, el contenido de nuestra página. Empezando por el otro. En primer lugar, les muestro una imagen general del diseño final. Quiero diseñar una página de deuda presentar alguna información de una empresa que brinda servicio Cloud para los usuarios. Hablemos ahora en detalle sobre cada parte de la página. Empezando por otros. Quiero que el asentamiento alguna vez logo de página colocado en el lado izquierdo del otro y en el lado derecho del símbolo de Facebook con el texto nos siga, donde podamos crear un hipervínculo a la página de Facebook. Para realizar estos cambios. Creo dentro de la otra etiqueta un nuevo div con nombre de clase, logo para mi logo. Y otro div con nombre de clase face que incluye un div con imagen de cara nombrada. Y otro que habíamos nombrado textos faciales. Uno para el logotipo de Facebook, y otro para el texto. Se ve ahora en el navegador, estos elementos colocados dentro del aether e identificados por los textos que escribí dentro de los divs. El primer cambio a realizar en CSS es definir en el otro, la propiedad display con el flex de valor. Porque este elemento contendrá elementos flexibles que reciben imagen y texto. Como quiero agregar el logo en la página del lado izquierdo, y la imagen y textos relacionados con Facebook en el lado derecho, utilizo justify content con el espacio de valor entre poner los elementos a la izquierda y derecha del contenedor flex. Voy a empezar a desarrollar el código para mis artículos flex que están dentro del otro. El logo div Wilson contiene el logo de la página para la que establecí un ancho de 200 píxeles y la altura de 90 píxeles. Después creo el código para mi cara selectora de clase. Ese será el otro elemento flex dentro del otro. Primero, contiene la propiedad display a la que le daré el valor flex. Desde este artículo flex, también trabajaremos como contenedor flexible porque F2 artículos flexibles dentro de él. Uno para la imagen de Facebook y otro más textos. Colocar estos elementos con algo de espacio en el margen derecho. Defino margen derecho con el valor de 50 píxeles y uso la propiedad, alineo elementos con valor central para que para flexionar los elementos definidos estén centrados y las líneas. Ahora voy a crear el estilo para que los elementos flexionen, uno para recibir imagen y otro texto. Para la clase de imagen facial, establecí la propiedad flex con el valor uno. Para los textos de cara de clase, vuelvo a usar la propiedad flex, esta vez con valor tres. Hacer con ocupado por el elemento flexible que recibe texto será tres veces mayor que el elemento flexible que recibe la imagen. El siguiente paso es definir en mi código las imágenes y textos para poner en el otro de la página. Primero en el div definido con el logotipo de la clase, ingresé la imagen del logotipo usando la etiqueta EMG. Dentro del div con la imagen de la cara de clase. Coloco una nueva imagen esta vez con el nombre Imagen de Facebook que al igual que la anterior, se guarda en el directorio principal. Por último, pongo el texto, síguenos dentro de los textos faciales. La última acción se define el ancho y el alto para las dos imágenes Colocado. Primero, defino el estilo para la imagen que está dentro del logo div con un ancho de 150 píxeles y la altura de 90 píxeles. Después creo los valores para mi imagen que está dentro la imagen de cara div con un ancho de 40 píxeles. Finalmente, f o bien estamos compuestos por los diferentes elementos. Nos vemos la siguiente lección. 60. Layout de Santo Grial: Después de crear nuestro otro, desarrollaré enlaces de navegación que se colocan en el lado izquierdo de la página donde usamos la etiqueta nav para esta situación. Yo creo dentro de este elemento y nuevo div con el link class nav, donde creo mi lista de enlaces usando una lista desordenada con tres elementos que corresponden a mis enlaces de navegación. El primero con el nombre en este segundo que llamo proyectos. Y por último, el ítem del enlace de contacto. Ahora desarrollando el estilo para mi elemento nav, voy a darle el valor flex a la propiedad display porque el nav actuará como contenedor flex. Y por último, usa la propiedad justify content para centrar mi dv que se inserta dentro del elemento nav. Ahora creando el estilo para el elemento UL. Primero, quiero darle un color de fondo solo para ver la posición de este elemento en la página, dando el valor verde claro. Para eliminar las viñetas, le doy el valor NAN a la propiedad list-style-type. Y por último, doy una cama de cinco pixeles para tener un espacio similar alrededor de los tres elementos de la lista. Colocación de los artículos en el Centro. Para los elementos de la lista, solo definiré un relleno de diez píxeles para crear una mayor distancia entre los elementos de la lista. Y ahora tenemos hecha nuestra lista de navegación. Ahora elimino el color de fondo que ya no se necesita. Si quieres crear. Hipervínculos, solo hay que ir al código HTML y usar la etiqueta de hipervínculo para crear enlaces individuales a otras páginas. 61. Disposición de Santo Grial: Hola. Ahora vamos a crear el contenido principal de la página definida en la sección del artículo. Quiero insertar dos contenidos, una imagen y algo de texto, como se puede ver ahora. Para insertar la imagen, creo un nuevo div con nombre de clase, imagen principal. Ese será uno de los dos elementos flex creados. Siendo el otro, el div con nombre de clase, textos principales que recibe los textos que quiero poner en la página. Pasando ahora al contenido, dentro del primer div, inserto la imagen con el nombre Cloud jpeg. Y en los textos principales div, primero inserto el título del texto con tech add, seguido de un párrafo con el texto principal, texto que copié del archivo que tengo en la carpeta principal. Antes de crear el código CSS para estos nuevos elementos, tengo que definir el elemento artículo S flex container para que los divs que están dentro de workers flexionen elementos. Entonces agrego la propiedad display con valor flex a mi código. Yo creo. Ahora el objetivo para mi selector de clase de imagen principal. Esta clase tiene la propiedad Flex con valor uno. Y doy un margen de 40 pixeles para dar algo de espacio entre la parte superior y el lado izquierdo del contenedor flex. Ahora para darle el estilo a la imagen, defino el elemento image que se encuentra dentro de main image div, con un ancho de 300 pixeles y el alto de 240 pixeles. El último paso es darle un ancho de borde un píxel y color negro. Después de la imagen, el selector de clase, texto principal que definí con valor flex uno, como la imagen para que los elementos flexionen ocupan el mismo espacio. Finalmente, definí la propiedad de margen con valor 50 píxeles al margen derecho y 20 píxeles al otro árbol. Ahora vemos en el navegador el contenido creado en la sección de artículos. Gracias. 62. Placa de Santo Grial: Ahora el elemento aparte que utilizo para ser parte de la página para noticias relacionadas con empresas, sitios web. Para crear contenido dentro del elemento de tamaño, agrego un div con un nombre de clase, lados texto donde pongo el título, últimas noticias, defino ancho, agregando. Seguido del hipervínculo que puedes crear que lleva al detalle de la noticia. Y escribo los textos de ejemplo. nuevos servidores en la nube deciden que x div funcione como un elemento flexible dentro del elemento del sitio. Entonces tengo que definir este contenedor lateral S flex usando propiedad display con value flex. Ahora para centrar el ítem flex, utilizo el contenido de justify con valor Center. Y el detalle final está centrado sumando. Creo un estilo para agregar con text-align propiedad con centro de valor, colocando el otro texto en el centro del elemento flex. Esta es solo una de las posibles soluciones para esta sección de la página. Siempre puedes crear otro tipo de contenido si quieres. Gracias. 63. Layout de Santo Grial: Por último mi pie de página, donde al igual que el otro, creo dos hojas que se colocarán al lado izquierdo y derecho son el pie de página y funcionan como elementos flex. Hacer contenido. En el lado izquierdo del pie de página. Pongo en el pie de página izquierda def, donde quiero tener un párrafo con textos de copyright y otros textos identificando todos mis decide a la derecha. El pie de página a la derecha. Div donde pongo el párrafo con textos sitemap que puede recibir un hipervínculo a si página. En el código CSS. Definí mi pie de página con la propiedad display con flex de valor, y para posicionar los elementos flex a izquierda y derecha. Yo uso la propiedad justificar contenido con espacio de valor entre. Para alinearlos para flexionar elementos en el eje transversal, utilizo la propiedad align items con el valor central. Y ahora para terminar el pie de página, doy cierto margen para que los artículos flex no estén al principio y al final de los ejes principales del contenedor. Definir margen izquierdo con valor 60 píxeles para el elemento flex de la izquierda. Margen, derecho, con el mismo valor para los ítems flex, coloque que los derechos. Ya hemos terminado el contenido de la página web. Espero que lo hayan disfrutado. Gracias. 64. Diseño avanzado - versión 1: Después de crear el diseño del Santo Grial, utilizo una técnica diferente para aplicar el modelo de caja flexible para crear un diseño. La idea principal detrás de esta técnica es crear un contenedor principal que agrupe los elementos llamados flex para ser utilizados en el layout. Definir en CSS reglas individuales a algunas de ellas con el fin de dar forma al diseño de la página. Veamos algunos ejemplos para entender esto importa. Para el primer diseño, creo mi contenedor diff donde inserto dentro seis elementos flex usando el elemento flex de nombre de clase. En este punto, nada nuevo en relación a lo que aprendemos. Ahora en el CSS. Pongo mi contenedor con un ancho del 70 por ciento, con un color de fondo Apenas lo haría una altura de 600 pixeles. Y finalmente, para centrar el contenedor, definí mi margen con valores cero y exterior. Finalmente, mi propiedad display con el valor flex, permitiendo los contextos flex para todos los hijos directos. Para los elementos flex, defino todos con el mismo tamaño, dando el valor uno a la propiedad flex de 120 píxeles, margen de diez píxeles, y un color de fondo con valor chocolate. Podemos comprobar que el layout S flex elementos insertados en una sola línea como se esperaba, todos con el mismo ancho. La estrategia que utilizo para cambiar el diseño es usar propiedad flex wrap que permite organizar los elementos flex en diferentes líneas. Junto con el flex wrap. También utilicé un selector Child que me permite elegir elementos flexibles individualmente para cambiar siempre algunas propiedades de los elementos flexibles elegidos. Esta combinación de flex wrap y end child permitirá una gran dinámica creando diseños. Voy a usar ahora una combinación de flex wrap y n child donde dije flex wrap propiedad con el valor rep que permite crear múltiples roles. Y mi propiedad align content con flex start value para que los elementos flex estén dispuestos desde la parte superior. En este punto, no se ven diferencias en el diseño solo porque no hay contenido en los elementos flexibles que haga que se encojan sin pasar a la siguiente diapositiva. Si agregas contenido, ves que los devs rapean cuando encoges la ventana y algunos de los ítems, pasaremos a la siguiente línea. ¿Qué voy a hacer a continuación? Quiero que mi primer y cuarto artículo flex ocupe todo el ancho. Y cada vez más pequeños. Yo, para esto, utilizo el selector End Child donde tengo que elegir a mi hijo 1.4 y definir mi propiedad flex con valor del 100 por ciento para ocupar todo el ancho. N conjuntos de 50 píxeles. Lo que veremos en el navegador, la primera y tercera línea, el primer y cuarto hijo que ocupaba ancho completo. Y segunda y cuarta línea, F para flexionar elementos en cada línea que ocupan espacios iguales. Porque definimos propiedad flex con valor uno. En los siguientes videos, voy a crear el diseño del Santo Grial usando estos nuevos métodos. Gracias. 65. Diseño avanzado - versión 2: Para este nuevo ejemplo, quiero volver a crear el diseño del Santo Grial, pero esta vez usando la técnica que presenté en el último video. Esta disposición, como hemos visto anteriormente, como cinco secciones diferentes. Razón por la que necesito definir cinco elementos flex dentro de mi contenedor, llamado que definí ahora dentro de la etiqueta body, creo el código de mi contenedor. Esta vez con color de fondo, negro, y un ancho con un valor del 70 por ciento. Para centrar contenedor utilizo de nuevo hacer margen con valor cero y auto. Propiedad de envoltura flexible con valor rep. Y los elementos alineados en la parte superior usando el contenido de la línea de propiedad con valor flex start. Ahora tenemos nuestro contenedor definir. Ahora vamos a crear el estilo para nuestros artículos flex. ¿Dónde quiero definirlos inicialmente todos con el mismo ancho? Entonces utilizo la propiedad flex con valor uno del 70% de la viewport. Después defina el color de fondo con el valor de chocolate. Y por último, un margen de un píxel para ser visible el espacio entre los elementos flex. Ahora es el momento de aplicar los estilos a solo unos pocos artículos flexibles. Por lo que no tienen que estilismo dicho anteriormente. Empiezo con el 1.5 infantil, que representan el otro extremo de los diseños. Yo uso el selector de fin hijo para estos niños. Y aplico el valor flex con 100% para ocupar todo el ancho del contenedor del 15% de la vista. Y por último, un color de fondo con el valor azul aciano. Ahora tenemos otros y los alimentos están terminados. Para terminar, necesito crear el estilo para los tres elementos flex que tienen el mismo tamaño debido a tener la propiedad flex con valor uno para cambiar el valor del árbol hijo para que ocupe más espacio. Yo creo una regla en la que este obtener el valor tres asignado a la propiedad flex y dar un color de fondo diferente. Con valor gris claro. Ahora es visible que este niño ocupa ahora más espacio que el niño 2.4. Y hemos terminado nuestro layout. Gracias. 66. Consultas de medios: Con la gran diversidad de dispositivos de Internet disponibles en la actualidad, es vital la creación de sitios web responsivos, lo que permite que un sitio web se adapte a cualquier tipo de resolución de dispositivo, donde el contenido, el diseño y el rendimiento son necesarios para garantizar la satisfacción del cliente. Una de las mayores ventajas son los sitios web receptivos es que ofrecen menores costos de mantenimiento en comparación con ejecutar diferentes versiones de un sitio web para adaptarse a diferentes dispositivos. Porque solo necesitas hacer los cambios a una versión única, aplicando media queries que sean útiles para aplicar estilos CSS dependiendo del dispositivo que utilices. Para el siguiente ejemplo, donde voy a aplicar una media query. Voy a crear un diseño que contenga otro y un contenedor que S para flexionar elementos. Yo creo en HTML, tag. Y un div que funciona como contenedor. Con dos divs dentro de su corbata, dar el nombre de la clase flex item, donde inserto dentro y agregando con texto título uno. Y hago lo mismo con su ítem flex, pero esta vez con el texto titulo dos. Si en este momento el HTML casi se termina. Ahora, sólo para terminar, copio a los textos, un texto más grande para el primer elemento flex que inserte en un párrafo, y uno más pequeño, el segundo elemento flex que pongo dentro de otro párrafo. Para el CSS, inicialmente creo mi otro y lo configuro con un color de fondo codificado en azul, y la altura del 15% de la ventana gráfica. Ahora bien, el contenedor donde tengo la propiedad display con valor flex, color de fondo, luz CAN de 85% de la ventana gráfica a ocupar. El restante. Para terminar, defino el estilo de mis artículos flex donde quiero que ocupen el mismo espacio, dando el valor uno a la propiedad flex. Un color de fondo de madera corpulenta. Y por último, IL-1, define cualquiera de los 200 píxeles. Para distinguir los dos elementos flex, creo una regla para cambiar el color de mi segundo elemento flex usando el selector final child para child two con color de fondo azul, violeta. Ahora podemos distinguir los dos elementos flex que contienen texto. Ahora es el momento de la consulta mediática. Si trato de encoger mi ventana, se ve que hay un momento que detecta comenzar a desbordar ve que hay un momento que el elemento flex. Y en ese punto, tengo que cambiar el layout debido a la resolución de la ventana que llevó al desbordamiento de contenido, el elemento flex. Entonces creo una media query en el CSS con esa condición que pruebo. Y se trata de cuando mil 200 pixeles donde ocurre la situación y funcionan como mis puntos gatillo. Entonces defino la propiedad de ancho máximo con valor cuando 10,200 píxeles. Eso hace que esa regla se aplique a la situación 0-1200. Tengo que definir mi elemento flex para que esté arreglando la columna en fila de celdas para que el texto quepa dentro del elemento flex. Entonces defino una regla a contenedor donde uso flex direction con la columna de valor para esta situación. Ahora estoy haciendo otro cambio. Mi primer artículo flex es más textos que el segundo. Así que defino que el primer árbol de valores flex hijo ocupe tres veces más espacio libre que el segundo. El segundo ítem flex que definí con valor uno. Para la propiedad flex. Para estas dos situaciones, utilizo el selector de fin de hijos para identificar la deuda infantil. Quiero cambiar. Ya tenemos nuestros cambios realizados. Y verás que cuando encoja la ventana, el elemento flex presiona desde la fila dos columnas en la que el primer elemento flex es mayor que el segundo. La última situación es si quiero cambiar el orden de los elementos flex para hacer esta situación, solo hay que definir son la propiedad para segundo hijo con valor uno y primer-hijo definido con valor dos. Ahora tenemos nuestros artículos flex con diferente orden. Cuando cambiamos el tamaño de la ventana. 67. Consultas de medios - versión 1: Después de usar media queries, quiero hacer ahora un ejemplo de contenido receptivo que excluya las media queries usando la propiedad flex wrap que te ayude a transformar tu layout en un diseño responsive. Voy a usar este ejemplo de las media queries en las que tengo otra y para flexionar elementos dentro del contenedor. Para este caso, defino que para resoluciones 0-1200 pixeles, aplico la regla que pone los ítems en una columna, dando diferentes tamaños y otros a través de los ítems flex. Para este nuevo ejemplo, también quiero poner los artículos en columnas cuando el impuesto se esté desbordando. Pero esta vez usando la propiedad flex wrap, excluyendo las media queries. Para esta situación, entonces eliminaré el código que se refiere a las consultas de medios. Y después de quitarlo, ya no puedo tener el ítem en columnas cuando cambié la resolución. Ahora agrego la propiedad flex wrap a mi código con valor rap que permite que los artículos se envuelven dentro del contenedor. El truco que utilizo es crear un valor de ancho para los elementos flex para que cuando alcancen estos valores, uno de los ítems se vea obligado a ir a otra fila. Para ello, creo una propiedad de base flex con valor 600 píxeles. Se puede ver ahora que encogiendo la ventana, el elemento flex ya pasa a la otra fila. Ese es un comportamiento similar que agregamos cuando usamos media queries. Sólo voy a hacer algunos cambios en el código. Primero, agrega un relleno con valor de diez píxeles para dar algo de espacio entre el texto de los dos elementos flex, un margen de un píxel. Y para terminar, coloco la propiedad flex con un valor de 11600 pixeles para ponerlo todo en una propiedad. El primero en el flex grow, uno para flex shrink para que los artículos flex puedan encogerse si es necesario. Y 600 píxeles para la propiedad de base flex. Gracias. 68. Consultas de medios - versión 2: En videos anteriores, ya hemos creado la maquetación de una página web y los respectivos contenidos. Se ve en la página creada que tenemos cinco secciones diferentes donde algunos de los contenidos se están desbordando. A medida que reducimos el tamaño del navegador. Para tener un diseño responsive, tengo que introducir soluciones que permitan que el contenido sea claramente visible. Para obtener este resultado, utilizo media queries como ya se usó para el ejemplo de la lección anterior. Para este caso en particular, quiero hacer un cambio en los elementos del árbol, nav, artículo y el tamaño. Y en lugar de estar dispuestos en fila, quiero ponerlos en una sola columna para dar más espacio para que podamos ver el contenido dentro los elementos flex cuando tengamos una resolución menor. Pongo ahora una media query en la que selecciono 1,200 pixeles como mi punto de transición. Ese será mi ancho máximo. Entonces de cero a este valor, tengo los tres ítems en una columna. Por esta condición, cambio mi propiedad de ancho de contenedor. Flexiona esa acción con columna de valor. Revisando de nuevo la ventana, vemos que desde cierto punto el contenido está dispuesto en una sola columna. Ahora ajusto el valor para que transición se haga con un valor menor porque la ventana se puede redimensionar un poco más sin desbordar el contenido. Doy el valor 950 píxeles y haciendo la prueba, vemos que es un valor que está más cerca del ideal. Ahora que tengo el valor definido y ya tengo el elemento en columna, configuro el nuevo ICT para mi nav y los lados, dando un valor del 15% de la ventana gráfica. Y quiero que la lista que tengo dentro mis elementos de navegación esté centrada en micro sexos. Razón por la que le doy el centro de valor a mi propiedad, alinear artículos. Ahora solo parte y cambio. Quiero mis enlaces de navegación en horizontal. Entonces creo una regla para los elementos de la lista Maya dando el valor iluminado a mi propiedad de visualización. Ahora que tenemos los enlaces cambian, solo optimizo el espacio que los elementos flex que como texto permanecen con más espacio que los elementos flex que quedan con la imagen. Para ello, defino una regla para la imagen principal de clase con valor uno para la propiedad flex. Y mi clase de textos principales. Doy el valor dos para la propiedad flex. Y finalmente, cambié el margen izquierdo y derecho a cero para que el texto quede dentro del elemento flex para tamaños de ventana más pequeños. Si desea cambiar el orden de los elementos, solo necesita usar la propiedad order. Hago ahora un cambio donde quiero que los pares videntes primero en segundo y tercer artículo. Entonces defino son los que hay que asignar. ¿Hay 22 nav y hay 32 artículo? Ya hemos terminado nuestra consulta de medios. Y puedes ver que nuestro sitio es completamente adaptable a cualquier tipo de resolución. Gracias. 69. Contenido de Flexbox: Bien, comencemos con una nueva sección. Una vez que hayas aprendido las propiedades de flexbox y cómo aplicarlas para crear un layout real. Es hora de ampliar las capacidades de este modelo y crear diferentes tipos de contenido web. En los siguientes videos de esta nueva sección, verás contenidos increíbles que el modelo Flexbox puede hacer en tu sitio web para crear un compromiso de visitante en tus futuros proyectos. Entonces comencemos con cosas nuevas. Gracias. 70. Galería web: Bien, hagamos un ejercicio simple pero muy útil donde aplique propiedades flexbox, creando una galería web final y excelente receptiva. Viajamos imágenes. El objetivo es construir dos grupos de imágenes donde utilices propiedades para poner los dos bloques en diferentes posiciones con título corresponsal, como ves ahora en el Bij que muestra la apariencia final de este proyecto. Como ve, puedo dividir la página en secciones, cada una con un grupo de seis imágenes. Para crear una galería web, utilizo el mismo método aprendido en videos anteriores. Estamos dentro del contenedor flex. Si todos mis elementos flexibles crean entonces estilos individuales para un elemento flexible específico con el fin cambiar el diseño al diseño previsto en la imagen, ahora tiene el diseño planeado para mi galería de imágenes, donde he definido un contenedor que se representa con la línea verde. Decidió SI 14 artículos flex que estarán dispuestos dentro de la página, siendo dos de ellos que te bloquearán comprar un ancho mayor correspondiente a los artículos flex que recibe los títulos. Pasemos ahora por la creación de la página web. Primero, el código HTML, donde creo un contenedor que incluirá mis 14 artículos flex. Para ello, defino mi contenedor div. Y dentro de él, agrego 14 divs con nombre de clase main. Hemos definido nuestro código HTML donde solo realizo cambios después. Ahora el código CSS, creo un color de fondo para mi cuerpo con valor gris para que podamos distinguir el cuerpo y los elementos restantes. Para mi contenedor, creo un estilo donde tengo la propiedad display con valor flex y valor CAN light para el color de fondo. El siguiente paso es donde la propiedad de flujo flexible con valor rho para organizar los elementos en roles y el valor rep para que los elementos se puedan organizar en varias filas. Por último, doy un margen de 70 pixeles a los lados izquierdo y derecho del contenedor. Por el momento, todavía no tengo nada especial en nuestro diseño. Entonces definamos nuestro selector de clases main, en el que establecí un ancho de 175 píxeles para los elementos flex. Y una altura de 140 pixeles, dando un color de fondo, coral. Y por último, doy un margen de diez pixeles y el lecho de cinco pixeles. Bien. Ahora ya puedo ver nuestros artículos flex en el diseño de página. Ahora solo necesito agregar un poco de relleno a nuestro contenedor que nuestros artículos flex se limiten a un espacio más corto. Agrego relleno superior e inferior con valor de 50 pixeles. Y para tener espaciado izquierdo y derecho, establecí un valor de 250 píxeles en ambos lados. Ahora tengo el layout más cerca de lo que queremos, solo necesitando en mi contenedor un detalle final de alineación. En mi Nexus. Yo uso el contenido de justificación de propiedad con espacio de valor entre inorder a los elementos que se distribuyen uniformemente en la línea. 71. Galería web: El siguiente paso es cambiar el ancho del primero. Y un ítem flex, que como puedes ver por la imagen, debería ocupar toda la especia en la fila. Recibiendo los títulos de la galería estos para flexionar elementos. Para hacer este cambio, utilicé el selector End Child para mi hijo uno y el niño comió con el valor 100 por ciento para mi propiedad flex y le di un coeficiente intelectual de 60 píxeles. Si quiero un espacio más grande entre las dos secciones de la galería, solo necesito agregar el margen superior al elemento flex número ocho. Y eso es lo que voy a hacer ahora. Elegir a mi hijo número ocho, y definir margen superior con valor de 50 píxeles. Ahora podemos ver en el navegador los cambios siendo visibles, el espaciado Datadog. Mi siguiente acción es definir en HTML las fuentes, los archivos de imagen que quiero insertar en la galería. Para las primeras seis imágenes, tengo los archivos con nombres Safari numerados 1-6. Como puedes ver en mi carpeta, creo la etiqueta EMG donde la fuente recibe el archivo Safari uno. Ahora hago cinco nuevas copias del código y borro demasiado viejo. Solo necesito cambiar los números de imagen a 2345. Y por último, seis. Ahora repito el mismo proceso, las seis fotos restantes, pero ahora con el nombre desierto numeradas, nuevamente 1-6. Entré a la fuente para la primera con el nombre desert one y hago las copias para las siguientes. Cambié ahora los números 22345 y finalmente seis. Tengo mis fotos insertadas en este momento, pero el tamaño no es el que quiero. Para cambiar esta situación. Creo una regla para el estilo de las imágenes, donde defino un ancho de 175 píxeles y el alto de 140 píxeles. El apareamiento de la página se verá mucho mejor. Para terminar, defino solo un borde para la imagen con línea sólida con un píxel y color carmesí. Para que las esquinas de la imagen sean ligeramente redondeadas, establecí la propiedad border-radius con el valor de 2%. Ahora para los títulos que se insertarán en flex item 1.8, creo un agregado con diferentes títulos siendo el primero, mi galería safari. Dentro de la adición. Y para la segunda adición, escribo un texto. Mi galería del desierto. Para estos dos encabezados, creo una regla en CSS que le da color carmesí al contenido agregado. Para terminar dos cambios. Primero, quiero los títulos con un fondo sólido de dos píxeles y cremas de color y que definí dentro la regla que creé para mi ítem flex 1.8. Y finalmente, defino una regla usando el selector over para cuando paso por encima, la imagen aumenta de tamaño. Para ello, utilizo la propiedad transform en la que utilizo la función scale que recibe los valores que definen la escala de crecimiento de la imagen. Para el caso de las imágenes, quiero que sean 1.5 veces más grandes. Cuando paso el ratón sobre la imagen. Finalmente aplico una sombra a la imagen usando la propiedad box shadow. Aplicando reglas para nuestro ejemplo y desplazamiento vertical de dos píxeles. El mismo valor para el desenfoque, dando un color definido por un valor decimal extra. Ahora puedes ver en el navegador el efecto cuando paso por encima de la imagen, aumentando el tamaño y creando una sombra. Si cambias el tamaño a una resolución baja, es razonable que la imagen no se desborde. Adaptar el contenido de la página a dispositivos con otras resoluciones. Se resuelve por ahora. Gracias. 72. Galería web: En esta nueva versión para mi galería web, utilizo imágenes flexibles con el codo de propiedades CSS que implementan el modelo Flexbox que recibe dentro del contenedor principal seis imágenes diferentes. Pero usando la propiedad de imagen de fondo. La gran diferencia en relación con el uso de etiqueta de imagen para insertar las imágenes es que la imagen ahora está en el código CSS y puede gestionar y cambiar las imágenes para ser presentadas por diferentes anchos de dispositivo. Eso no sucedió en HTML donde el carbón hacia fijo. Ahora la galería. Como veo, hay dos tipos diferentes de i'th para las imágenes. Razón por la que cuando creo los divs dentro del contenedor que recibe las imágenes, IF2 diferentes clases que doy el nombre. Art diff, el primero, tercero y quinto div que corresponde a las imágenes con el mayor. Para imágenes 24.6. Doy el nombre incluso div. Comenzando ahora con el estilo para el contenedor, establecí un ancho del 100% del ancho de la ventana gráfica para que este div ocupe todo el ancho del navegador y el ancho del 50% de la ventana gráfica. Para que F seis elementos dentro del contenedor se consideren artículos S flex, utilizo la propiedad display con el valor flex como color de fondo del contenedor. Yo uso el color gris claro. Y para alinear los elementos flexibles verticalmente. Utilizo el valor central para los elementos de alineación de propiedad. Y finalmente para mover el alelo contenedor poco hacia abajo, utilizo diez por ciento para la propiedad de margen superior. La siguiente acción es establecer la propiedad a los divs que recibieron las imágenes, comenzando por la clase, nuestro div al que le doy un ancho del 25 por ciento en relación al ancho del contenedor. Y ocupando el total. Razón por la que le doy un valor del 100% al ojo. Finalmente le doy un color azul al div para que pueda identificar el div en la página. Y ahora relacionado con dar par, el ancho tendrá el mismo valor, 25 por ciento del 80 por ciento del ancho del contenedor. Al tener un ojo pequeño en este div, como lo hice en el otro div, también le doy un color azul a la propiedad de color de fondo. Ahora aprendamos a poner las imágenes. Quiero agregar imágenes de fondo a cuál de los divs, usando seis archivos diferentes. Para elegir cada uno, utilizo el selector End Child que selecciona el primer XIV impar dentro del contenedor. Razón por la que uso el número uno, seleccionando al primer niño dentro del contenedor. Ahora, solo necesito usar la propiedad de imagen de fondo que recibe en el IRL. El primer archivo de imagen que quiero, en este caso, imagen uno. Para que la imagen ocupe todo el div, utilizo la propiedad background size con el valor 100 por ciento para width n, i. Ahora voy a replicar el código a las otras cinco imágenes, donde solo tengo que cambiar el número para identificar a los hijos. Eso va a seis, así como el nombre de clase infantil 24.6 de impar a par. El paso final es cambiar el nombre de los archivos. Imagen 2,345.6. Ahora tengo esta parte terminada con imágenes en cada ítem flex. Antes de ingresar consultas intermedias, pongo el color de fondo del documento igual al color de fondo del contenedor para que siempre solo color de fondo en toda la página. Para esta segunda parte, quiero que de un ancho específico, las imágenes se coloquen dos en cada línea, como se puede ver ahora en la página. Para crear este efecto, necesito usar una media query data aplica este tipo de cambios a valores de ancho de pantalla menores a 700 píxeles. Razón por la que uso propiedad max-width con este valor. Cuando ocurre esta condición, hago algunos cambios que serán iguales en las dos clases. Entonces puedo hacer, en este caso una sola regla. Quiero ahora a imágenes por fila. Entonces cambio el ancho al 49% del ancho de la ventana gráfica para que solo dos imágenes se ajusten a la totalidad de la ventana gráfica. Y doy un margen de un píxel para tener un espacio mínimo entre las imágenes. Y por último, el ite se establece con el valor de cuando Android por ciento. Como podemos ver, todavía no tengo el layout final porque las imágenes están todas en la misma fila. Y para resolver esta pregunta, utilizo la propiedad flex wrap que obligará a los elementos a ocupar el 49% definido de la ventana gráfica. Pasando las otras imágenes a la siguiente fila como ves sucediendo en la página. Ahora, este cambio en el diseño siempre se puede ajustar. Y sólo es necesario cambiar el punto de ruptura, que en este caso como el valor de 700 píxeles. Si cambias a 500 píxeles, los cambios volverán a ocurrir. Pero en este caso por un inferior con. Pero siempre se puede querer tener un layout con tamaño fijo para las imágenes correspondientes a un escenario donde necesito cambiar a un layout no flexible en el que las imágenes sean de ancho fijo. En este nuevo diseño, solo necesito darle al ancho del contenedor un valor con unidades de píxeles para que el contenedor no sea flexible. Voy a dar un valor de 1,700 píxeles que permitió que las imágenes, digamos con un valor fijo. Ya que tengo divs que recibieron las imágenes con el ancho usando unidades porcentuales, esta propiedad se calcula en relación con el contenedor que como valor fijo. Por lo que también se fijará el ancho. Para el caso de que tengamos un ancho de ventana menor. En este caso para 700 pixeles. Quiero arreglar las imágenes todas en una línea, pero esta vez con el mismo ítem para el que doy el 100% al ojo de las dos clases pares e impares. Y utilizo diferentes anchuras, dando 30% de valor para el div impar y 40 por ciento al otro extremo. Ahora sin la propiedad flex wrap, ya podemos ver que la galería ahora ocupa un valor fijo siendo necesario usar la barra de desplazamiento. Y cuando disminuya el ancho, llegaré a un punto donde las imágenes estén lado a lado con la misma altura pero con diferentes anchuras. Gracias por mirar. 73. Forma receptiva: Después de crear una galería de imágenes, quiero construir un formulario responsive usando flexbox. Para crear mi granja. Utilizo el método común con el elemento form para representar una sección que contiene controles interactivos. Enviar información para los usuarios al servidor web. Dentro del foro es donde creo todo el contenido. Entonces mi granja funcionará como mi contenedor flex. Y dentro tengo mis elementos flex que contienen campos de entrada para recibir datos. En esta imagen, se ve esa situación donde tengo un contenedor representado con la línea roja y para flexionar artículos en su interior con línea azul. Uno a la izquierda que recibe información de nombre y correo electrónico y otro a derecha donde el usuario, derecho Su mensaje. Este segundo artículo flex actuará como contenedor porque quiero F2 flex elementos dentro de él, representados con color de línea negra que quiero que se muestren en una sola columna. Este borrador es el punto de partida que utilicé para la creación de este proyecto. Ahora el código, el primer paso en código HTML es abrir la forma de etiqueta. Que le doy el nombre de la clase forma principal. Y dentro de ella creo dos divs que funcionan tiene elementos flex. Uno para recibir el nombre y correo electrónico del usuario, y la otra deuda recibe el mensaje del usuario. Mi primer elemento flex, defino con nombre de clase, contacto que contiene dos campos de entrada para recibir texto y etiquetas correspondientes. Para el caso del nombre de usuario, creo mi difamación con cuatro atributos que permiten al valor dado. Haga clic en la etiqueta. Y se tratará como elemento de entrada no disociado con fugas. Entonces defino el atributo for a con el nombre del valor. Ese será el valor que definí para el ID en mi etiqueta de entrada. Y como se permita asociar la etiqueta con el campo de entrada. Solo necesito definir finalmente en mi etiqueta de entrada el atributo type que recibe valor de texto. Ya que quiero insertar en este campo textos y el id con nombre de valor, como dije anteriormente. Después de crear este campo, creo otro. Esta vez con el atributo for, con el nombre correo electrónico. Luego mi etiqueta de entrada con el ID de correo electrónico, y el atributo type con valor de correo electrónico. Para que este campo reciba y valide el formato de dirección de correo. Para terminar el contenido del primer elemento flex, creo un botón de enviar usando el botón de etiqueta y le doy al atributo type el valor submit. Entre los inicios y luego la etiqueta, escribo textos enviar que aparecerán en el botón. Ahora, el segundo elemento flex donde quiero que el campo reciba el mensaje a enviar. Primero, defino el nombre de clase para el div. Para ello, creo un div con el mensaje de texto del nombre de la clase. Div, la deuda recibe texto donde defino la etiqueta etiqueta con atributo para, con nombre, MSG. Y para escribir el contenido del mensaje, utilizo el área de texto tecnológico. Donde hice id como el mismo nombre, muerte le doy a mi etiqueta. Para que esa etiqueta y campo de texto estén asociados. Ya he terminado con el código HTML y ahora tengo que definir el estilo para los diferentes creadores de elementos. La segunda parte es para el código CSS. El primer paso es definir el estilo para el foro principal de la clase. Como dije, el foro actúa como contenedor flex. Entonces utilizo la propiedad display con flex de valor y le doy un color de fondo, verde claro para identificar la finca en la página. Hacer con defino con valor 70% y vivo con 300 pixeles. Para centrar el contenedor, utilizo margen. Con valor cero y auto. Para terminar, doy un valor de relleno de 20 píxeles para tener algún espacio entre el borde del formulario y el contenido que hay dentro. Ya vemos en el navegador, el foro con un mejor aspecto. Solo necesita agregar algunas propiedades para los elementos flexibles y cambiar la posición y el tamaño de los elementos. Primero, cambio de estilo a clase de contacto. Defino esta clase con valor uno para flexionar la propiedad. Y el valor de escritura de margen de 60 píxeles para tener algún espacio entre las dos diferentes secciones de la granja. El elemento flex de contacto como dentro de dos grupos de campos de entrada para insertar datos y etiquetas correspondientes, terminando con un botón de envío. Quiero que mis campos de entrada ocupen una fila completa o el elemento flex. Entonces para esto, defino ancho con un valor del 100%. Y para optimizar el espacio entre elementos y posición, doy un relleno de diez píxeles y un botón de margen de 30 píxeles. Para terminar los elementos dentro del primer elemento flex, cambié el estilo de mi botón con el color de fondo, gris oscuro, color, blanco para el texto del botón, y el relleno de 15 píxeles. Ahora, el selector de clase de mensaje de texto para cambiar el estilo de contenedor flexible que recibe el campo que el usuario escribe el mensaje a enviar. Defino esta clase con flex de valor para la propiedad de visualización porque funcionará como contenedor flex. Quiero que los elementos flex su interior estén dispuestos en una columna. Entonces utilizo la propiedad flex direction con columna de valor. A continuación, le doy valor a, a flex propiedad a este elemento flex ocupar dos veces más espacio en comparación con el elemento flex que definí con valor uno anteriormente. Por último, quiero un botón de margen de 50 pixeles para este ítem flex. Para terminar el área de texto que quiero ocupar un espacio de arriba a abajo. Para hacer este cambio, le doy valor uno a flex property. Eso hace que el campo para insertar texto ahora vaya a la parte inferior del elemento flex. Como puedes ver ahora en la imagen. Ahora tengo mi respuesta **** terminada, como puedes ver en el navegador. Gracias. 74. Forma receptiva: Después de crear un formulario responsivo, solo haré un ligero cambio el objetivo de usar una propiedad flexbox. Para que puedas ver el potencial que tienen las propiedades de este modelo. Cuando creé el formulario, verificó que los dos elementos flex dentro del contenedor estaban dispuestos en fila de izquierda a derecha, respetando el orden en que se insertaron en el código HTML. Este es el comportamiento esperado de este modelo. Eso siempre sucede si no aplicas ninguna propiedad para cambiar este comportamiento. Lo que solo quiero cambiar ahora es la posición de los artículos flex. Al colocar el contacto flex item a la derecha y mensaje de texto a la izquierda. Para esta situación, solo uso la propiedad order, dando el valor dos para mis contextos de clase. Para la clase de mensaje de texto, le doy el valor uno a la misma propiedad. Se puede ver que después de esto cambia, los elementos flex cambian posición usando solo una propiedad simple. Para este caso. Los inmuebles están ahí. Necesito ahora cambiar en el contacto de clase. El margen de propiedad, derecho, margen, izquierdo, dando el valor de 40 píxeles para tener algún espacio entre los dos elementos flex. Se puede ver que después de este cambio, los campos de entrada están fuera del contenedor. Si le doy un color de fondo al contacto del ítem flex, verá que estos campos también están excediendo los límites del ítem flex como es de esperar. Porque contenedor también era corteza. situación ocurre porque el cálculo de ancho se ve afectado por los valores de margen y relleno. Para sortear esta situación, utilizo la propiedad de dimensionamiento de caja con el valor de la caja de borde, lo que permite hacer con cálculo de la propiedad no verse afectado por el relleno y el margen. Ahora bien, es factible que al agregar esta propiedad y cambiar los valores de margin-left, los campos de entrada siempre ocupen el 100% del ancho del segundo elemento flex. Nunca pasando y situación de desbordamiento. Así que no olvides nuestro sibilante y útil es usar la propiedad del pedido. Eso es todo por ahora. Gracias. 75. Introducción de jquery: Después de crear, organizar elementos de página y crear diferentes modelos de maquetación con flexbox, utilizaremos en los siguientes videos código jQuery para crear algunos efectos de interacción en nuestras páginas. Con el uso de poderosos widgets, métodos y eventos. Creemos juntos contenidos fantásticos para nuestros sitios web personales y profesionales. 76. Jquery - crear una página de faqs: Hola. En este nuevo video, Hagamos una página fija. Esa es una página en un sitio web donde vestiría inquietudes o preguntas comunes que los clientes. F. En esta página de ejemplo, quiero tener cuatro grupos con preguntas y respuestas corresponsales. Como si fuera visible en este modelo final que he construido. Entonces voy a hacer que funcione. El texto de las respuestas aparece después de un evento click. Y para esta interacción de eventos de mouse, utilizo jQuery en nuestro código. Esa será la parte final del proyecto. Así puedo dividir el código del proyecto en tres bloques. El contenido que se crea con HTML, el estilo es definido por CSS y la interactividad proporcionada por jQuery. Comenzando con HTML, usaré el modelo Flexbox para estructurar la página usando un contenedor. Los respectivos ítems flexibles, uno por cada grupo de preguntas y respuestas. Cada uno de los cuatro elementos flex consiste en un hipervínculo que nos permite ampliar el contenido que se encuentra dentro de un párrafo. Vamos al código y empiezo ahora a crear mi contenedor de clase. Como puede ver ahora, dos f, cuatro bloques con preguntas y respuestas. Yo creo dentro de mi contenedor para artículos flex definidos con nombre de clase main. Antes de que tengamos más contenido en este flex items, solo pongo un final en la parte superior de la página con las deudas preguntas frecuentes. Para dividir la página. Sabemos que en la página Efectos, alguna vez cuestionamos y respondemos. Y es esta parte la que voy a hacer ahora. Dentro del primer div principal, creo el div con nombre de clase expand, donde escribo la primera pregunta. Para que a todas las obras como un hipervínculo. Colocaré el div dentro de la etiqueta de hipervínculo, sin establecer un valor para los atributos age ref,. Ahora tenemos los conjuntos de piezas de preguntas. Se ve en el navegador que funciona como hipervínculo. Cuando paso el mouse sobre el div. Para las partes de respuesta, defino un párrafo a gi de trigo, doy textos al nombre de la clase donde agregaré un texto ficticio datos que copio de otro archivo. Ahora he establecido la pregunta y respuesta para mi primer div principal. El siguiente paso será usar estos contenidos a los otros árboles principales divs. Simplemente cambiando el texto para las preguntas. Con pregunta 23.4. Ya hemos terminado el contenido principal de nuestra página. Luego agregamos fin para preguntas y respuestas. Ahora vamos a crear un estilo para las diferentes secciones de nuestra página. Primero, nuestro contenedor. Como era de esperar, esta tendrá la propiedad display con valor flex. Ya que queremos aplicar el modelo Flexbox. Podemos ver que después de agregar esta propiedad, los elementos flex se colocan en horizontal. Entonces establecemos la propiedad flex direction con el valor de la columna para que el contenido se arregle de arriba a abajo. Siguiente paso, creo el estilo para los elementos flex, dando un margen inferior de diez pixeles a f, algo de espacio entre los elementos flex. Y finalmente, un ancho del 70% de la ventana gráfica. Ahora amplían clase donde solo cambio algunas propiedades relacionadas con los textos. A saber, una familia de fuentes, verdana, con un tamaño de fuente de 14 píxeles. Un peso de fuente con perno de valor. Y por último, el color para el texto que será gris pizarra oscuro. Para los párrafos, sólo defino la familia de fuentes verdana como lo hice antes para las bandas de clase seis. Y el tamaño de fuente de 12 píxeles. Para eliminar el subrayado de un hipervínculo, agregaré a mis elementos de hipervínculo la declaración del impuesto predial con el valor ninguno. Y a mi título inicial, Definiendo la etiqueta de encabezado, le puse con el color marrón. Ahora para finalizar mi código CSS, quiero establecer el color de fondo en mi Expand div. Cuando lo pase por encima. Para ello, voy a usar sobre selector, en el que defino un color gris claro a los fondos. Y el radio del borde de tres píxeles. Para poner a los jardineros def ligeramente redondeados. Ahora es el momento de código jQuery. El primer paso es copiar la dirección. Para cargar la biblioteca jQuery. Para ello, tendremos que agregar esta dirección a nuestro código, colocándose entre script open y ending tag, usándose el atributo SRC para recibir esta dirección. Ahora que tengo acceso a biblioteca en el código, agrego un documento listo eventos para evitar que cualquier código jQuery se ejecute antes de que el documento termine de cargarse. Y entonces porque quiero por defecto deuda, las respuestas, nuestros ojos. Voy a llamar a mi texto de clase donde uso los métodos ides para cualquiera de los párrafos que contiene las respuestas. Para este momento, tengo el ítem de texto, como se puede ver en el navegador. Entonces quiero mostrar el contenido del párrafo al dar un evento click en mi Expand div que contiene las preguntas. Para este i1. Haga clic en eventos en mi clase Expandir para seleccionar el párrafo. Cuando ocurre este evento click, utilizo el selector, esto para seleccionar mi objeto actual, ese es mi div Expandir. Entonces usa los métodos parent que selecciona los padres del elemento div, esa es mi etiqueta a. Finalmente, usando métodos, next devuelve el siguiente hermano de los elementos seleccionados. Devolviendo mi párrafo con el nombre de la clase texto. Como ahora tengo párrafos seleccionados, utilizo los métodos slide toggle para mostrar a nuestros ojos los elementos Match ID con un movimiento deslizante con el tiempo de transición de 600 milisegundos. Estos métodos se aplicarán para mostrar y ocultar los elementos de párrafo que ves ahora en el navegador con esta página, completa. Eso resuelve por ahora. Gracias. 77. Jquery - crear página con pestañas: En este nuevo video, aprendamos a crear los típicos pasos de página con el fin de tener múltiples secciones que permitan ya sea contenido que ayude a los usuarios a organizar una página. Para implementar un grupo de pestañas, usaremos el widget jQuery tabs, que te permiten usar la funcionalidad de una manera muy sencilla. Cualquier nota importante está ahí para usar este widget UF siempre dos siguiendo un conjunto particular de estructura de marcas que deben ser utilizadas para que funcione correctamente. Es decir, profundidades definidas dentro de lista ordenada o desordenada, donde cada elemento de la lista contiene paso, título y luego incurrir en deuda como en la edad ref atribuye el ID para identificar el div que como el contenido para una pestaña específica. Entonces, si tenemos dos pestañas, tendremos en la lista de herramientas elementos, dos anclajes a diferentes ubicaciones en la página. Eso puede ser elementos de bloque simples como divs, width, text. Antes de comenzar con el código. Se puede ver en este sencillo ejemplo, lo que expliqué antes, donde he definido en mi lista desordenada, dos elementos de lista en los que tengo mi edad ref, atributo que desafía a los dos divs a continuación. Siendo el primer paso asociado al contenido del div con ID ancla uno. Y la segunda pestaña asociada al contenido de div anchor también. Por lo que se sospecha que cuando hago clic en el primer paso aparece, el texto insertado en el primer div. Y en la segunda pestaña activa aparecerá el texto contenido en el segundo div. Este es el modelo que quiero construir. Ahora usando el paso del widget. Al final, quiero agregar algo similar a la página que mostré con tres pestañas disponibles. El primero tiene una imagen, mientras que el segundo y el tercero muestran algunos textos. Empezando ahora con código. Primero creo mi contenedor principal, que funciona como contenedor flexible. Y que contienen los elementos flex en su interior. Dentro de este div, como viste anteriormente, necesito una lista ordenada o desordenada, que le doy el nombre de clase, list, que contiene tres elementos de lista. Ya que quiero F tres pestañas diferentes, cada una de ellas recibiendo en la edad ref atributos. La etiqueta S con una identificación utilizada para identificar las ofertas donde tengo los diferentes contenidos de las pestañas. Para mi primer paso, asignaré el valor deb cuando envejecer ref, y escribiré texto. Sección uno. En este primer ítem de la lista. La segunda pestaña recibe la pestaña de referencia y el texto de la sección dos. Y para terminar el último paso, age ref recibe el paso tres y el texto de la sección tres para el último elemento de la lista. Ahora tengo que crear tres elementos de bloque y respectivos contenidos para cada una de las pestañas. Para ello, creo tres divs donde los ID serán iguales al valor que recibe el atributo age ref en cada ítem de la lista. Con este paso, ahora se asocian todas las pestañas y contenidos respectivos. Así que creo primero div con el id tab uno, otro div con el id tab dos. Y por último, el último div. Con la pestaña Id tres. Ahora creo el contenido respectivo comenzando por el primer div, donde tengo una adición con la sección de texto uno. Termina una imagen usando el archivo desert dot JPEG. Para el segundo div, utilizo la nueva boda con una sección de texto al párrafo con algún texto. Para terminar en el tercer div, como el anterior, alguna vez lo supe, agregando un nuevo párrafo. Puedes ver que ya tenemos nuestras pestañas de codos en la parte superior también, estando disponibles los respectivos contenidos desde la parte superior hasta la parte inferior del documento sin tener todavía código CSS que nos indicará los elementos de la página deben mostrarse. Este es nuestro siguiente paso. Crea nuestros estilos. Ahora el código CSS, ¿ dónde defino para mi contenedor? La propiedad de visualización con el valor de flexión para el hijo directo actúa como un elemento flexible. Después de definir esta propiedad con este valor, los ítems se organizarán en horizontal. Para mostrar los elementos de arriba a abajo. Establecí el valor de la columna de ancho de propiedad de dirección de flexión. Y ahora ves que el cambio en la dirección de nuestros artículos flex. Por último, definiré un ancho que ocupe el 70% de la ventana gráfica. Y yo con un valor del 100% de la ventana gráfica. Y como quiero que mis contenedores se centren, defino el margen de propiedad con valor cero. Y auto. Para mi elemento UL, establecí la propiedad de visualización con flex de valor. Eso colocará los elementos de la lista son por defecto. Voy a darle el color de fondo blanco. Y luego la propiedad justify content con el valor start value flex start value, para alinear los elementos de la izquierda. El siguiente paso es establecer el relleno dejado con cero para eliminar el espacio a la izquierda de nuestro elemento de lista. Y para terminar, defino el fondo del borde con un píxel, línea, sólido y color gris claro. Para el ítem de la lista. Primero, quito las balas existentes. Entonces le doy el valor de ninguno a mi propiedad tipo lista. Después defino mis elementos de lista con el color de fondo, gris claro, y otras pestañas a espaciar. Doy el valor diez pixeles a mi margen, ¿verdad? Y cinco píxeles al margen superior. Ahora aplico algún relleno a mis artículos usando un valor de tres píxeles. Y para terminar, quiero aplicar un borde de un píxel. Una línea continua y color negro. uso de la propiedad border aplicará un borde al otro lado. Y no quiero que me apliquen al borde inferior. Entonces agrego la propiedad de borde inferior con valor cero. Ahora, quiero que el texto enlazado que está en la lista no tenga el subrayado. Entonces solo necesito darle el valor ninguno a la decoración del texto de la propiedad. Ahora redimensiono la imagen que puse en el primer elemento flex, dando un ancho y alto de 200 pixeles. Y pongo la imagen con un borde de un píxel, una línea continua, y color negro. Y ahora para terminar, defino fuente para mi adición de elementos de párrafo e hipervínculo con valor de fuente Verdana y un tamaño de fuente de ciertos píxeles. Para terminar los códigos jQuery que permiten mostrar contenido individual para cada pestaña. Para iniciar y tener acceso al widget de pestañas, necesitamos agregar entre la etiqueta de script de inicio y finalización los siguientes enlaces. Empezando ahora con el código. Primero. Los eventos listos para documentos que se utilizan para evitar que ese código jQuery se ejecute antes de que el documento termine de cargarse. En el código HTML, tenemos definida una lista desordenada, y solo necesitamos seleccionar el elemento block que contiene esta lista. Que lejos este caso es nuestro contenedor. El siguiente paso es muy sencillo. Solo necesitamos llamar a nuestros métodos pasos. Y nuestros códigos ahora están hechos. Como ves, es muy sencillo usar este método, sin olvidar que solo es posible aplicarlo ya que tenemos una estructura específica creada en el código HTML usando una creada en el código HTML usando lista desordenada con sus elementos de lista que son envueltos por anclajes, usando la etiqueta a con un atributo href, haciendo referencia a los elementos de bloque que contienen contenido de tabulaciones. Gracias. 78. Felicitaciones: Hola otra vez. Y felicitaciones. Usted promedio hasta el final de discutir. Y ahora eres capaz de utilizar HTML para escribir algunos de los contenidos más importantes utilizados en una página web que te hará Gento de mayor nivel. Espero que lo disfruten. Ver? Fue a la siguiente clase.