Prezados,
Gostaria de saber se usando o método de "position" ao invés do "float" faria diferença visando a semântica. Não teria problema usar só o "position"?
Prezados,
Gostaria de saber se usando o método de "position" ao invés do "float" faria diferença visando a semântica. Não teria problema usar só o "position"?
Oi Gustavo,
Nao tem problema usar ou um ou outro nao.
Em teoria, o float foi criado apenas para fazer textos circundarem imagens, tanto que foi baseado em materiais impressos como revistas e jornais que fazem exatamente isso.
Use o que se sentir mais confortavel, mas teste e aprenda-os bem.
Espero ter ajudado,
Abcs!
E Gustavo, do ponto de vista de semantica, não faz diferenca.
CSS nao carrega semantica. Quem da a semantica é o HTML. Isso é importante. Tanto faz o que vc fizer no CSS.
Mas usar um ou outro não cria diferenças para para formatar o resto dos elementos?
Algum dos dois é "mais fácil" de se manipular?
Guilherme,
Cada um tem suas particularidades que mostramos nos cursos de front. Basicamente o float vai influenciar quem está em sua volta.
O position depende, na maioria das vezes, trabalhar com o elemento pai também.
Eu pessoalmente gosto bastante do position, mas se é para um texto circundar imagem, vou de float sem crise.
Outra coisa bacana é aprender o Flexbox também. Já temos um curso exclusivo dele aqui na Alura.
Abcs!