Fuck! Just can't find out how design the Html class's architecture.