2012-03-22 3 views
0
<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> 

Значения +/- относятся к первому тегу или тому, который предшествует последнему элементу?Относительный размер с тегом шрифта в html: Относительно кого?

+0

Надеюсь, вы просто конвертируете устаревший веб-сайт в HTML5 ... – zzzzBov

+0

@zzzzBov Это не так. –

+0

просто любопытно: почему вас интересует элемент ''? – zzzzBov

ответ

3

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

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

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

+0

Действительно ли это относится к и ? –

+0

@popstack - Я так не верю. Я думаю, что это зависит от браузера, что происходит с 'BIG' и' SMALL': http://www.w3.org/TR/html4/present/graphics.html#edef-BIG –

+0

Да, это так. Я попробовал проверить его. –

0

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