WYSIWYG editors are quite popular. You might also have used one at some point. There are a lot of libraries available to help you set up your own editor. Although they're quick to set up, there are also downsides of using these libraries. To begin with, they are bloated. Most of them have fancy features that you might not use. Moreover, customizing the appearance of those editors can be a headache
![Create a WYSIWYG Editor With the contentEditable Attribute | Envato Tuts+](https://cdn-ak-scissors.b.st-hatena.com/image/square/faec41736b1922981bcdf32c542f32e36a22ef82/height=288;version=1;width=512/https%3A%2F%2Fcms-assets.tutsplus.com%2Fuploads%2Fusers%2F34%2Fposts%2F25657%2Fpreview_image%2Fhtml5.jpg)