HTML (Hypertext Markup Language) is a text-based approach to describing how content contained within an HTML file is structured ... when it is rendered in a browser is a software development pattern ...