Dobrý den.
Už strašně dlouho se snažím umístit nějaký obrázek přesně na střed stránky a pořád mi to nejde. Použil jsem několik kódu, které jsou vystaveny na různých webech jako jakpsatweb.cz atd., kde je napsaný: 
"tímto příkazem umístíte obrázek do středu stránky", ale mně se zobrazí v levým horním rohu.
Co je špatně na následujících kódech?
1) v soub.htm:
<span style="background-position : center center"><img src="Soubory/obr.jpg" ></span>
2) v styl.css:
.stred {background-position: center center}
    v soub.htm:
<div class=stred><img src="Soubory/obr.jpg" ></div>
Neměl byste někdo kód, kterej by zaručeně hodil obrázek na střed stránky? :) Předem díky.
                                 
                                 
                               
               
                              
                                 
                                      např.
v styl.css:
.stred {width: 100%; height: 100%; background-image: URL('Soubory/obr.jpg'); background-repeat: no-repeat; background-position: center center;}
v soub. html:
<div class="stred"></div>
                                 
                                 
                               
               
                              
                                 
                                      Já se omlouvám, ale mám to opět vlevo nahoře...
                                 
                                 
                               
               
                              
               
                              
                                 
                                      >>Co je špatně na následujících kódech?
V obou je stejná chyba. V obou případech centruješ pozadí daného prvku (span, div), ale ani v jednom případě obrázek nezapisuješ jako pozadí (background-image), ale prostě ho zobrazuješ jako ibrázek (img).
Jinak mně osobně ladikuv kód funguje - obrázek mám na středu. Zkus sem dát odkaz na stránku, kde ti to nefunguje.
                                 
                                 
                               
               
                              
                                 
                                      To Thalia:
Díky za odpověď, zkusím si s tím teda ještě pohrát, ale jinak se mrkni třeba na www.jarekkk.wz.cz/soub.htm.
                                 
                                 
                               
               
                              
                                 
                                      Dobře žes dal odkaz na příklad, jinak by se na to asi nepřišlo ;-)
<div class="stred"><img src="Soubory/obr.jpg" ></div>
- toto změň na 
<div class="stred"></div>
to stačí, protože v css s tím obrázkem stejně nepracuješ. Ten obrázek tam pak vložíš pomocí css jako pozadí divu "stred" a napozicuješ ho na střed divu:
.stred { width: 100%; height: 100%; background-image: URL('Soubory/obr.jpg'); background-repeat: no-repeat; background-position: center center; }
- toto změň na
.stred { width: 100%; height: 100%; background-image: URL('obr.jpg'); background-repeat: no-repeat; background-position: center center; }
t.j. je tam jiná cesta k obrázku. Obrázek i css soubor jsou v odresáři Soubory, proto je to správně takhle.
                                 
                                 
                               
               
                              
               
                              
                                 
                                      Dneska se pozicuje takhle:
.HTML
<div>
     <img width="600" height="300" as="image" type="image/webp" alt=" " class="stred"> 
</div>
.CSS
.stred {
    display: block;            /* musi se prevest na block, jinak nejde centrovat  */
    width: 600px;            /* musi byt udana sirka, libovolna dle potreby */
    margin-left: auto;     /* odsazeni z leva */
    margin-right: auto;  /* odsazeni z prava */
    background-image: url(mujObrazek.webp');
    background-repeat: no-repeat;
    background-position: center center;   /* vycentruje obrazek vertikalne i horizontalne */
}
www.vita.kvalitne.cz