我需要将HTML转换为XHTML 1.1。
我在Java程序中做这件事,所以我决定使用JTidy。但是,如果让JTidy将输出转换为XHTML,则得到的是XHTML 1.0,而不是XHTML 1.1。我在Google上找到了一些关于2003年及之前的Tidy和XHTML 1.1的文章,但是我没有找到任何与JTidy一起用于XHTML 1.1的选项。
任何想法?
如果JTidy可以与XHTML 1.0兼容,那么它肯定可以与XHTML 1.1兼容。
XHTML 1.0和XHTML 1.1之间的唯一变化:
- 在
a
和map
元素上,name
属性已被移除的id
属性(定义在[XHTMLMOD])。- "
ruby
"系列已添加的元素(如[RUBY]).