Autor Zpráva
jan99
Profil *
Ahoj, když se snažím appendovat přes:

$("body").append("<p id='ok'><div>obsah</div></p>");

Vypíše se div s obsahem mimo tagy p:

<p id='ok'></p>
<div>obsah</div>

Co s tím? Díky.
margin
Profil *
V odstavci nemůže být DIV.
http://atd.havrlant.net/jak-funguje-html

Můžeš vložit do odstavce SPAN nebo dej odstavec do DIVu.
panther
Profil
jan99:
konkrétně v tom případě je výsledné HTML takovéto, a je zcela správně dle pravidel HTML:

<p id=ok></p><div>obsah</div></p>


Na co potřebuješ mít text obalen ve dvou značkách? Nestačí si samotný odstavec bez divu?

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

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