Bir paragrafta daha büyük bir ilk kelimeye izin vermek için iki satırı girintili hale getirmem gerekiyordu. Tek seferlik zahmetli bir çözüm, metni bir SVG öğesine yerleştirmek ve bunu bir <img> ile aynı şekilde konumlandırmaktır. Float ve SVG'nin yükseklik etiketinin kullanılması, kaç satırın girintileneceğini tanımlar.
<p style="color: blue; font-size: large; padding-top: 4px;">
<svg height="44" width="260" style="float:left;margin-top:-8px;"><text x="0" y="36" fill="blue" font-family="Verdana" font-size="36">Lorum Ipsum</text></svg>
dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat.</p>
- SVG'nin yüksekliği ve genişliği engellenen alanı belirler.
- Y = 36, SVG metin taban çizgisinin derinliğidir ve yazı tipi boyutuyla aynıdır
- margin-top, SVG metni ve para metninin en iyi şekilde hizalanmasını sağlar
- Torunlar için gerekli bakımı hatırlatmak için burada ilk iki kelimeyi kullandık
Evet, kullanışsızdır, ancak aynı zamanda içeren div'in genişliğinden de bağımsızdır.
Yukarıdaki cevap, bir para biriminin ilk kelimelerinin daha büyük olmasına ve iki satırın üzerine yerleştirilmesine izin vermek için kendi sorguma oldu. Bir paranın ilk iki satırını girintilemek için, tüm SVG etiketlerini aşağıdaki tek piksel img ile değiştirebilirsiniz:
<img src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" style="float:left;width:260px;height:44px;" />