vannak blokkszintû elemek, ilyen például a <div> Ezek alapból 100% szélesek és nem tudod egymás mellé rakni õket. Vannak inline elemek, ilyen például a <a>. Ezeknek nincs alapból szélessége és egymás mellé tudod rakni õket. Ha egy inline elemnek adsz display:block;-ot, akkor úgy fog viselkedni, mint egy div