Unfortunately the solution is currently less than elegant: OJS needs HTML to be detected as such, and for that to happen, <html> tags need to be included (depending on your particular magic.mime file). However, OJS then takes that HTML and includes it in an existing set of tags. This has been earmarked for some attention ever since OJS 2.0 was released but hasn't yet been dealt with.
The good news is that no web browser or indexing agent (e.g. search engine) has ever had trouble dealing with this situation.
We'll be adding a number of new options for galleys, mostly centered around XML to reduce the manual labour involved in producing HTML output, but the underlying problem with HTML galleys will also be addressed at some point.
If you're a stickler for XHTML validity (and we generally are too), you can either:
- Upload your HTML snippet galley and manually set it to HTML in the database
- Adjust your magic.mime file so that it recognizes your snippets as HTML
The second of these options is probably the best solution on an ongoing basis.
Open Journal Systems Team
Don't miss the First International PKP Scholarly Publishing Conference
July 11 - 13, 2007, Vancouver, BC, Canada