Ну, у меня есть следующая проблема: мне нужно динамическое решение (не знаю, текст, результирующий размер шрифта и т.д.), чтобы типографически правильно выровнять кепку. Правильно означает: линия высоты крышки крышки должна быть такой же, как линия высоты крышки в абзаце.
Например: Z Ž Ẑ должны совпадать с их верхней горизонтальной планкой. Хотя я видел некоторые (неправильные) решения этой проблемы (они выравнивают общую высоту и, следовательно, выглядят ужасно с акцентами, dieresis и т.д.), Я не видел правильного решения.
Кто-нибудь знает кого-то?
PS: Это может сработать, если бы я нашел способ последовательно выровнять базовую линию dropcap с базовым уровнем второй строки абзаца, потому что оттуда это можно было бы сделать с помощью% -модификатора шрифта -размер. К сожалению, я также не знаю, как я мог бы архивировать это.
Вот с чем можно поиграть:
p.cap {
text-indent: 0;
font-size: 125%;
line-height: 125%;
text-align: justify;
}
p.cap:first-letter {
display: inline-block;
float: left;
font-size: 230%;
}