Jump to content
  • 0

Размеры h1-h6 в пикселях


aaron
 Share

Question

Подскажите, где можно увидеть размеры заголовков h1-h6 в пикселях?

И является ли размер этих заголовков постоянной величиной в различных браузерах?

И еще вопросы.

Какая единица измерения для шрифтов является предпочтительной в css - em или px?

На w3school говорится, что вроде бы em предпочтительней.

В Photoshop по умолчанию размер шрифтов установлен в pt. В настройках выставил, чтобы показывала программа размеры в пикселях. Теперь он мне размеры показывает по следующей схеме: 12pt=12px,13pt=13px,14pt=14px,...

Мне кажется, что Photoshop брешет. Так ли это? И существует ли формула перевода pt в px, наподобие px/16=em ?

В Photoshop pt - это пункты?

В Firebug padding обозначается сиреневым цветом. А какая разница между светло-сиреневым цветом и темно-сиреневым? Что-то типа наложения одного padding на другой?

Edited by aaron
Link to comment
Share on other sites

17 answers to this question

Recommended Posts

  • 0
Подскажите, где можно увидеть размеры заголовков h1-h6 в пикселях?

И является ли размер этих заголовков постоянной величиной в различных браузерах?

Firebug, Dragonfly и другие дебагеры, смотря какой браузер.

Link to comment
Share on other sites

  • 0
Подскажите, где можно увидеть размеры заголовков h1-h6 в пикселях?

И является ли размер этих заголовков постоянной величиной в различных браузерах?

Firebug, Dragonfly и другие дебагеры, смотря какой браузер.

Наверное, неправильно вопрос сформулировал. Мне нужна стандартная величина этих заголовков в пикселях.

Link to comment
Share on other sites

  • 0
Какая единица измерения для шрифтов является предпочтительной в css - em или px?

На w3school говорится, что вроде бы em предпочтительней.

Поддержу автора вопроса. Зачем использовать непонятные em, значения которых зависит от какой-то родительской величины, когда можно просто использовать пиксели, чтобы по максимуму соответствовать макету дизайна?

Link to comment
Share on other sites

  • 0
Какая единица измерения для шрифтов является предпочтительной в css - em или px?

На w3school говорится, что вроде бы em предпочтительней.

Поддержу автора вопроса. Зачем использовать непонятные em, значения которых зависит от какой-то родительской величины, когда можно просто использовать пиксели, чтобы по максимуму соответствовать макету дизайна?

Например, для того чтобы посетитель сайта мог сменить размер шрифта на странице, не меняя при этом размер самой страницы. Вопрос - "нужно ли это посетителю?". Но это уже из другой оперы.

Edited by Feel
Link to comment
Share on other sites

  • 0

Размеры h1-h6 зависят от размеров шрифта, установленного в настройках браузера. Обычно в винде размер шрифта по умолчанию - 16px. От этого размера пляшут шрифты по умолчанию.

Link to comment
Share on other sites

  • 0
Подскажите, где можно увидеть размеры заголовков h1-h6 в пикселях?

Как выше подсказали — в инструментах разработчика.

И является ли размер этих заголовков постоянной величиной в различных браузерах?

Нет. Более того, в новых FF и Хроме размер заголовка зависит от уровня вложенности секции.

Какая единица измерения для шрифтов является предпочтительной в css - em или px?

Смотря по задаче. Для промо, где текст привязан к пиксельной графике — явно выигрывают px. Для информационки, где всё строится на тексте и вокруг него — может быть уместен em (или его продвинутый аналог — rem). Но с пикселями проще управляться, а проблем с их масштабированием уже нет.

На w3school говорится, что вроде бы em предпочтительней.

Так считалось несколько лет назад, но сейчас это спорно. И вообще w3school — не самый авторитетный источник (они не связаны с W3C, фактически самозванцы).

В Photoshop по умолчанию размер шрифтов установлен в pt. В настройках выставил, чтобы показывала программа размеры в пикселях. Теперь он мне размеры показывает по следующей схеме: 12pt=12px,13pt=13px,14pt=14px,...Мне кажется, что Photoshop брешет. Так ли это?

Так. Фотошоп исходит из 72 пикселей на дюйм (так было в 90-х на Маках). По стандарту CSS, в дюйме 72 пункта, но 96 пикселей (так чаще всего получалось в реальности, когда стандарт писали). Если в фотошопе выставить 96dpi, то и пиксели, и пункты будут соответствовать CSSным (но рендеринг шрифтов всё равно может отличаться).

И существует ли формула перевода pt в px, наподобие px/16=em ?

Да. 1px = 3/4pt = 1/96in. По умолчанию (если не переопределять font-size для body) в соврем. браузерах 1em = 12pt = 16px = 1/6in.

В Photoshop pt - это пункты?

Да. Пункт — старинная типографская мера, 1/72 дюйма (примерно 0.35 мм).

В Firebug padding обозначается сиреневым цветом. А какая разница между светло-сиреневым цветом и темно-сиреневым? Что-то типа наложения одного padding на другой?

Скорее всего так.

Link to comment
Share on other sites

  • 0
В Photoshop по умолчанию размер шрифтов установлен в pt. В настройках выставил, чтобы показывала программа размеры в пикселях. Теперь он мне размеры показывает по следующей схеме: 12pt=12px,13pt=13px,14pt=14px,...Мне кажется, что Photoshop брешет. Так ли это?

Так. Фотошоп исходит из 72 пикселей на дюйм (так было в 90-х на Маках). По стандарту CSS, в дюйме 72 пункта, но 96 пикселей (так чаще всего получалось в реальности, когда стандарт писали). Если в фотошопе выставить 96dpi, то и пиксели, и пункты будут соответствовать CSSным (но рендеринг шрифтов всё равно может отличаться).

То есть если я вижу в макете размер в 12pt, то надо макет переделать в 96dpi? А как это сделать?

И существует ли формула перевода pt в px, наподобие px/16=em ?

Да. 1px = 3/4pt = 1/96in. По умолчанию (если не переопределять font-size для body) в соврем. браузерах 1em = 12pt = 16px = 1/6in.

Не понял. 12 / 4 * 3 = 9, но не 16.

Открыл ради интереса макет в закромах, в меню у текста выставлено 12pt. Измерил линейкой буквы: прописные в 7 пикселей, заглавные в 9. Получается, что 12pt - это 9px по заглавной букве?

Edited by sifilis
Link to comment
Share on other sites

  • 0
То есть если я вижу в макете размер в 12pt, то надо макет переделать в 96dpi? А как это сделать?

Как переделать уже готовый макет — сам не знаю. При создании нового файла есть поле "Resolution", туда можно ввести любое число (по умолчанию обычно либо 300 dpi — типичное разрешение для полиграфии, либо 72 — историческое маковское).

Не понял. 12 / 4 * 3 = 9, но не 16.

Открыл ради интереса макет в закромах, в меню у текста выставлено 12pt. Измерил линейкой буквы: прописные в 7 пикселей, заглавные в 9. Получается, что 12pt - это 9px по заглавной букве?

12/(3/4) = 12/3*4 = 16. Но это кегль шрифта — высота кегельной площадки, где предусмотрено место не только для заглавных букв, но и для всяких "хвостиков" и "закорючек" выше и ниже (выносных эл-тов и диакритических знаков). Размер самих букв может быть разным в разных шрифтах (но не больше кегля). Обычно строчные буквы — в районе 0.4–0.5 кегля, заглавные раза в полтора больше.

Link to comment
Share on other sites

  • 0

И как тогда быть с вёрсткой? Пункты не совпадают, пиксели не совпадают. Какое решение?

Присоединяюсь к вопросу. Мне кажется, ответ (исходя из практики - общался с одной девушкой-верстальщицей с опытом) один - тупо брать то, что показывает Photoshop. Так ли это?

Link to comment
Share on other sites

  • 0

Пиксели практически совпадают. За вычетом нюансов отрисовки/сглаживания (текст может казаться более или менее жирным чем на макете и т.п.).

Вот теперь понятно.

Link to comment
Share on other sites

  • 0

В связи с появлением "новых" величин vw (viewport width) — 1 процент от ширины окна браузера;

vh (viewport height) — 1 процент от высоты окна браузера;
vmin и vmax — выбирают среди vw или vh меньшее или большее значение, хотелось бы услышать мнение, кто-нибудь уже использует?
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy