Modified htmlbook sample to use data-type for semantics.