Лекция: Конспект лекций ОИД_испраленный2

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Целесообразно прописать свойста transition и transform для видимости во всех браузерах, используя нестандартные свойства -ms-, -webkit-, -o-, -moz-:

Chrome до версии 26.0, Safari, Android и iOS

Internet Explorer 9 поддерживает

поддерживают нестандартное свойство -

нестандартное свойство -ms-transform.

webkit-transition.

Chrome, Safari, Android и iOS поддерживают

Opera до версии 12.10 поддерживает

нестандартное свойство -webkit-transform.

нестандартное свойство -o-transition.

Opera до версии 12.10 поддерживает

Firefox до версии 16.0 поддерживает

нестандартное свойство -o-transform.

нестандартное свойство -moz-transition.

Firefox до версии 16.0 поддерживает

нестандартное свойство -moz-transform.

  1. Добавление аудио-файлов

Тег <audio> добавляет, воспроизводит и управляет настройками аудиозаписи на веб-странице. Путь к файлу задается через атрибут src или вложенный тег <source>. Внутри контейнера <audio> можно написать текст, который будет выводиться в браузерах, не работающих с этим тегом.

Список поддерживаемых браузерами кодеков ограничен и приведен в табл. 1.

Для универсального воспроизведения в указанных браузерах аудио кодируют с помощью разных кодеков и добавляют файлы одновременно через тег <source>.

Синтаксис

<audio src="URL"></audio>

<audio>

<source src="URL">

</audio>

Атрибуты

autoplay Звук начинает играть сразу после загрузки страницы.

controls Добавляет панель управления к аудиофайлу.

loop Повторяет воспроизведение звука с начала после его завершения. preload Используется для загрузки файла вместе с загрузкой веб-

страницы.

src Указывает путь к воспроизводимому файлу.

Пример

<!DOCTYPE html>

<html>

<head>

<title>audio</title>

</head>

<body>

<p>Исполнитель - Название</p>

<audio controls>

<source src="audio/music.ogg" type="audio/ogg"> <source src="audio/music.mp3" type="audio/mpeg">

</audio>

</body>

</html>

  1. Добавление видео-файлов

Тег <video> встраивает цифровое видео на веб-страницу. Как и в случае с <audio>, элемент <video> может иметь атрибут src, указывающий URL-адрес видеофайла: <video src="video/file.mp4" controls></video>

  • настоящее время, существует 3 поддерживаемых видео формата для элемента <video>: MP4, WebM и Ogg.

Браузер

MP4

WebM

Ogg

Internet Explorer 9 или выше

да

нет

нет

Firefox 4.0 или выше

нет

да

да

Google Chrome 6 или выше

да

да

да

Apple Safari 5 или выше

да

нет

нет

Opera 10.6 или выше

нет

да

да

Элемент <video> также может содержать один или несколько элементов <source>, которые будут указывать на файлы разных форматов:

<!DOCTYPE html>

<html>

<head>

<title>Видео</title>

</head>

<body>

<video width="320" height="240" controls="controls"> <source src="1.ogg" type="video/ogg"> <source src="1.m4v" type="video/mp4">

</video>

</body>

</html>

Размещение видео с ресурса youtube

Вставка кода фрейма с Youtube – является наиболее легким методом реализации. Подходит для ретрансляции своего или чужого тематического видео с этого хостинга у себя на сайте. Код для вставки в html можно найти на страничке видеоролика в Youtube. Он находится сразу под окном плеера во вкладке «HTML-код»:

Фрейм - это элемент в html, который позволяет отображать содержимое другой веб-страницы в дочернем окне, размещенном на странице основного сайта. Возьмем пример кода фрейма с приведенного выше рисунка:

<iframe width="560" height="315" src="https://www.youtube.com/embed/3jT_q7dt-cM"

frameborder="0" allowfullscreen>

</iframe>

  • помощью тега <iframe> создается плавающий фрейм, который является своего рода контейнером, позволяющим загружать содержимое другой веб-страницы.

Атрибуты тега <iframe>:

  • width – задается длина окна фрейма;

  • height – устанавливается высота окна плавающего фрейма;

  • src – путь к файлу, содержимое которого будет воспроизводиться;

  • frameborder – устанавливает отображение рамки вокруг фрейма. Поддерживаются значения yes или no, 1 или 0 (нет);

  • allowfullscreen – разрешение на полноэкранное отображение видео.

Google-карта на сайте

При создании и разработке веб-сайтов все чаще необходимо указать адрес и местоположение на странице «Контакты». Рассмотрим, как указать необходимые данные с помощью сервиса Карты Google (Google Maps)

Чтобы встроить на страницу сайта карту или маршрут, нужно выполнить следующие действия:

  1. Откройте Google Карты - https://maps.google.com/

  1. Найдите нужную карту, панораму в Просмотре улиц или маршрут.

  2. Нажмите на значок меню в левом верхнем углу экрана.

  3. Выберите Ссылка/код.

  4. В верхней части появившегося окна откройте вкладку Код.

  5. Выберите размер карты. Затем скопируйте текст в поле и вставьте его в

код своего сайта.

Пример:

Самостоятельно

Создание слайдера

Слайдеры, как правило делаются с использованием Javascript. Обычно для этого задействуют библиотеку JQuery. Хотя CSS и не позволяет создать полнофункциональный слайдер, таких как анимация по таймеру, листание пальцем на тач-скрине и т.п., во многих случаях такие возможности и не требуются. Простой слайдер гораздо проще сверстать на чистом HTML и CSS, чем задействовать для этого возможности Javascript. Код стилей слайдера получится гораздо проще и понятнее, чем код слайдера на Javascript. Рассмотрим:

Слайдер с анимированным

переключением кадров с помощью кнопок Слайдер с кнопками «вперёд» и «назад»

и (или) нажатием на изображение

Слайдер с анимированным переключением кадров с помощью кнопок

  • html прописываем количество слайдов, которые будет использовать слайдер. В данном случае используется 4 слайда (количество может быть любое):

<div class='sliderA'>

<input type="radio" name="slider1" id="slider1_1" checked="checked">

<label for="slider1_1"></label>

<div></div>

<input type="radio" name="slider1" id="slider1_2"> <label for="slider1_2"></label> <div></div>

<input type="radio" name="slider1" id="slider1_3"> <label for="slider1_3"></label> <div></div>

<input type="radio" name="slider1" id="slider1_4"> <label for="slider1_4"></label> <div></div>

</div>

Контейнер слайдера — div с классом sliderA. Каждый кадр слайдера описывается трёмя тегами:

  • Радиокнопкой (input type="radio"), отвечающей за состояние данного кадра (видно / не видно)

  • Меткой label, отвечающей за отображение кнопки перехода на данный слайдер.

  • Тегом div в котором находится содержимое кадра.

Источник: https://files.student-it.ru/previewfile/2658

Смотрите также:

1. Каковы этапы развития философских представлений о материи Заполните следующую таблицу
Автоматизация оптимальной компоновки модулей РЭС. методические указания к выполнению лабораторных работ по дисциплине «Основы автоматизированного проектирования РЭС». Макаров О.Ю., Бобылкин И.С
Азербайджан после распада СССР
Врожденные пороки развития (преэмбриональные, эмбриональные и неизвестной природы)
Основания для досрочного назначения страховых пенсий по старости
Особенности архитектурного декора павильонов динь Северного Вьетнама XVI–XVIII вв. краткая историография проблемы
Потребительская ценность, полезность
Разработка проекта вращающейся печи для обжига глины на шамот
Судові рішення у цивільному процесі України: юридична природа та сутність
Технология приготовления блюд из яиц и творога