Относительный размер с тегом шрифта в HTML: Относительно кого?

<FONT FACE="Comic Sans MS" SIZE=“2“ COLOR="Red">
     This is comical and red and small</FONT><BR>
<FONT FACE="Comic Sans" SIZE="+2" COLOR="Red">
    This is red and big. Is it comical?</FONT><BR>
<FONT FACE="Comic Sans" SIZE="-2" COLOR="Red">
    This is red and big. Is it different?</FONT><BR>

Значения +/- относятся к первому тегу или к предыдущему элементу?

2 ответа

Решение

Это относительно размера, установленного BASEFONT элемент (или 3, если нет BASEFONT элемент используется). Из спецификации HTML 4.01:

BASEFONT Элемент устанавливает базовый размер шрифта (используя атрибут размера). Изменения размера шрифта, достигнутые с FONT относительно базового размера шрифта, установленного BASEFONT, Если BASEFONT не используется, базовый размер шрифта по умолчанию равен 3.

Тем не менее, оба FONT а также BASEFONT устарели, и вы должны использовать вместо этого CSS.

Относительное изменение размера означает, что размер шрифта будет изменен относительно размера шрифта по умолчанию в настройках браузера пользователя. Однако не стоит смешивать программирование кода представления и декларации. Вместо этого используйте CSS.

Другие вопросы по тегам