Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Эффекты при переходе по ссылке
Пример: < meta http-equiv =" Page-Enter" Content=" RevealTrans(Duration=1.0, Transition=0)" > Данные заголовки создают визуальные эффекты при переходе с одной страницы на другую. · Page-Enter - Эффект появления страницы · Page- Exit - Эффект исчезновения страницы В которых: · Duration - время действия эффекта в секундах · Transition - Один из номеров предлагаемых эффектов (от 0 до 23) перечисленных в таблице:
Пример: Файл page1.html < html> Файл page2.html < html> Полезные советы: · Ещё раз напомню о том что мета теги стоит применять умело и грамотно особенно это касается команд для робота и кодировки символов, иначе весь Ваш труд может пойти насмарку.. · Заголовок Refresh (автоматический переход на другую страницу) можно использовать не совсем стандартно.. Некоторые авторы используют его для создания своего рода " презентации" слайд шоу, где сменяющиеся страницы и есть кадры презентации. Представьте заходит человек на такой сайт а тут ему " Откинетесь на спинку кресла и расслабьтесь..": ) а далее сами по себе пошли картинки, графики, тексты.. а последняя страница тупиковая где пользователь берёт сайт " в свои руки" или же может замыкаться на первую. Только всегда помните о золотом правиле веб-мастера: Главное не переборщить!
Глава 11 Заголовок <! DOCTYPE> Ухитрился я таки перевернуть всё с ног наголову.. вообще то о заголовке <! DOCTYPE> нужно было говорить в самом начале данного учебника.. Ну до ничего ещё есть шанс всё исправить.. Но прежде чем продолжить обучение немного отвлечёмся.. ответе на вопрос: Какие из этих слов, согласно правилам грамматики, написаны с ошибкой?: Шiопотъ, Шепотъ, Шёпот, Шепот, Шопот. Уверенны? Но, подождите, я ведь не сказал, каких именно правил нужно придерживаться! Так на старославянском было единственно верным писать " Шiопотъ" потом, следуя логики, что одному звуку - одна буква, сочетание " iо" решили заменить буквой " е" получился " Шепотъ". Потом родилась буква " ё" потому что народ не знал, как правильно написать слово " ёлка", далее с развитием телеграфа и типографии в целях экономии времени, бумаги, чернил и т.д., пропал твёрдый знак в окончаниях слов заканчивающихся на согласную букву. В настоящее время продвигают правило " Как слышим, так и пишем! " так что слово " Шопот" по нынешним меркам, уже, наверное, тоже правильно написано. Так же допускается писать букву " е" вместо " ё" если это не мешает верному пониманию слова, например " узнаем" вместо слова " узнаём". Теперь представьте, что Вы пишите диктант и его будет проверять лингвист - старовер, учитель Марья Ивановна советской закалки, и тинэйджер, который привык общаться на сленге. Каким правилам грамматики Вы будите подчинятся чтобы всем угодить? Думаю единственно верным решением будет указать в начале диктанта, что то типа: " При написании диктанта придерживаюсь правил русского языка утверждённых приказом министра образования от такого то числа", тогда все проверяющие будут оценивать Ваш диктант не так как им больше нравится, а согласно правил, на которые Вы сослались. К чему я это всё? Язык разметки гипертекстовых документов, точно также как и русский язык живёт во времени и тоже меняется.. появляются новые слова - теги например < footer>, < header>, < video>. ., какие-то наоборот умирают, забывается и осуждаются в использовании, например теги: < center>, < font>, < frameset>. ., тоже самое происходит с атрибутами, меняются правила синтаксиса.. Так вот чтобы различные браузеры например: " старовер" - Internet Explorer 6.0, " учительница советской закалки" - Opera 8.0, " тинэйджер" - Chrome 5.0... не разругались на Ваш документ - отобразили его правильно, не запутались в чтении Вашей страницы, необходимо указать в соответствии с какими стандартами он был написан. Теперь немного о самих стандартах. Разработкой стандартов HTML языка (и не только HTML), иначе спецификаций, занимается организация World Wide Web Consortium, W3C - Консорциум Всемирной паутины, официальный сайт: (www.w3.org). С историй возникновения данной организации её целями и задачами, Вы можете ознакомиться здесь: (http: //ru.wikipedia.org/wiki/Консорциум_Всемирной_паутины), моя же задача доложить Вам о том, что эта организация разработала несколько спецификаций HTML, по которым, собственно, мы и учимся. Вот официальные спецификации: · HTML 3.2 - 14 января 1997 года; (http: //www.w3.org/TR/REC-html32) · HTML 4.0 - 18 декабря 1997 года; (http: //www.w3.org/TR/REC-html40-971218) · HTML 4.01 - 24 декабря 1999 года; (http: //www.w3.org/TR/html401) · HTML 5 - в разработке. (официально ещё не объявлена, но уже используется) (http: //www.w3.org/TR/html5) Именно этими документами должны руководствоваться как веб-мастера при создании сайтов, так и разработчики браузеров. Эти стандарты созданы для того чтобы не вышло как в Библейской истории про Вавилонскую башню, где все вдруг начали говорить на разных языках и окончательно перестали понимать друг друга.. а такой момент назревал в своё время, да сейчас не всё так уж гладко, впрочем это уже совсем другая история.. вернемся к <! DOCTYPE>. Итак, заголовок <! DOCTYPE> указывает на тип документа - DTD (document type definition - описание типа документа) для правильной его интерпретации браузерами, другими словами указывал браузерам, согласно каким стандартам следует обрабатывать ту или иную страницу. Ниже перечислены основные варианты <! DOCTYPE> <! DOCTYPE HTML PUBLIC " -//W3C//DTD HTML 4.01//EN" " http: //www.w3.org/TR/html4/strict.dtd" > - Строгий DTD. Используя такой заголовок, веб-страница должна в точности следовать спецификации HTML 4.01 не использовать теги и атрибуты, обозначенные спецификацией как " нежелательные", а также не должна использовать фреймы. <! DOCTYPE HTML PUBLIC " -//W3C//DTD HTML 4.01 Transitional//EN" " http: //www.w3.org/TR/html4/loose.dtd" > - Переходный синтаксис HTML. При таком заголовке допускаются " вольности" при составлении документа, страница может содержать теги и атрибуты, помеченные спецификацией HTML 4.01 как " нежелательные". <! DOCTYPE HTML PUBLIC " -//W3C//DTD HTML 4.01 Frameset//EN" " http: //www.w3.org/TR/html4/frameset.dtd" > - Указывает, что в HTML-документе используются фреймы. <! DOCTYPE html> - А такой заголовок обозначает, что используется спецификация HTML 5. Существуют и другие варианты заголовков <! DOCTYPE>, например для XHTML, выше перечислены основные для HTML. Заголовок <! DOCTYPE> принято располагать в самом начале документа перед тегом < html> Как показано на примере: <! DOCTYPE HTML PUBLIC " -//W3C//DTD HTML 4.01 Transitional//EN" " http: //www.w3.org/TR/html4/loose.dtd" > Полезные советы: · Всегда используйте заголовок <! DOCTYPE> для всех Ваших страничек. · Проверяйте Ваш код на валидность - " правильность написания" с помощью специальных сервисов. Например здесь: (http: //validator.w3.org) · Использование неправильного - несоответствующего HTML документу <! DOCTYPE> может привести к плачевным результатам, будьте внимательны и осторожны при выборе нужного заголовка. В большинстве случаев для страниц, не использующих фреймы лучше указывать переходный <! DOCTYPE>
Глава 12 И снова таблицы.. Данная глава является продолжением 4 главы про таблицы, отложил я её на потом по нескольким причинам. Во-первых, четвёртая глава и без того получилась длинноватой и " неповоротливой".. Во-вторых, не хотел, что бы Вы на тот момент погрязли в изучении таблиц и так сказать топтались на месте.. обучение, на мой взгляд, должно происходить живенько, интересно, а главное результативно! Зато теперь, когда у Вас сложилось общее представление о HTML, Вы разобрались с его базовой частью, сделали свой первый нехитрый сайт, можно наращивать багаж знаний, умений и навыков. Ну и в-третьих, я надеюсь, что Вы к этому времени, параллельно начали изучать CSS: (http: //www.webremeslo.ru/css/glava0.html). . что разве ещё нет? жаль.. Дело в том, что далее в этом учебнике нет нет будут попадаться вещи, которые сами по себе могут показаться бесполезными и бессмысленными, однако в купе с другими науками они порой незаменимы! Ладно, вернёмся к таблицам.. В качестве " полигона" для изучения нового материала возьмём вот такую жутко скучную таблицу:
Ну что ж, давайте поколдуем над ней.. Заголовки таблиц. Любая ячейка таблицы может быть определена как заголовок. Для того чтобы сделать ячейку таблицы заголовком нужно вместо знакомого тега < td> использовать тег < th>. Например, вот так: < table> Как правило, текст ячейки определённый в качестве заголовка отображается браузерами жирным шрифтом по центру ячейки. Ну что давайте попробуем сделать некоторые ячейки нашей таблицы заголовками? смотрим пример: <! DOCTYPE HTML PUBLIC " -//W3C//DTD HTML 4.01 Transitional//EN" " http: //www.w3.org/TR/html4/loose.dtd" > К тегу < th> могут применятся точно такие же атрибуты как и к тегу < td> о них мы говорили в 4 главе поэтому повторятся не буду, а просто перечислю их: · width - Ширина ячейки в процентах или пикселях. · height - Высота ячейки в процентах или пикселях. · align - Выравнивает текст в ячейке: o left - по левому краю. o right - по правому краю. o center - по центру. o justify - по левому и правому краю. · valign - Выравнивает текст в ячейке по вертикали: o top - по верхнему краю. o middle - по центру. o bottom - по нижнему краю. o baseline - по базовой линии. · colspan - количество столбцов занимаемое ячейкой. · rowspan - количество рядов занимаемое ячейкой. · bgcolor - Цвет фона ячейки. · background - Задает фоновый рисунок в ячейке. · bordercolor - Цвет бордюра. · title - Всплывающая подсказка · nowrap - Запрещает перенос строк в ячейке. Думаю понятно, а посему идем дальше.. Популярное:
|
Последнее изменение этой страницы: 2017-03-11; Просмотров: 418; Нарушение авторского права страницы