Ma Question(s)
Sont une de ces méthodes privilégiées par un web designer professionnel?
Sont une de ces méthodes prefereed par un navigateur web lors de l'élaboration du site web?
C'est tout simplement la préférence personnelle?
Il existe d'autres techniques que je suis absent?
Remarque: les questions ci-Dessus en ce qui concerne la conception d'un multi-colonnes de mise en page
float:left;
C'est la méthode que j'ai toujours utiliser lors de la création de mises en page en colonnes, et il semble fonctionner très bien. Le parent ne l'effondrement sur lui-même, donc vous avez juste besoin de se rappeler d' clear:both;
par la suite. Un autre con que je viens de trouver l'incapacité à aligner le texte verticalement.
display:inline;
Cela semble corriger le problème de l'effondrement des parents, mais ajoute un espace.
En supprimant les espaces de html semble être la méthode la plus simple de résoudre ce problème, mais n'est pas souhaitée, si vous êtes vraiment pointilleux à propos de votre code html.
display:inline-block;
Semble se comportent exactement comme display:inline;
.
display:table-cell;
Fonctionne parfaitement.
Mes pensées:
Je suis sûr que je suis absent une tonne de trucs, comme certaines exceptions qui va casser la mise en page, mais, display:table-cell;
semble fonctionner le mieux, et je pense que je vais commencer à remplacer float:left;
comme j'ai toujours l'impression de désordre sur clear:both;
. J'ai lu beaucoup d'articles et de blogs à ce sujet sur le web, mais aucun d'eux de me donner une réponse précise sur ce que je doit utiliser lors de la pose de mon site web.