Nun, ich habe das folgende Problem: Ich brauche eine dynamische Lösung (nicht wissen, den Text, resultierende Schriftgröße etc.) typografisch korrekt eine Drop-Cap ausrichten. Richtig bedeutet: Die Kappenhöhe der Kappe sollte der Kappenhöhe des Absatzes entsprechen. Wie ordne ich eine Initiale in html/css korrekt an?
Eg: Z Z Z sollten alle in ihre obere horizontale Stange auszurichten. Während ich einige (falsche) Lösungen für dieses Problem gesehen habe (sie richten die Gesamthöhe aus und sehen daher schrecklich aus mit Akzenten, Därese etc.), habe ich keine richtige Lösung gesehen.
Hat einige jemand wissen?
PS: Es könnte funktionieren, wenn ich einen Weg finden würde, um die Basislinie des Dropcap mit der Basislinie der zweiten Zeile des Absatzes konsistent auszurichten, denn von dort könnte es mit einem% -Modifikator der gemacht werden Schriftgröße. Leider weiß ich auch nicht, wie ich das archivieren könnte.
ist hier etwas zu spielen mit:
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%;
}
Vielleicht würde es helfen, wenn Sie eine Illustration von dem, was Sie meinen, zur Verfügung stellen. Ich kann nicht verstehen, was das Problem ist. Können Sie einen Beispielcode zeigen, der das Problem zeigt, und ein Modell, wie es aussehen soll? –
http://jsfiddle.net/s856R/ So. Z in der ersten und Ž in der zweiten ex. sollte die gleiche Ausrichtung auf die Kappe-Höhe-Linie der folgenden F. – rhavin
Hm, interessant haben. Ich denke, es würde helfen, wenn Sie das in die Frage stellen und einen Screenshot des Effekts. –