Учебник по программированию на HTML

HTML в примерах

Отображение разметки различными браузерами

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

Например, некоторые броузеры (возьмем Internet Explorer) отображают TTCODE) как шрифт, значительно меньший, чем обычный текст, и эта диспропорция сохраняется, когда изменяются размеры шрифта. Более того, Internet Explorer воспроизводит VAR как моноширинный (monospaced) шрифт, в то время как большинство графических броузеров использует курсив (italic). С другой стороны, в Netscape, размеры шрифта можно специально устанавливать, а по умолчанию для TT и VAR используются одни и те же шрифты, однако "одни и те же" означает технический размер в точках — на практике моноширинные шрифты выглядят больше, чем нормальный пропорциональный шрифт!

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

В следующей таблице сделана попытка дать представление о диапазоне возможностей броузеров. Она представляет отображение элементов разметки в Netscape Navigator, Microsoft Internet Explorer и Lynx. Заметим, что существуют вариации даже в пределах каждой из этих программ — в зависимости от версии, платформы, конфигурации системы или собственной пользовательской конфигурации, — такой разброс соответствует действительности. Таким образом, данные таблицы могут быть, но не обязательно имеют место в действительности.

элементNetscapeInternet ExplorerLynx
EMкурсивкурсивподчеркнутый
DFNобычный тексткурсив обычный (одноразмерный)
CODEодноразмерныймалый одноразмерныйобычный (одноразмерный)
SAMPодноразмерныймалый одноразмерныйобычный (одноразмерный)
KBDодноразмерныймалый одноразмерныйобычный (одноразмерный)
VARкурсивмалый одноразмерный обычный (одноразмерный)
CITEкурсивкурсив подчеркнутый
TTодноразмерныймалый одноразмерныйобычный (одноразмерный)
Iкурсивкурсивподчеркнутый
Bусиленныйусиленныйподчеркнутый
Uобычный текстподчеркнутый подчеркнутый
STRIKEзачеркиваниезачеркивание текст между[DEL: и :DEL]
BIGбольший, чем обычныйбольший, чем обычныйобычный текст
SMALLменьший, чем обычныйнемного меньший, чем обычныйобычный текст
SUBопущенный, немного меньший опущенныйобычный текст
SUPподнятый, немного большийподнятыйобычный текст

Данные таблицы относятся к невложенным элементам. Вложенность текстовых элементов может повысить наглядность отображения.