I get the use of semantic elements to have meaningful markup. I think HTML5 introduced some of new semantic elements, but when were semantic elements first introduced in HTM