support building html inline