Vycentrování obrázku v HTML lze provést několika způsoby, přičemž nejlepším a nejmodernějším přístupem je použití CSS. Zde jsou nejčastější metody: 1. Nejlepší metoda: CSS Flexbox Tato metoda vycentruje obrázek horizontálně i vertikálně uvnitř jeho kontejneru (např. div).
Popis obrázku
2. Klasická metoda: CSS display: block a okraje Obrázek je ve výchozím stavu řádkový element (inline), proto na něj nefunguje margin: auto. Je třeba jej změnit na blokový element (block). Popis display: block; – obrázek se chová jako odstavec a zabere celou šířku. margin: 0 auto; – horní a dolní okraj je 0, levý a pravý se dopočítají automaticky. 3. Pomocí CSS text-align: center na obalovém prvku Pokud je obrázek uvnitř jiného elementu (např.
nebo

), můžete zarovnat obsah tohoto elementu na střed.

Popis
4. Zastaralá metoda (nedoporučuje se) Použití tagu
je zastaralé a v moderním HTML5 by se nemělo používat.
Popis
Doporučení: Použijte metodu č. 1 (Flexbox) nebo č. 2 (display: block) pro nejlepší výsledky a responzivitu webu.