validator.rb

Path: lib/feed_tools/vendor/html5/lib/html5/filters/validator.rb
Last Update: Tue Mar 25 22:42:12 +0100 2008
String\n[lib/feed_tools/vendor/html5/lib/core_ext/string.rb\nlib/feed_tools/vendor/html5/lib/html5/filters/validator.rb] HTMLConformanceChecker HTML5::Filters::Base dot/f_65.png

HTML 5 conformance checker

Warning: this module is experimental, incomplete, and subject to removal at any time.

Usage: >>> from html5lib.html5parser import HTMLParser >>> from html5lib.filters.validator import HTMLConformanceChecker >>> p = HTMLParser(tokenizer=HTMLConformanceChecker) >>> p.parse(’<!doctype html>\n<html foo=bar></html>’) <<class ‘html5lib.treebuilders.simpletree.Document’> nil> >>> p.errors [((2, 14), ‘unknown-attribute’, {‘attributeName’ => u‘foo’, ‘tagName’ => u‘html’})]

Required files

html5/constants   html5/filters/base   html5/filters/iso639codes   html5/filters/rfc3987   html5/filters/rfc2046  

Methods

_  

Public Instance methods

[Source]

    # File lib/feed_tools/vendor/html5/lib/html5/filters/validator.rb, line 20
20: def _(str); str; end

[Validate]