Re: tidy C interface question about XHTML Strict

"Arnaud Desitter" <[email protected]>
Newsgroups gmane.comp.web.html-tidy.user
Message-ID <[email protected]>
2008/11/3 Eugeny N Dzhurinsky <[email protected]>:
> On Mon, Nov 03, 2008 at 09:15:32PM +0000, Arnaud Desitter wrote:
>> Hi,
>>
>> If I remember well, "doctype: strict"
>> (http://tidy.sourceforge.net/docs/quickref.html#doctype) sets
>> the DTD to strict but does not remove the attributes not conforming.
>
> Okay, but how can I tell tidy to make the passed document as xhtml strict?
>
>> Could you provide an HTML example along with the tidy command line you
>> are using?
>
> Looks like I missed first time - the command-line version does not produce
> valid XHTML strict as well. I used http://www.yandex.ru as a source, and
> converted it to XHTML with:
>
> tidy -asxhtml -utf8 -q index.html > index.xhtml
>
> So looks like tidy can't produce XHTML 1.0 Strict documents?

Essentially, no. Tidy can give an educated guess og which DTD the
document is written against and can convert to XHTML.
Conceivably, a pass that drops attributes non conformant to the
emitted DTD could be added. It would still not guarantee conformance.

Regards,

>
>> output = {0}; should be replaced by "tidyBufInit( &output );"
>
> Thank you!
>
> --
> Eugene Dzhurinsky
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.