Autor Zpráva
jitka3
Profil
Neporadil byste mi prosím někdo, čím to může být, že se mi text v záhlaví této stránky zdvojuje?
http://moda4u.cz/114-xxl
Chci pouze vložit nadpis h2 a text s odkazy. Bez nadpisu H2 je text v pořádku, jakmile vložím
<H2>Móda pro plnoštíhlé, nadměrné velikosti, móda XXL</H2>, text naskočí 2x.
Děkuji mnohokrát za radu.
Jitka
peta
Profil
Asi duplikovana promenna v sablone. V html kodu vidim cisty html duplikovany, takze to muze vytvaret jen program pro editaci textu nebo sablona pro zobrazeni stranky. Pripadne chyba css nebo ti neco to css prebiji (jine css, js)
konkterne je tam
<p id="category_description_short"><H2>Móda 
<p id="category_description_full" style="display:none"><H2>
Vzhledem k tomu, ze je tam nalinkovanych asi 30 css souboru misto bezne 1-2 a 20 js misto 1-2, tak v tom asi nikdo nebude chtit hledat :)

Co jsem zkoumal, tak ve FF se to divne oramuje. Kdyz jsem zamenil H2 za B, tak se to spravne oramuje a taky spravne nadisplejuje. Hadam, ze je to bug, napis na forum (tusim http://forum.mozilla.cz/)
<style>div {border:2px solid #f00; padding:5px;} p {border:2px solid #0f0; padding:5px;} 
</style>                
<div class="content_scene_cat">                            
  <!-- Category image -->                                                         
  <div class="cat_desc">                                    
    <p id="category_description_short"><H2>Móda pro plnoštíhlé, nadměrné velikosti, móda XXL</H2>Proč by ženy s plnějšími tvary měly zanedbávat svůj vzhled? Naopak dobře zvolené <strong>oblečení v nadměrné velikosti</strong> podtrhne vaši osobnost a dodá vám sebevědomí. Nebojte se vyzkoušet <strong>
        <a href="http://moda4u.cz/117-saty-pro-plnostihle">šaty pro plnoštíhlé,</a></strong> <strong>
        <a href="http://moda4u.cz/73-plavky-jednodilne">plavky pro plnoštíhlé</a></strong> nebo <strong>
        <a href="http://moda4u.cz/125-spolecenske-saty-pro-plnostihle">plesové šaty pro plnoštíhlé</a></strong>. <strong>Nadměrné velikosti dámské</strong> jsou tu pro vás! Vybírejte...
    </p>                    
    <p id="category_description_full" style="display:none"><H2>Móda pro plnoštíhlé, nadměrné velikosti, móda XXL</H2>Proč by ženy s plnějšími tvary měly zanedbávat svůj vzhled? Naopak dobře zvolené <strong>oblečení v nadměrné velikosti</strong> podtrhne vaši osobnost a dodá vám sebevědomí. Nebojte se vyzkoušet <strong>
        <a href="http://moda4u.cz/117-saty-pro-plnostihle">šaty pro plnoštíhlé,</a></strong> <strong>
        <a href="http://moda4u.cz/73-plavky-jednodilne">plavky pro plnoštíhlé</a></strong> nebo <strong>
        <a href="http://moda4u.cz/125-spolecenske-saty-pro-plnostihle">plesové šaty pro plnoštíhlé</a></strong>. <strong>Nadměrné velikosti dámské</strong> jsou tu pro vás! Vybírejte...
    </p>                    
    <a href="#" onclick="$('#category_description_short').hide(); $('#category_description_full').show(); $(this).hide(); return false;" class="lnk_more">V&iacute;ce</a>                                
  </div>                    
</div>                
anonymní
Profil *
peta:
žádný bug, jak jsi na to přišel? Úplně normální chování.

jitka3:
podívej se, jak funguje HTML, http://atd.havrlant.net/jak-funguje-html
Trejpa
Profil
jitka3:
S tou chybou se zdvojením ve tvé šabloně (případně editoru) má peta pravdu. Jinak anonymní se ti snaží naznačit, že další chybou ve tvé šabloně je pokus o nadpis vložený do odstavce, což se ti nepovede, neboť odstavec se podle HTML pravidel ukončí před nadpisem a další text zůstane už mimo odstavec.

Tohle:
<p id="category_description_short">
<h2>Móda pro plnoštíhlé, nadměrné velikosti, móda XXL</h2>
Proč by ženy s plnějšími tvary měly zanedbávat… </p>

všechny prohlížeče MUSÍ chápat takto:
<p id="category_description_short"></p>
<h2>Móda pro plnoštíhlé, nadměrné velikosti, móda XXL</h2>
Proč by ženy s plnějšími tvary měly zanedbávat… </p>

Takže vhodné řešení je dát nadpis mimo odstavec, kam patří:
<h2>Móda pro plnoštíhlé, nadměrné velikosti, móda XXL</h2>
<p id="category_description_short">
Proč by ženy s plnějšími tvary měly zanedbávat… </p>
jitka3
Profil
anonymní:
Vyplněné to mám konkrétně takto. Článek jsem si pročetla, je pěkně napsaný, ale nevydedukovala jsem, kde mám jaké značky špatně. Děkuji za názor.

<p><H2>Móda pro plnoštíhlé, nadměrné velikosti, móda XXL</H2></p>

<p>Proč by ženy s plnějšími tvary měly zanedbávat svůj vzhled? Naopak dobře zvolené <strong>oblečení v nadměrné velikosti</strong> podtrhne vaši osobnost a dodá vám sebevědomí. Nebojte se vyzkoušet <strong><a href="http://moda4u.cz/117-saty-pro-plnostihle">šaty pro plnoštíhlé,</a></strong> <strong><a href="http://moda4u.cz/73-plavky-jednodilne">plavky pro plnoštíhlé</a></strong> nebo <strong><a href="http://moda4u.cz/125-spolecenske-saty-pro-plnostihle">plesové šaty pro plnoštíhlé</a></strong>. <strong>Nadměrné velikosti dámské</strong> jsou tu pro vás! Vybírejte...</p>
_es
Profil
jitka3:
nevydedukovala jsem, kde mám jaké značky špatně.
V tom článku máš predsa jasne vysvetlené, aký výsledok má pokus o vloženie nadpisu do odseku (<p></p>). Konkrétne je v článku:
Elementy, které mají nepovinnou ukončovací značku jsou tyto: colgroup, dd, dt, li, option, p, td, tfoot, th, thead a tr. Pokud se tedy v těchto elementech vyskytne nějaký další prvek, který tam nemá co dělat, prohlížeč si automaticky domyslí ukončovací značku a to i proti vaší vůli – pokud byste chtěli například zanořit nadpis do odstavce, neuspějete, protože v odstavci nadpis být nemůže.
peta
Profil
jitka3: Problem je v tom, ze H2 ti to rozsype a je treba ho zmenit na B nebo jiny tag, ktery smi byt v P tagu.
Pokud umis sahat do sablony, tak by stacilo P zmenit na DIV v obou pripadech a pak tam H2 muze zustat.
<p id="category_description_short"> ... </p>
<p id="category_description_full"> ... </p>

<div id="category_description_short"> ... </div>
<div id="category_description_full"> ... </div>
jitka3
Profil
Děkuji mnohokrát za pomoc!!! Opravím.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0