chapter6 (html parse)