15. The system of claim 14 , wherein the tokenizer is further configured to convert buffers into strings which are HTML encoded, and appending the strings to the token stream as token stream nodes.
14. The system of claim 13 , wherein the tokens belong to one of a plurality of buffers, wherein the plurality of buffers include at least one of text, HTML tag name, HTML attribute name, HTML attribute value, CSS selector, CSS property name, and CSS property value.