Okay first of all I'm not sure if this is the right place to ask this question, even though it's about the site itself it's about programming, too. But here it goes:
When I am doing web development I often check implementations of other popular sites as references, SO being the top in my list. My question is, why does SO implement the question list as generic divs instead of list items? My intuition will be to use
<li>. Is there any reason behind that I can learn from?
EDIT: before the discussion shifts to general discussion about HTML elements, the answer I am able to distill between comments and answers is that "The use of
<div>'s in the question list doesn't imply anything but just an implementation decision, people are aware that it isn't the most semantic way but it doesn't matter that much either. Feel free to take whatever approaches you find are better". However, at the time that this edit is made no one is able to put together answers like that so no answer is accepted as of yet.