Diego Gauchat Juan - El gran libro de HTML5, CSS3 y Javascript

Здесь есть возможность читать онлайн «Diego Gauchat Juan - El gran libro de HTML5, CSS3 y Javascript» — ознакомительный отрывок электронной книги совершенно бесплатно, а после прочтения отрывка купить полную версию. В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Жанр: unrecognised, на испанском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

El gran libro de HTML5, CSS3 y Javascript: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «El gran libro de HTML5, CSS3 y Javascript»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

Vivimos una revolución. Internet ha dejado de ser sólo un instrumento de comunicación para convertirse en parte de, prácticamente, todos los aspectos de la vida humana. En este contexto, el lenguaje HTML5 ha adquirido una importancia única. Las aplicaciones de Internet a las que accedemos ahora incontables veces en un día, ya sea desde un ordenador de mesa, un teléfono móvil, una PDA o cualquier otro dispositivo, son posibles gracias a HTML5. Con este manual aprenderá, a través de ejercicios prácticos soportados por sólidos conocimientos teóricos, a crear toda clase de sitios webs y aplicaciones estructuradas en HTML5, con estilos CS3 y programadas con las más importantes y recientes herramientas de Javascript. Estudiará desde los conceptos más básicos y tradicionales de cada uno de los lenguajes hasta los más utilizados por verdaderos profesionales de la programación. En cada capítulo irá desarrollando diversos códigos que irán ganando complejidad a medida que se avanza en la lección y harán mucho más accesibles los conceptos previamente estudiados. Mediante el uso de los componentes de los tres lenguajes, las nuevas API que ofrece Javascript y librerías externas, aprenderá a escribir sus propios códigos para crear, programar y optimizar formularios, personalizar la forma en la que se reproduce un archivo de vídeo o de audio, insertar una o más pistas de subtítulos en un vídeo, controlar la entrada y salida de cualquier elemento en el modo de pantalla completa, capturar vídeo en streamig, crear gráficos y animaciones de dos y tres dimensiones, programar un vídeo juego, controlar la apariencia y la forma en la que se comporta el ratón en determinadas circunstancias, utilizar la geolocalización, manipular la historia de navegación del usuario, optimizar el funcionamiento fuera de línea de su sitio, crear aplicaciones de mensajería digital y otras formas de comunicación bidireccional, entre muchos otros conocimientos.

El gran libro de HTML5, CSS3 y Javascript — читать онлайн ознакомительный отрывок

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «El gran libro de HTML5, CSS3 y Javascript», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать
Figura 217 Elementos anidados estirados con alignitems stretch Esta - фото 153

Figura 2-17

Elementos anidados estirados con align-items: stretch.

Esta propiedad es extremadamente útil cuando el diseño tiene columnas con diferentes cantidades de contenido, que de otro modo harían que unos elementos fueran más cortos que los otros. Usando el valor stretch para la propiedad align-items , el tamaño de las columnas más cortas coincidirá con el tamaño de la más larga.

Por otra parte, el valor flex-start alinea las cajas en el inicio de la línea, que como recordará está determinado por la orientación del contenedor (por lo general a la izquierda o arriba):

Figura 218 Alineación de las cajas con alignitems flexstart El valor - фото 154

Figura 2-18

Alineación de las cajas con align-items: flex-start.

El valor flex-end alinea las cajas al final del contenedor (normalmente abajo o a la derecha):

Figura 219 Alineación de elementos hijos con alignitems flexend Por - фото 155

Figura 2-19

Alineación de elementos hijos con align-items: flex-end.

Por último, el valor baseline alinea las cajas desde base de la primera línea de contenido:

El gran libro de HTML5 CSS3 y Javascript - изображение 156

Figura 2-20

Alineación de elementos hijos con align-items: baseline.

El gran libro de HTML5 CSS3 y Javascript - изображение 157 Hágalo usted mismo

Utilice las reglas CSS del Código 2-52y pruebe diferentes valores para la propiedad align-item.Borre la propiedad height para cada elemento e introduzca algún contenido para caja1.Use el valor de stretchpara la propiedad align-items (o no declarare esta propiedad) para ver cómo el resto de los cuadros se amplían para que su altura coincida con la altura de caja1.También puede declarar la propiedad font-size: 50px para el elemento caja2 como se muestra en la Figura 2-20, para probar cómo el valor baseline alinea las cajas desde la base de la primera línea de contenido.

2.5.10 align-self

A veces puede resultar útil alinear las cajas independientemente de la alineación establecida por sus elementos padres o contenedores. La propiedad de align-self funciona exactamente igual align-items , pero para elementos hijos.

Código 253 Cambio de alineación para caja2 Las reglas CSS del Código - фото 158

Código 2-53

Cambio de alineación para caja2.

Las reglas CSS del Código 2-53alinean los elementos en la parte inferior del contenedor flexible, pero la propiedad align-self desplaza el elemento de caja2 al centro, tal como se muestra en la Figura 2-21.

Figura 221 Usar alignself para alinear una caja en particular 2511 - фото 159

Figura 2-21

Usar align-self para alinear una caja en particular.

2.5.11 flex-wrap

Un contenedor flexible puede tener una o más líneas de cajas. La propiedad flex-wrap declara esta condición mediante tres valores posibles: nowrap, wrap y wrap-reverse.El valor nowrap establece un contenedor flexible de una sola línea, wrap declara un contenedor de varias líneas y ordena a las líneas desde el inicio del eje transversal hasta el final de éste, generalmente de izquierda a derecha o de arriba a abajo. El último valor disponible, llamado wrap-reverse , invierte este orden.

Código 254 La creación de dos líneas de cajas con la propiedad flexwrap - фото 160

Código 2-54

La creación de dos líneas de cajas con la propiedad flex-wrap.

En el Código 2-54las tres primeras cajas tienen un tamaño de 100 px y caben en una sola línea de 600 px de ancho del contenedor, pero la última caja ha sido declarada flexible con un tamaño inicial de 400 px ( flex-basis ). Como no hay espacio suficiente en el contenedor para mostrar todas las cajas, hay dos opciones: reducir el tamaño del cuadro flexible para que se adapte al espacio disponible o generar una nueva línea. Como en este caso hemos asignado el valor wrap para la propiedad flex-wrap , el navegador aplica la segunda opción:

Figura 222 Contenedor flexible multilínea El elemento caja4 fue declarado - фото 161

Figura 2-22

Contenedor flexible multilínea.

El elemento caja4 fue declarado lo más flexible por su propiedad flex , por lo que no solo se coloca en una segunda línea, pero también se expandió para ocupar el espacio total disponible en la línea (recuerde que los 400 px declarados por el parámetro flex-basis son solo el valor inicial, no una declaración de tamaño). Además, las cajas en la primera línea, están alineadas con el centro debido al nuevo espacio disponible en la primera línea y el valor de la propiedad justify-content.

El orden de las líneas puede ser invertido con el valor wrap-reverse , como se muestra en la siguiente figura.

Figura 223 Usar flexwrap wrapreverse para crear una nueva línea - фото 162

Figura 2-23

Usar flex-wrap: wrap-reverse para crear una nueva línea.

2.5.12 align-content

Cuando un contenedor flexible tiene múltiples líneas, es posible que haga falta alinearlas. La propiedad align-content alinea las líneas dentro de un contenedor flexible y funciona como align-items pero para múltiples líneas.

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «El gran libro de HTML5, CSS3 y Javascript»

Представляем Вашему вниманию похожие книги на «El gran libro de HTML5, CSS3 y Javascript» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Отзывы о книге «El gran libro de HTML5, CSS3 y Javascript»

Обсуждение, отзывы о книге «El gran libro de HTML5, CSS3 y Javascript» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x