Неиспользуемые или редко используемые элементы и атрибуты — КиберПедия 

Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...

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

Неиспользуемые или редко используемые элементы и атрибуты

2021-01-31 117
Неиспользуемые или редко используемые элементы и атрибуты 0.00 из 5.00 0 оценок
Заказать работу

В данном разделе описаны те элементы и атрибуты, использование которых следует свести к минимуму или не использовать их вовсе.

Элемент FONT

С некоторых пор, элемент FONT считается неприемлемым для использования, что подтверждает консорциум W3C. Дело в том, что элемент FONT не является элементом определяющим структуру документа, но отвечает только за стиль отображения. Так как все стили должны быть вынесены в CSS для того, чтобы HTML документ в большей степени отражал структуру документа и в меньшей степени его стиль, то использование элемента FONT создает дополнительные трудности при редактировании документов и их преобразовании к другим спецификациям. Поэтому никогда не используйте элемент FONT.

Элемент HR

Элемент HR (horizontal rule) предназначен для отображения горизонтального разделителя в виде линии. В документах строгого дизайна элемент HR практически не используется по причине его специфического отображения различными браузерами. Старайтесь не использовать этот элемент без особой необходимости.

Элемент MAP

Элемент MAP создан для нанесения координатной сетки на изображение, выделяя таким образом, области картины, являющиеся гиперссылками.

Использование элемента MAP вносит излишнюю путаницу в структуру документа, делая его менее понятным для поисковых роботов, да и людей тоже. Следует избегать использования этого элемента без особой на то необходимости.

Элемент FRAME

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

Атрибут NOWRAP

Атрибут NOWRAP предназначен для указания того, что текст внутри элемента не должен разбиваться на несколько строк.

С некоторых пор, атрибут NOWRAP весьма непопулярен, на смену ему пришло CSS свойство white-space со значением nowrap. Используйте атрибут NOWRAP для браузеров, которые не поддерживают CSS свойство white-space. Как правило, это уже устаревшие браузеры вроде Internet Explorer 5.0 или Netscape 4. В случае XHTML, атрибут NOWRAP, как и любой другой атрибут, по правилам XML обязательно должен иметь значение.

Атрибут NOWRAP в XHTML

<td nowrap=”nowrap”>…</td>

Атрибут ROWSPAN

Атрибут ROWSPAN элемента TD указывает, сколько строк таблицы должны быть объединены в одну. Из-за неоднозначного понимания браузерами, этот атрибут делает себя крайне непопулярным. Старайтесь избегать использования этого атрибута в своих документах. Следуя этому правилу вы будете более уверены в том, что ваш документ будет правильно отображаться в различных браузерах.

Атрибут STYLE

Атрибут STYLE задает CSS стиль для элемента в HTML документе. Как это уже обсуждалось выше для элемента FONT, применять атрибут STYLE нужно в случаях крайней необходимости или в целях отладки. Преимущество этого атрибута заключается в том, что CSS стили, описанные внутри него имеют наивысший приоритет по сравнению с HTML атрибутами отвечающими за стиль и любыми другими стилями для этого элемента, описанные в CSS.

Атрибуты HSPACE и VSPACE

Атрибуты HSPACE и VSPACE задают горизонтальный и вертикальный отступ соответственно, для изображений, описанных в документе с помощью элемента IMG. В этих атрибутах нет ничего плохого, за исключением того, что как правило они оказываются бесполезными в документах строгого дизайна. К тому же, они отвечают за стиль отображения а не за структуру документа. Вместо них разумнее использовать CSS свойство margin.

Отступы

При составлении HTML/XHTML документа очень часто возникает необходимость добавления отступа как для текста, так и для других элементов документа. Существует несколько вариантов сделать отступ. В этом разделе мы рассмотрим как следует делать отступы и как этого делать не следует.

6.2.6.1Правило для &nbsp;

Неразрывный пробел или &nbsp; (сокр. от non-breaking space) предназначен для связывания нескольких слов текста пробелом, запрещающим перевод строки. Например, если вы хотите, чтобы название фирмы состоящее из нескольких слов, например Coca Cola, не было разбито на строки, используется следующая запись: Coca&nbsp;Cola. Как следствие, &nbsp; может быть использован для вставки одного пробела или нескольких пробелов в любой части документа.

Использование нескольких &nbsp; в качестве отступа это, обычно, первая мысль, которая приходит в голову новичку (конечно, если он знает что такое &nbsp;). Однако, следует иметь в виду, что этот способ является неправильным.

Наличие в документе двух и более &nbsp; подряд свидетельствует о непрофессионализме автора документа. Простое правило для &nbsp; заключается в том, что если вам одного неразрывного пробела для отступа недостаточно, то для этой цели следует использовать другой способ.

Существует также замечание относительно использования &nbsp; в качестве наполнителя пустых ячеек таблицы и других блочных элементов, таких как DIV. В документах строгого дизайна такой подход зачастую неприемлем по причине того, что в текущем контексте элемента сущность &nbsp; имеет высоту равную высоте текстовой строки в данном контексте. Поэтому в таких случаях, вместо &nbsp; лучше использовать однопиксельный прозрачный GIF с указаными шириной и высотой в один пиксель.


Поделиться с друзьями:

Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...

История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...

Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...

История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.011 с.