HTML независимо от того, какая версия является семантической разметкой для набора данных. Если использование списка для разделения статей имеет смысл семантически, то это правильный путь. Если это не так, то это неверно. Если вас беспокоят минималистичные байты для отправки по проводам, вы можете обойтись без списка в любой версии html и заменить его тегами абзаца.
Обычно семантическая разметка имеет немного больше общего с тем, как вы представляете данные, а не только с данными. Например, если вы хотите использовать что-то вроде EasySlider , вы должны поместить элементы в список, потому что это соглашение, которое оно использует. Одни и те же данные, представленные другим способом, могут потребовать совершенно иной разметки.