Page 1 of 1

WYSIWYG портит код

Posted: Sun Aug 05, 2012 10:35 am
by Колючка
Редактирую страницу, пишу такой вот код:

Code: Select all

<a href="{root_url}/uploads/images/1.jpg">
<div id="il">
<img class="bottom" src="{root_url}/uploads/images/2.jpg">
<img class="top" src="{root_url}/uploads/images/3.jpg">
</div>
</a>
Достаточно включить-выключить WYSIWYG и код превращается в

Code: Select all

<div id="il"><img class="bottom" src="{root_url}/uploads/images/2.jpg" alt="" /> <img class="top" src="{root_url}/uploads/images/3.jpg" alt="" /></div>
То есть он убивает ссылки. Почему и как с этим бороться? Я пробовала MicroTiny и Tiny MCE, одинаково, также пробовала дефолтный админский шаблон и NCleanGrey...

Re: WYSIWYG портит код

Posted: Wed Aug 15, 2012 8:46 am
by guro
Версии? (cms, wysiwyg)

Re: WYSIWYG портит код

Posted: Tue Jan 29, 2013 9:06 pm
by palaum
У вас внутри ссылки див блок, поэтому и убивает такую ссылку, блочный элемент не может быть внутри не блочного, такую конструкцию и не все браузеры смогут понять.