2009-04-15 6 views

ответ

3

Да.

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

0

Возможно, оба. Это также зависит от размера монитора, на котором просматривается веб-страница. Любое конкретное приложение, для которого вы хотите это знать?

+0

На самом деле мне нужно разработать JavaScript-редактор WYSIWYG, и для этого мне нужно получить больше знаний о шрифтах и ​​их рендеринге. Сегодня я только что вставлял текст в слово MS с размером шрифта 2000 и дал мне предупреждение о том, что размер шрифта должен быть между 1 и 1638. – rahul

+0

Если текст с шрифтом с огромным значением размера шрифта мой редактор будет сломан потому что мне нужно реализовать подкачку внутри редактора, как в MS Word. – rahul

+0

Но каково назначение вашего редактора? Вероятно, это не приложение, которое требует необычайно больших размеров шрифтов ... Итак, в этом случае вы можете ограничить допустимый размер шрифта чем-то разумным (точно так же, как Word, по-видимому, ограничивает его до 1638), правильно? – Daan

4

Он отличается от браузера браузером. Например, Mac/IE4 + не отображает шрифты указанными> 255px.Opera 5 freaks после 510px.Mozilla, похоже, способен обрабатывать значения до 9362px, что, как раз бывает, является Netscape 4's предел также.

+2

Очень старые браузеры, используемые в качестве примеров здесь ... –

+0

@KristianJ. Еще старше, семь лет спустя. – Mindwin

2

В Firefox 3.6 максимальный практический размер шрифта составляет 2000px. Вычисленная высота/высота линии закрывается на ~ 2657px, а дальнейшие увеличения не меняют отображение.

Safari 5 & Chrome 6 (браузеры Webkit), по-видимому, разрешает размеры до (но не включая) 1 000 000 пикселей, после чего текст вообще не отображается.