Обращаться по тегу можно, но если давать стили к тегам - они будут даваться каждому тегу с таким названием. В таком случае елементу с таким тегом могут даваться лишние стили, но это уже относительно того, что вы прописываете для этого тега. В таком случае лучше "конкретизировать" обращение к определенным елементам, используя классы либо айди. Также не забывайте, по классу также можно давать стили "деткам", не прописывая для них классы. В таком случае можно безпроблемно задавать класс только родительскому блоку, если не хотите засорять html. Вот пример:
<ul class="list">
<li>Елемент 1</li>
<li>Елемент 2</li>
<li>Елемент 3</li>
</ul>
.list li{
list-style:none;
}