Hacker News new | ask | show | jobs
by majewsky 3714 days ago
> <ul> is a block level element

This just happens to be the default style. At its core, <ul> is an unordered list. Whether you happen to arrange the items horizontally, vertically, or any other way, is just presentation. Which is precisely why CSS is separate from HTML.