Профессиональная верстка. Практическое применение Bootstrap

Содержание

Слайд 2

План урока

Знакомство с Bootstrap.
Добавление аудио и видео на страницу.

План урока Знакомство с Bootstrap. Добавление аудио и видео на страницу.

Слайд 3

Bootstrap

Bootstrap

Слайд 4

HTML5 Аудио и Видео

HTML5 Аудио и Видео

Слайд 5

Аудио HTML5

HTML5-элемент

Аудио HTML5 HTML5-элемент используется для внедрения звукового контента в веб-страницы.

Слайд 6


Добавляет отображение браузерами интерфейса управления аудиоплеера – кнопки воспроизведения, паузы, громкости.


Автоматически запускает

Добавляет отображение браузерами интерфейса управления аудиоплеера – кнопки воспроизведения, паузы, громкости. Автоматически запускает на странице аудиофайл.
на странице аудиофайл.

Слайд 7


При завершении композиции она запустится вновь.


Отключает звук.

При завершении композиции она запустится вновь. Отключает звук.

Слайд 8


Какую часть аудиофайла требуется загрузить браузеру (для ускорения запуска аудиозаписи).


Указывает путь к

Какую часть аудиофайла требуется загрузить браузеру (для ускорения запуска аудиозаписи). Указывает путь к файлу.
файлу.

Слайд 9

Воспроизведение видео
С помощью элемента

Воспроизведение видео С помощью элемента появилась возможность добавлять видео-содержимое на веб-страницы, а
также стилизовать внешний вид видеоплеера при помощи CSS-стилей.

Слайд 10

Семантические элементы для работы со структурой страниц

Тег

Семантические элементы для работы со структурой страниц Тег применяет такие же атрибуты
src, controls, autoplay и loop, которые мы рассмотрели ранее.

выставляет изображение, которое браузер будет использовать, пока загружается.

Слайд 11


Браузер загружает видеофайл полностью, чтобы он был доступен, когда пользователь начнет его

Браузер загружает видеофайл полностью, чтобы он был доступен, когда пользователь начнет его
воспроизведение.


Браузер загружает первую небольшую часть видеофайла, чтобы определить его основные характеристики.

Атрибут preload

Слайд 12


Отсутствие автоматической загрузки видеофайла.

Отсутствие автоматической загрузки видеофайла.

Слайд 13

Знакомство с Bootstrap

Знакомство с Bootstrap

Слайд 14

Font Awesome

Font Awesome

Слайд 15

Преимущества

Все в одном файле, Font Awesome - это язык иконок для Ваших

Преимущества Все в одном файле, Font Awesome - это язык иконок для
web-проектов.
Изменяйте цвет, размер, тень, и все, что возможно изменить через CSS.
Мало проблем с совместимостью, так как для Font Awesome не требуется JavaScript.

Слайд 16

Преимущества

Font Awesome абсолютно бесплатный продукт
Масштабируемая векторная графика позволяет делать иконки любого

Преимущества Font Awesome абсолютно бесплатный продукт Масштабируемая векторная графика позволяет делать иконки
размера без потери в качестве.

Слайд 17

Поддержка и совместимость

Изначально созданный для Bootstrap, Font Awesome прекрасно работает и с

Поддержка и совместимость Изначально созданный для Bootstrap, Font Awesome прекрасно работает и
другими фреймворками.
Иконки Font Awesome векторные, а это значит, что они великолепны на экранах высокого разрешения.

Слайд 18

Поддержка и совместимость

Возможность использовать Font Awesome в любой программе как обычный шрифт,

Поддержка и совместимость Возможность использовать Font Awesome в любой программе как обычный
шпаргалка под весь набор иконок.
Font Awesome не сбивает с толку экранных дикторов, в отличии от других иконочных шрифтов.

Слайд 19

Подключение

Первый способ: Вставьте код в тег в HTML вашего вебсайта.

Подключение Первый способ: Вставьте код в тег в HTML вашего вебсайта. Первый
rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css">

Первый способ: Вставьте код в тег в HTML вашего вебсайта.

Слайд 20

Подключение

Третий способ: Добавьте строку в Gemfile вашего проекта: gem 'font-awesome-less' Далее запустите:

Подключение Третий способ: Добавьте строку в Gemfile вашего проекта: gem 'font-awesome-less' Далее
$ bundle

Четвертый способ: Добавьте нижеуказанную строку в Gemfile вашего проекта: gem 'font-awesome-sass' Далее запустите: $ bundle

Слайд 21

Практическое задание

Практическое задание

Слайд 22

Практическое задание

Научиться пользоваться официальной документацией: http://getbootstrap.com/.
Приступить к верстке макета 3, товар каталога

Практическое задание Научиться пользоваться официальной документацией: http://getbootstrap.com/. Приступить к верстке макета 3, товар каталога singe page.psd.
singe page.psd.

Слайд 23

Практическое задание

* Создать шаблон с использованием Twitter Bootstrap.
* Добавить блок видео вместо

Практическое задание * Создать шаблон с использованием Twitter Bootstrap. * Добавить блок
блока с любой картинкой на сайте.
* Ознакомиться с новой, 4-й версией Bootstrap.