- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Уважаемые знатоки, вопрос! Межстрочный интервал (leading) высчитывается по формуле: "line-height" минус "font-size", таким образом, если "font-size" равен 16px и "line-height" тоже 16px, то 16px-16px=0px. В итоге, наш интервал (leading) равен нулю, а самый нижний символ верхней строки должен подходить впритык самому высокому символу нижней строки.
На практике же остается промежуток, где-то в несколько пикселей. Почему это происходит?
CTRL+A сделай и увидишь впритык или нет по краю синего выделения
CTRL+A сделай и увидишь впритык или нет по краю синего выделения
А что я должен увидеть? Когда нажимаю "CTRL+A" нижняя часть некоторых букв, таких как "р", обрывается. Так почему это происходит? Я сравнивал букву "р" на верхней строке с буквой "б" на нижней(ставил их одна под одну), все равно есть зазор в несколько пикселов.
Самому даже стало интересно провел тест в 5 браузерах - все норм, никаких пикселей нет лишних.
Попробуйте использовать "Рр" для теста ;)
Самому даже стало интересно провел тест в 5 браузерах - все норм, никаких пикселей нет лишних.
Попробуйте использовать "Рр" для теста ;)
Попробовал - никаких изменений, зазор все равно есть. Приблизьте, может так виднее будет 🙄
Пример Pp
самый нижний символ верхней строки должен подходить впритык самому высокому символу нижней строки.
да, но тольок не символ, а знакоместо. А символ, по высоте и ширине не всегда занимает все знакоместно. Ведь знак "." значительно ниже чем "|"
да, но тольок не символ, а знакоместо. А символ, по высоте и ширине не всегда занимает все знакоместно. Ведь знак "." значительно ниже чем "|"
Да, но вот на скриншоте выше заглавная буква "Р" подходит впритык к букве "р" маленькой.
У меня почему-то получается промежуток. Грешу уже на монитор.
Вот html и css
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<style type="text/css">
p {
font-size:14px;
line-height:14px;
margin:0;
}
</style>
</head>
<body>
<p>рррррррррррррррррр</p>
<p>РРРРРРРРРРРРРPPPPPPP</p>
</body>
</html>
знакоместо опять же.
Здесь на серче line-height стоит нормал, т.е. 1.25 в стилях сообщения
||
||
вот поставьте через файрбаг 1.0 и увидите что палочки не сходятся на 1 пиксель (потому что в вердане палочка на столько не достает до края знакоместа).
Поставьте Georgia и они слипнутся.
знакоместо опять же.
Здесь на серче line-height стоит нормал, т.е. 1.25 в стилях сообщения
||
||
вот поставьте через файрбаг 1.0 и увидите что палочки не сходятся на 1 пиксель (потому что в вердане палочка на столько не достает до края знакоместа).
Поставьте Georgia и они слипнутся.
Наконец-то все сошлось = ) На шрифте "comic Sans MS". Но на Georgia даже палочки не слипались почему-то...