Hi,

In basic HTML "li" has no 1 line vertical margin around, only "ul"/"ol" has
that. If you want to make items that contain long text (not just something
like a name), and so you should have more spacing around them, you put "p"
inside the "li", not just #text. XXE, on the other hand, always shows 1
line vertical margin around "li", so you can't see what you did, and what
looked fine in XXE, will turn out to be a mess elsewhere (as you randomly
forgot the "p"). Could this be fixed in the CSS that XXE uses?

I half-expect the counter argument that the difference between li/#text and
li/p/#text is not semantical, and XXE is not WYSISWG, but WYSISWM ("what
you Mean"). But again, the reality is that if you open HTML anywhere, you
will get something that you didn't really "mean". Well, at least not what
you "want" for sure.

BTW, the use case on my side is using HTML instead of plain text or
markdown for documenting smaller ad-hoc things. HTML is practical (if you
have a proper editor), as it can be opened everywhere. So I can't even use
CSS to mimic XXE.

-- 
Best regards,
Daniel Dekany
--
XMLmind XML Editor Support List
xmleditor-support@xmlmind.com
http://www.xmlmind.com/mailman/listinfo/xmleditor-support

Reply via email to