Прямой ответ на ваш вопрос:
Функциональное преимущество состоит в том, что div сами по себе мало что значат, тогда как ul lis явно означает «это неупорядоченный список элементов».
Термин «семантика» относится к тому, как вы используете внутреннее значение существующих структур для создания явного значения. HTML состоит из тегов, которые сами по себе означают определенные вещи. И существуют установленные правила / руководящие принципы / способы их использования, так что ваш опубликованный HTML-документ передает то, что вы хотите, чтобы это значило.
Если вы перечислите что-то в своем документе, то добавьте упорядоченный список (UL) или неупорядоченный список (OL). С другой стороны, элемент разделения страницы (DIV) используется для создания определенной и отдельной части контента.
Элемент div"делит". Когда вы смотрите на страницу, есть определенные части, такие как тело контента, нижний колонтитул, заголовок, навигация, меню, формы и т. Д. И вы можете использовать теги div для создания этих разделов. Часто части страницы соответствуют визуальному макету, поэтому использование явных делений страниц (DIV) для сокращения вашего макета в CSS является естественным соответствием. Таким образом, теги div становятся структурными.
Если вы неправильно используете или чрезмерно используете тег div , это может привести к непреднамеренному значению и увеличению объема кода.
Чтобы запутать вопросы: Google использует h3 и div , чтобы "разделить" их результаты поиска в списке. ul> li> h3 + div
Поэтому, когда вы выключаете все стили (Shift + Cmd / Crtl + S в Firefox с панелью инструментов WebDeveloper), divs должны исчезнуть и сложиться естественным образом. Ваш голый HTML-код должен по-прежнему отображать симпатичную страницу с четкой иерархией: сверху вниз, сначала наиболее важный контент, а также списки с маркерами и номерами для перечисленных элементов. И это хорошая идея, чтобы добавить ссылку вверху (для невизуальных пользователей), которая позволяет переходить к: основному контенту, важным формам или основным заголовкам (например, оглавлению).
Наконец, имейте в виду, что вы создаете документ. Без всех визуальных эффектов он все равно должен быть убедительным документом.