Pienso que no deberías de aplicar estilos (style) directamente a tu código html. Lo que deberías de hacer es crear tu código en html a como lo has hecho pero llenarlo de clases en vez de estilos. En vez de hacerlo así:
Código HTML:
<p style="font-size:12px; margin: 10px!>Tu texto aquí</p>
Puedes hacerlo así:
Código HTML:
<p class="parrafo1">Tu texto aquí</p>
Ahora si piensas trabajar con div dentro de tu html es mejor que primero encierres los tags de párrafo (p) en los divs. O sea así:
Código HTML:
<div id="textbox">
<p class="contenido"> Tu texto aquí </p>
<div class="box"> Alguna otra info aquí</div>
</div>
De esta manera el editor no te corta los tags usados. Pero si comienzas con los tags
p y luego quieres usar
divs no los reconocerá.