Thank you for reaching out with your questions.
I appreciate the opportunity to provide clarity on each point you’ve raised.
contenteditable attribute, this feature allows users to either edit the content of an element or simply use it in Reading Mode. To illustrate this functionality, our demo page includes a “Read Only Mode” checkbox, which toggles the attribute between “true” and “false”.
You can set its initial value directly within the element itself, as shown in the screenshot bellow:
As for the HTML structure you inquired about, the
div class="ql-editor" serves as the initial setup for the rte (rich text editor) element within Bubble.
Any additional text/HTML content that is added to it will be inserted below this class, ensuring a seamless integration into the editor.
Please let us know if that information provided clarity towards your questions and if you have any additional inquiries.
Looking forward to your reply.