Olá. Com base nos trechos de código que seguem, gostaria de saber pq o "text-align" foi usado ao invés do "Align-Itens"? Além disso, pq o "text-align" foi colocado na class ".dispositivos" e não em .dispositivos__lista?
HTML
<section class="dispositivos">
<h2 class="dispositivos__titulo">
Disponível em seus dispositivos favoritos!
</h2>
<ul class="dispositivos__lista">
<li>
<img src="assets/imagens/tv.png" alt="Ícone TV">
<h3 class="lista__item">
TV.
</h3>
</li>
<li>
<img src="assets/imagens/computador.png" alt="Ícone computador">
<h3 class="lista__item">
Computadores.
</h3>
</li>
<li>
<img src="assets/imagens/celular.png" alt="Ícone celular e tablet">
<h3 class="lista__item">
Celulares e Tablets.
</h3>
</li>
</ul>
</section>
CSS
.dispositivos{
text-align: center;
}
.dispositivos__lista{
display: flex;
justify-content: center;
list-style-type: none;
margin-bottom: 5em;
}
.dispostivos__titulo{
font-size: 48px;
color: var(--branco-principal);
}