Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Spec_Mov_3k_4k_Lect.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
1.46 Mб
Скачать

Информация игнорируемая браузерами

Некоторая информация содержащаяся в документе HTML, включая определенные теги, будет игнорироваться при просмотре броузерами. В ее состав входят:

  • разрывы строк. Символы конца строк в документе HTML игнорируется. Текст и элементы будут переносится до тех пор, пока в потоке текста документа не встретится тег <p> или <br>.

  • символы табуляции и множественные пробелы.

  • множественные <p> – теги.

  • нераспознаваемые теги. Если броузер не понимает тег или тот был неверно задан, то броузер его просто игнорирует. В зависимости от тега и броузера это может привести к различным результатам. Либо броузер ничего не выведет, или он может отобразить содержимое тега как обычный текст;

  • текст в комментариях. Броузеры не выводят текст между специальными элементами <!-- и -->, которые используются для обозначения комментариев. Примеры простых комментариев:

<!-- Это комментарий -->

<!-- Это

комментарий из нескольких строк,

который заканчивается здесь.-->

После символов начала комментария и перед символами окончания обязательно должен находиться пробел.

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

В заголовке документа (в контейнере head) может размещаться следующая информация:

  • тэг base,

  • тэг title,

  • один или несколько тэгов link,

  • один или несколько тэгов meta,

  • контейнеры script и style, применяемые для определения программных фрагментов – скриптов на языках JavaScript или VBScript и для встраивания в документ стилевых описаний на языке CSS.

Тэг base включает атрибут href, значение которого определяет базовый адрес для вычисления всех относительных гипертекстовых ссылок содержащихся в документе. Тэг должен размещаться в документе до любой внешней ссылки. Если тэг отсутствует, то все внешние ссылки вычисляются на основе текущего адреса размещения документа, который передается броузеру от сервера.

Пример

……………………….

<head>

<title>Our Products</title >

<base href="http://www.aviary.com/products/intro.html">

</head >

<body>

<p>Have you seen our <a href="../cages/birds.gif">Bird Cages</a>?

</body>

Относительный адрес "../cages/birds.gif" «разрешается до» абсолютного адреса "http://www.aviary.com/cages/birds.gif".

Контейнер title применяется для размещения заголовка документа, отображаемого в заголовочной части окна броузера. В спецификациях HTML рекомендуется всегда использовать этот элемент определения документа.

Тэги !doctype и meta рассмотрены в разделе «Информация для поисковых систем и стандарты», тэг script – в разделе «Скрипты и Java-аплеты в HTML-документах», а также в лекции 16, тэг style – в лекции 15.

Тэг body включает ряд атрибутов, действующих на все содержимое документа. Действие атрибутов может временно отменяться внутри вложенных контейнеров или одиночными тэгами, воздействующими на представление документа собственными атрибутами. Основные атрибуты открывающего тэга body следующие:

  • bgcolor,

  • background,

  • text,

  • link, vlink, alink определяют цвета гипертекстовых ссылок в различных ситуациях (рассматриваются в Лекции 13. Основные элементы языка разметки гипертекстов. «Гипертекстовые и графические ссылки»).

Атрибут bgcolor позволяет установить цвет фона документа. Этот же атрибут может применяться совместно и с некоторыми другими тэгами. Значение атрибута может указываться символьным именем или 16-ричным кодом с префиксом #. Для этих же целей можно применить атрибут background, значением которого должна быть ссылка на графическое изображение. При этом необходимо учитывать, что изображение небольшого размера, скажем 20 на 20 пиксел, броузер размножает по горизонтали и вертикали, что выглядит достаточно неприглядно. Лучше для этих целей применить цветной квадратик размером 1 на 1 пиксел, или градиентное изображение высотой или шириной в 1 пиксел. Такое изображение будет иметь небольшой размер в байтах и затраты на его передачу от сервера к клиенту будут небольшими. Атрибут text устанавливает цвет текста в документе.

Пример

</head>

<body bgcolor = "Images/backgr.jpg" text = "#000000"

link = red alink = "fuchsia" vlink = "maroon">

... тело документа...

</body>

Названия цвета можно указывать в окружении кавычек или без них.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]