Атрибуты в HTML
Атрибуты — один или более — вставляются в HTML-дескрипторы для того, чтобы предоставить Web-браузеру дополнительную информацию о том, как браузер должен выполнить инструкцию дескриптора. Например, дескриптор выбора шрифта <font> сообщает Web-браузеру, что вы хотите изменить внешний вид текста, идущего за дескриптором. Атрибуты color (цвет) и face (гарнитура), идущие за именем дескриптора в приведенном ниже коде, сообщают браузеру цвет (red — красный) и гарнитуру (Helvetica), которые браузер должен использовать для изменения внешнего вида шрифта, идущего за дескриптором:
<р> <font color="red" face="Helvetica">
Этот текст - красного цвета, гарнитура - Helvetica. </font> </p>
Атрибуты, которые вставляются всегда после имени дескриптора в начальных либо пустых дескрипторах, состоят из трех компонентов: имени атрибута, за которым идет знак равенства (=), вслед за которым в кавычках — двойных ("") или одинарных (") — указывается значение атрибута.
ПРИМЕЧАНИЕ: следует отметить, что Web-браузер игнорирует пробелы с каждой стороны знака равенства (=) между атрибутом и значением атрибута в кавычках. Поэтому вам будут попадаться как Web-документы без пробелов (как показано в HTML-операторе в вышеприведенном примере), так и документы с пробелами с одной или обеих сторон знака равенства. В своих HTML-дескрипторах вы можете использовать ту форму записи, которая вам нравится, однако будьте последовательны и не перемешивайте стили.
Web-браузер будет продолжать применять атрибут (или атрибуты), указанный в начальном дескрипторе, до тех пор, пока не встретит соответствующий конечный дескриптор. В данном примере Web-браузер продолжит отображать текст, внешний вид которого будет соответствовать атрибутам color и face в дескрипторе <font>, до тех пор, пока в HTML-коде Web-страницы не встретится дескриптор </font>. На рис.1.5 показаны компоненты HTML-дескриптора с двумя атрибутами.
Рис. 1.5. Компоненты дескриптора, содержащего два атрибута