Even if its not inline-block
based, this solution might worth consideration (allows nearly same formatting control from upper levels).
ul {
display: table;
}
ul li {
display: table-cell;
}
- IE8+ & major browsers compatible
- Relative/fixed font-size independent
- HTML code formatting independent (no need to glue
</li><li>
)