I've noticed that the HTML CKEditor (nightly 4310) produces when you backspace into a previous paragraph is browser-dependent.
IE7 / IE8 / Opera do one thing; Firefox does another ; and Chroma / Safari yet another.
Here is a snippet of the HTML (before backspace), as shown by the CKEditor source button:
<p class="Heading1 Normal ">Formatting</p> <p class="Normal ">Now, some run formatting.
After backspacing into the first paragraph, here is the resulting HTML in the various browsers. Given the resulting HTML is different, obviously the resulting styled WYSIWYG the user sees is different as well.
Retains style of first paragraph - IE7, IE8, and Opera 9.64
<p class="Heading1 Normal ">FormattingNow, some run formatting.
Style is of the second paragraph
- Firefox 3.5.3
<p class="Normal ">FormattingNow, some run formatting.
Style is the first plus Apple-style-span
- Chrome 220.127.116.11 and Safari 4.0.3
<p class="Heading1 Normal ">Formatting<span class="Apple-style-span" style="color: rgb(0, 0, 0); font-size: medium; font-weight: normal; ">Now, some run formatting.
Note the span class="Apple-style-span"
Is the goal that each browser behave identically, which would imply this is a bug, or is this behaviour considered ok?
Pressing backspace at the end of the first paragraph results in the same variation in behaviour between the browsers.