Nech tam jenom jeden charset="UTF-8 (<meta charset="utf-8">). Ty ostatni vymaz.
V hlavice muzes upresnit :
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
Do CSS si na zacatek pridej :
@charset "utf-8";
Kdyby jsi chtel treba jen pro jeden odstavec jiné UTF staci za (treba) span upresnit "lang=eng/it/fr etc" -- <span lang=cs>, ale UTF-8 uz bere snad skoro vsechny jazyky sveta, nebo alepson ty nejhlavnejsi.
PS : Podivej se na obsah <p> (navic jestli je to nadpis, pouzij H1,2,3.. ne p/paragraf) protoze ty znaky/symbols <?> a podobne se mi zobrazuji (po kliknuti na tu tvou stranku -> informace o obsahu paragrafu <p>) ze jsou tak napsané v zaklade, kdyz to prepisu za normalni text tak to funguje normalne.. Ten obsah si nekde okopiroval a prilepil jen tak ?