On Wed, 23 Mar 2022 at 20:02, Lorenzo Bertini <lorenzobertin...@gmail.com> wrote:
> Il 23/03/22 19:03, Thibaut Cuvelier ha scritto: > > On Wed, 23 Mar 2022 at 18:43, Lorenzo Bertini > > <lorenzobertin...@gmail.com <mailto:lorenzobertin...@gmail.com>> wrote: > > > > Running a very simple LyXHTML doc (a section with a few paragraphs) > > against this validator https://validator.w3.org/check > > <https://validator.w3.org/check> reports some > > errors, I don't really know if we care or not: > > > > 1. value of attribute "dir" cannot be "auto"; must be one of "ltr", > > "rtl" > > 2. element "section" undefined > > > > Is this a problem? I just wanted to check if I could use the <figure> > > tag but its not part of the specification. > > > > > > What version of HTML are you checking against? There are some glimpses > > of HTML5 in the current output. For instance, dir="auto" and section are > > perfectly legal in HTML5 > > (https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/dir > > <https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/dir> > and > > https://developer.mozilla.org/en-US/docs/Web/HTML/Element/section > > <https://developer.mozilla.org/en-US/docs/Web/HTML/Element/section>) > > I checked XHTML 1.0, as it should be what LyX outputs. I was about to > check up some of the xhtml_output code to maybe add `figure` > environments, but since its XHTML there's very little allowed. > XHTML 1 dates back from 2001... LyX generates XHTML 5, but the doctype is kept from XHTML 1 for compatibility issues (some browsers completely change their behaviour based on the doctype). The issue has been discussed on the mailing list a while ago.
-- lyx-devel mailing list lyx-devel@lists.lyx.org http://lists.lyx.org/mailman/listinfo/lyx-devel