HTML5 is just too loose for out requirements. It turns out that ePUB3 (the eBook format that we are targeting) uses the XHTML markup standard, so we want to do the same from the beginning of our learning about these things. This will inform the validator that we are using XHTML rather than just plain HTML. The sample page that I have produced has validated but we need to aware of a few things:įirst the web page must be named with. To validate the CSS go to the Jigsaw validator here. There are several options, but be aware that the validation process needs to know what HTML version you are using, and it gets this from the DOCTYPE.Īll being well you should see something like this: You can validate your web page by going to this web site and putting in the a link to the file. With HTML5 you get the ability to use some special tags that had previously been needed and were made to work in a ‘roundabout’ way: Anyway, HTML5 doesn’t really replace earlier versions, it just builds on them.
![epub checker 4.0.2 mac epub checker 4.0.2 mac](https://sites.google.com/site/epubandmobis/create-the-epub-version/sigil_validate1.png)
The latest iteration of HTML is known as HTML5 although, in fact some have suggested that we don’t need versions anymore. 1 Forgiveness is a dangerous beautiful thing Oftentimes a web developer would start off by making the markup valid (according to the rules) but then the web browser would deliver the unexpected and hacks would need to be applied. But it wasn’t always so straightforward because web browsers have often interpreted the HTML tags and stylesheets (CSS) in different ways. As you would expect, as time goes by, things improve and new versions make the experience of rendering HTML into a web page gets better. At one time it was possible to be able to choose your favourite from HTM元, HTM4 and even transitional versions.īut what does it mean to have different versions? To a certain extent this is really a chronological thing. In the world wild web there are several flavours of HTML markup in use, and in a previous post we talked of HTML5 and XHTML. If you create web sites, apps or eBooks then you are sure to have a few mark-up errors. Or does it? Can our screens forgive our little markup errors? Checking for Errors. Everything needs to be perfect for it to work in the digital domain.