Seumur hidup saya, saya tidak bisa memikirkan hal ini. Saya hanya ingin memberi gaya pada tanda dolar menjadi warna yang berbeda dan saya ingin menghindari penggunaan elemen lain di sekitar tanda dolar.
<ul>
<li><strong>John Dow</strong> <div>$5,849,487<sup>84</sup></div></li>
<li><strong>David Jones</strong> <div>$5,498,364<sup>01</sup></div></li>
<li><strong>Susie Smith</strong> <div>$5,098,276<sup>35</sup></div></li>
</ul>
Dan CSS ini:
li::first-letter {
color: blue;
}
li div::first-letter {
color: red;
}
Yang biru berfungsi, yang merah tidak.