CKEditor strips empty tags by default. You'll have to do a custom config and declare a protected source on them empty <em> tags. This should lead you in the right direction:

https://drupal.org/node/1908696


Jamie Holly
http://hollyit.net
On 4/22/2014 7:39 PM, Tony wrote:
By what? Thanks.


On Tue, Apr 22, 2014 at 4:36 PM, Warren Vail <warren@vailtech.net> wrote:
Doesn't look like your em tags surround anything displayable, could the code have been optimized?


On Tue, Apr 22, 2014 at 3:50 PM, Tony <tony@tony-mac.com> wrote:
I am baffled by the following.
I have this code in a block:

<div id="headcontact">
        <ul><li><em class="mini-ico-envelope"></em><a href="mailto:mail@mail.org">mail@mail.org</a></li><li><em class="mini-ico-user"></em> (999) 463 1234</li>
        </ul>
    </div>

I close the block after editing and the em tag can be seen in firebug and it works as intended. I am using css transitions and glyphicons.

Then I go into the editor and I see

<div id="headcontact">
        <ul>
            <li>
                <a href="mailto:mail@mail.org">mail@mail.org</a></li>
            <li>
                (999) 463 1234</li>
        </ul>

No more em tags! And the intended appearance of the icons doesn't work.

I tried using the wysiwyg module with ckeditor and the ckeditor module by itself adding config.allowedContent = true; to the ckeditor.config.js file. And to the advanced options.
I don't have the html filter on.

Any ideas as to a solution to stop it from stripping the tags?

Thanks
Tony



--

Anthony Stefan Maciejowski

http://about.me/TonyMac



--
[ Drupal support list | http://lists.drupal.org/ ]


--
[ Drupal support list | http://lists.drupal.org/ ]



--

Anthony Stefan Maciejowski

http://about.me/TonyMac