Czy może mi ktos wytłumaczyć jakie są różnice i kiedy należy stosować float a kiedy display: inline. Tylko prosze o nie odsyłanie mnie do google itd czytalem ale dalej nie wiem, dlatego mam prośbę o takie proste wytłumaczenie kiedy używamy tego a tego oraz jaka różnica jest między tymi znacznikami.
To inline
czy inline-block
w końcu?
O ile inline-block
zachowuje się "podobnie" jak float
to inline
już zupełnie nie.
Co do różnic - ciężko to wytłumaczyć. Zależy od efektu jaki chcesz uzyskać. Niektóre rzeczy możesz uzyskać zarówno przez float
, jak i inline-block
, ale nie wszystkie. Jeżeli chodzi o to jak jest "poprawnie" - tak jak Ci działa - tak sobie używaj. Jeżeli nie celujesz w bardzo stare IE (co nie ma sensu) - to możesz sobie używać inline-block
do woli - jeżeli tylko zaspokaja Twoje potrzeby.
Pozwolę sobie zamiast odsyłać do google - wysłać do jednej strony, bo temat niewydaje się być zakończony:
http://www.ternstyle.us/blog/float-vs-inline-block
a co do inline-block i float:
to jest kwestia gustu. Ja używam tylko float'ów ;)
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.