Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебник HTML.doc
Скачиваний:
80
Добавлен:
11.03.2016
Размер:
609.28 Кб
Скачать

Полезные советы:

  • Тег <col>помимо своей прямой задачи, решает еще одну полезную штуку.. При загрузке таблицы браузеры не показывают её содержание до тех пор пока таблица полностью не загрузилась. Так вот при использовании тега<col>, браузер зная количество и будущие размеры колонок, сразу начинает показывать содержание, не дожидаясь полной загрузки.. что есть гуд! особенно при медленном соединении Интернета. Сайты свёрстанные табличным способом перестают "плясать" во время загрузки.

  • По наблюдениям, на тег <th>обращают внимание поисковые системы, и слова в заголовке таблицы имеют больший "вес", в глазах поисковиков, нежели чем текст в обычных ячейках, что в свою очередь может повлиять на результаты выдачи по тому или иному поисковому запросу.

  • Всё что написано в этой главе, по большей своей части, ориентированно на логику таблиц, что облегчает жизнь всем!: - Веб-мастерам, для более простого управления таблицей через стили или скрипты. - Браузерам, и речевым браузерам для более корректного отображения или чтения таблиц. - Алгоритмам поисковых систем, которые стараются найти эту самую логику на той или иной странице, чтобы выдать пользователю наиболее релевантные результаты.

Так что не стоит пренебрегать тегами: <thead>, <tbody>, <tfoot>, <th>, <col>, <caption>, <colgroup>- они весьма полезны!

Глава 13 Фоновая музыка. .. Или то чего лучше не делать.

Раскрывая все возможности HTML языка, в тринадцатой несчастливой главе, вынужден Вам рассказать о теге <bgsound>который позволяет внедрять в страницу сайта фоновую музыку. Другими словами когда пользователь зайдёт на Ваш сайт он услышит звучание музыки указанной с помощью вышеупомянутого тега, ну естественно если у него подключены колонки или наушники.

Итак, тег <bgsound>первое, что необходимо сказать об этом теге то, что он не входит в официальную спецификацию HTML, а является инициативой компанииMicrosoftдля браузераInternet Explorer, так что большинство других браузеров игнорируют данный тег.

Для того чтобы вставить аудио файл в какую либо страницу сайта, в качестве фоновой музыки, нужно в теге <bgsound>с помощью атрибута src указать путь к аудио файлу

Вот так:

<bgsound src="music.mid">- закрывающий тег необязателен.

Ну и собственно вставить эту конструкцию в html документ, обычно тег <bgsound>располагают в "голове" документа между тегами <head> </head>.

Сам аудио файл должен быть в формате: WAV, AUилиMIDI.

Пример:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html> <head> <title>Фоновая музыка</title> <bgsound src="mammoth.mid"> </head> <body> <table border="0" align="center" width="800" cellspacing="0" cellpadding="15"> <tr> <td valign="top"><img src="mammoth.jpg" width="120" height="120" align="left" alt="Ищу маму.."></td> <td> <h2>Песенка мамонтенка.</h2> <pre>По синему морю, к зелёной землеПлыву я на белом своём корабле.На белом своём корабле,На белом своём корабле.... ... ...<b>Музыка: В. Шаинский </b><b>Слова: Д. Непомнящий</b> </pre> </td> </tr> </table> </body></html>

Музыка нааас сближала.. тайною нааашей стала.. :)

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

К тегу <bgsound>могут быть применены следующие атрибуты:

  • src- адрес звукового файла

  • loop- число повторов звукового файла

  • balance- стереобаланс

  • volume- громкость

Теперь поподробнее:

src- адрес звукового файла.. ну думаю понятно указывает путь к аудио файлу, например такая запись:<bgsound src="music/mammoth.mid">говорит, что рядом с документом есть папкаmusic, а в ней лежит музыкальный файлmammoth.midкоторый следует воспроизвести в качестве фоновой музыки.

loop- данный атрибут указывает сколько раз подряд будет проигрываться аудио файл, значения 0 и 1 проигрывает файл один раз, любое целое положительное число проигрывает звуковой файл заданное число раз, а вот отрицательное значение -1 говорит браузеру о том ч данный файл необходимо проигрывать бесконечно. По умолчанию значение равно 1.

balance- стереобаланс между правой и левой колонками компьютера, возможный диапазон значений от -10000 до 10000. Так, например значение -10000 переведёт весь звук на лёвую колонку компьютера при этом из правой колонки будет доносится лишь тишина.. Значение по умолчанию равно 0 т.е. распределять звук равномерно между левой и правой колонками.

volume- громкость можно определить значениями в диапазоне от -10000 до 0, где ноль это максимальная громкость, а -10000 минимальная. Значение 0 стоит по умолчанию.

Пример:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html> <head> <title>Фоновая музыка</title> <bgsound src="music/mammoth.mid" loop="-1" volume="-800" balance volume="1500"> </head> <body> <table border="0" align="center" width="800" cellspacing="0" cellpadding="15"> <tr> <td valign="top"><img src="mammoth.jpg" width="120" height="120" align="left" alt="Ищу маму.."></td> <td> <h2>Песенка мамонтенка.</h2> <pre>По синему морю, к зелёной землеПлыву я на белом своём корабле.На белом своём корабле,На белом своём корабле.... ... ...<b>Музыка: В. Шаинский </b><b>Слова: Д. Непомнящий</b> </pre> </td> </tr> </table> </body></html>

Вот собственно и всё.. а теперь внимательно читаем полезные советы..