Właściwość float z wartością left sprawia, że element (np. blokowy) zostaje odsunięty od normalnego przepływu układu i dosunięty do lewej krawędzi swojego kontenera. Najważniejszym skutkiem jest to, że zawartość następująca po takim elemencie może go opływać – czyli układać się obok niego, a nie wyłącznie pod nim.
Dlatego poprawne jest stwierdzenie, że reguła służy do "ustawienia bloku na lewo względem innych". W praktyce często wykorzystywano to np. do umieszczania miniatury po lewej stronie i tekstu opływającego ją z prawej.
Dlaczego pozostałe odpowiedzi są niepoprawne?
- "ustawienia bloków jeden pod drugim" – to zachowanie wynika zwykle z normalnego układu elementów blokowych bez użycia float. Zastosowanie float częściej powoduje możliwość ustawienia elementów obok siebie (o ile jest miejsce), a nie "wymuszanie" układu pionowego.
- "wyrównania tekstu do lewej strony" – wyrównanie tekstu wewnątrz elementu realizuje się typowo przez text-align: left;. float nie ustawia justowania/położenia linii tekstu, tylko wpływa na położenie elementu i opływanie.
- "wyrównania elementów tabeli do lewej strony" – tabele mają własny model układu (komórki, wiersze, kolumny). Do wyrównania treści w komórkach stosuje się m.in. text-align (dla tekstu) albo właściwości pionowe; samo float nie jest typowym narzędziem do "wyrównywania elementów tabeli".
Wskazówka egzaminacyjna: jeśli w treści widzisz float, myśl "opływanie i odsuwanie elementu do krawędzi", a jeśli widzisz "wyrównanie tekstu", myśl text-align. To rozróżnienie najczęściej decyduje o poprawnej odpowiedzi.