我想确保我用HtmlAgility包生成的HTML5是有效的HTML5。
例如,下面创建一个空的HTML5文档。我将有其他类似的功能,将创建更复杂的文档。我希望测试能够验证我没有搞砸什么,并且生成的HTML格式良好且有效。
public static String CreateEmptyHtmlDoc()
{
var hd = new HtmlDocument();
var doctype = hd.DocumentNode.SelectSingleNode("/comment()[starts-with(.,'<!DOCTYPE')]")
尽管HTML5对于可访问性阅读器/设备大肆宣传,但我还没有看到一款支持HTML5的阅读器/设备。在我创建了一个HTML5网页之后,我应该去哪里测试它?我想听听它在可访问性阅读器中听起来是什么样子。
我知道Mac上的Text To Speech对HTML5一无所知。不幸的是,这就像大多数文本到语音软件一样。