I've started to look into the RelaxNG files today and update the rules after the comments made on GitHub. Some of them are quite broad so I might have misunderstood the range of the change.
define name="book" is not descriptive in a multipage html validation setting
top-level section is mandatory and should have the semantic attributes currently placed on body, body should not have any semantic attributes
attribute role should be allowed in every location where epub:type is currently allowed (however, there is not a 1-1 relationship between epub:type and role, in some places a matching role is not available, so it shouldn't be always required)
types: remove all z3998 values? No, rather make them optional!
level1.content: currently h1 is the only allowed top-level heading, at least h2 should be allowed too, given the fact that part sectioning will have chapters starting on h2
Hi @josteinaj
I've started to look into the RelaxNG files today and update the rules after the comments made on GitHub. Some of them are quite broad so I might have misunderstood the range of the change.
Best regards Daniel