a parser want to parse everything about html or something else.