separation of HTML