<ul style="text-align: center;">
<li style="margin: 0; padding-bottom: 23px; font-size: 32px; vertical-align: middle;">
<div style="font-family: 'Arial','sans-serif'; color: black; font-size: 17px;">[%code1%]</div></li>
<li style="margin: 0; padding-bottom: 23px; font-size: 32px; vertical-align: middle;">
<div style="font-family: 'Arial','sans-serif'; color: black; font-size: 17px;">[%code2%]</div></li>
<li style="margin: 0; padding-bottom: 23px; font-size: 32px; vertical-align: middle;">
<div style="font-family: 'Arial','sans-serif'; color: black; font-size: 17px;">[%code3%]</div></li>
<li style="margin: 0; padding-bottom: 23px; font-size: 32px; vertical-align: middle;">
<div style="font-family: 'Arial','sans-serif'; color: black; font-size: 17px;">[%code4%]</div></li>
</ul>
Are there any ways to vertically align text in a list item without resorting to using display: flex; and align-items:center? I prefer inline CSS only.