3 posts were split to a new topic: Should non-semantic elements be replaced by semantic wherever possible?