It's being able to show the user the semantics behind their document structure. It shows them what each element is, and allows them to properly format their content. It's immediately obvious when you have an extra paragraph, helpful when you're closing up a bullet list, properly using headers, etc.
Having been inspired by WYMEditor for some time, but unable to make use of it, I set out to try and get this same kind of thing working in my favorite Etomite editor, Xinha.
I've been using a modified mutate_content.dynamic.action.php file for some time, so I had my Xinha editor window styled by /assets/site/xinha.css. In addition, I had removed some of the depreciated, out of date tags like font size, color, etc. All of my websites are controlled by a global style sheet anyhow, and allowing users to muck this up with font tags just degrades the website into an eventual trash heap.
Now, I've added some more styles to this xinha.css file, as well as some markers to show the semantics. It was simple really, and I will be rolling it out into most of my 40+ production websites.
See the attached image to see what I mean.
Attached Files
Edited by cathode, 01 February 2008 - 04:42 PM.











