I use div clear in several places in one HTML file, a la:
#clear { clear: both; }
using:
<div id="clear"> </div>
But the W3C HTML5 validator seems to complain that each subsequent use after the initial use is a “duplicate identifier”:

Why is this not so? How should you use clear divs several times on the same page if this is not technically sound?
Note. This is basically just an informative question, my HTML code is great for all modern browsers, and given that this is the only error the HTML5 validator can find, I'm not worried, but I just wanted to know why this is considered a problem.
source share