compile html