Данный материал является вольным переводом статьи: ire Aderinokun sectioning content in html5 - div or section or article? + Добавлен материал от автора. Html5 принес нам семантику в код. Идея в том, что документ должен быть структурирован и теги должны передавать смысл...
HTML-теги div и span являются наиболее популярными элементами, из которых буквально соткано большинство существующих интернет-сайтов. Оба этих элемента являются простыми и удобными контейнерами для хранения любой произвольной информации - текстов, картинок или других, вложенных HTML-элементов. При этом, оба эти элемента хотя и выполняют одинаковые концептуальные функции (представление информации), тем не менее имеют между собой значительные различия. С точки зрения веб программирования, важно понимать различия между ними и особенности отображения внутри браузера...