Se sim, por que é usado uma div ao invés de ul/il para definir listas? Exemplo, nas section a div class="collection".
Se sim, por que é usado uma div ao invés de ul/il para definir listas? Exemplo, nas section a div class="collection".
Oi Hains,
Normalmente esses grandes frameworks como o Materialize ou Bootstrap deixam a semantica por conta do desenvolvedor.
Vai de nós desenvolvedores aplicarmos um HTML semântico, pois os frameworks nao nos obrigam a usar elemento X ou Y para fazer alguma coisa.
Ainda mais se voce usar Sass (mixins) pra deixar o codigo mais bacana.
http://materializecss.com/sass.html
Na duvida, voce pode tentar fazer seu proprio framework CSS ou mesmo experimentar o recem-criado ShoeLace.CSS
Espero ter ajudado,
Abcs!