I'm trying to figure out how to let my users edit their content on my site. It's currently just text formatted depending on the screenwidth, but I'd like to give them more control over their content:
- Bolding, Italicizing, Underlining
- Adding images, videos
- Adding code snippets
I really don't want to force them to use something like pagedown though - a lot of my users are in middle/high school and might get frustrated with a "codey" experience. I DO like how clean pagedown feels though, you know? I feel like nothing can go wrong as I type this message up. WYSIWYG makes me feel on-edge, like it's an unpredictable mess under the buttons.
What options do I have? On the bloated end I've found tinyMCE, which is definitely not an option, all the way to NICEdit, which I'm very seriously considering. What would you recommend for someone looking for a highly customize-able, lightweight, user-friendly inline content editor?
strong
andem
elements. They are semantic.strong
/em
is not always correct when someone wants bold/italic text. A wrongly usedem
is worse than aspan
that should be aem
.