A float tulajdonság

Ez a tulajdonság határozza meg, hogy az elem az őt tartalmazó doboz melyik oldalára legyen úsztatva. Generált tartalomra és pozicionált elemre nem alkalmazható. Lehetséges értékei a következők:

Ha egy elem szabályai között szerepel a position: absolute tulajdonságmegadás, akkor ez a tulajdonság nem használható (értéke mindenképpen none ebben az esetben).

Úsztatás esetén – tehát ha a left vagy a right értéket kapja a tulajdonság – az elem doboza a tartalmazó doboz adott szélére kerül, és a tartalmazó dobozban megadott egyéb tartalom (például szöveg) az ellenkező oldalra kerül. Kivétel ez alól, ha a clear tulajdonság másképpen dönt: ekkor a további tartalom az úsztatott alá kerülhet.

Az úsztatásra vonatkozó pontos szabályok a következők:

  1. A balra úsztatott doboz baloldali külső széle nem lehet balra a tartalmazó doboz baloldali szélétől. Hasonló igaz az oldalak megfordításával a jobbra úsztatás esetére.
  2. Ha a doboz balra van úsztatva, és van másik balra úsztatott doboz, amelyet a dokumentum forrásában korábban helyeztek el, akkor vagy a doboz baloldali külső széle a korábbi úsztatott doboz jobboldali külső szélétől jobbra kell legyen, vagy a doboz tetejének lentebb kell lennie a korábbi úsztatott doboz aljának. A jobbra úsztatásra szintén hasonló szabály érvényes.
  3. A balra úsztatott doboz jobboldali külső széle nem lehet jobbra egyetlen jobbra úsztatott doboz baloldali külső szélénél. Hasonló igaz fordítva is.
  4. Az úsztatott doboz legfelső széle nem lehet magasabban a tartalmazó doboz tetejénél.
  5. Az úsztatott doboz legfeleső széle nem lehet magasabban egyetlen, a forrás dokumentumban korábban szereplő elem által létrehozott doboz legfelső szélénél sem.
  6. Egy úsztatott doboz legfelső széle nem lehet magasabban egyetlen, a forrás dokumentumban korábban szereplő elem által létrehozott dobozban található sor-doboz tetejénél.
  7. Egy balra úsztatott doboznak, amely másik balra úsztatott dobozt tartalmaz, a külső jobboldali széle nem lehet jobbra a tartalmazó doboz jobb szélénél. A másik oldalra hasonló szabály vonatkozik.
  8. Az úsztatott dobozt a lehető legmagasabban kell megjeleníteni.
  9. Egy balra úsztatott doboznak a lehető legjobban baloldalra kell kerülnie, míg a jobbra úsztatott dobozoknak a lehető legjobban jobboldalra kell kerülniük. A magasabb pozíció előnyt élvez a bal-jobb oldal szabályánál.