To-Do List

### Explanation: - **DOCTYPE and HTML Language**: The `` declaration defines this document as an HTML5 document. The `lang` attribute is set to "en" for English. - **Meta Tags**: The `` tag specifies the character encoding for the HTML document. The `` tag ensures the page is responsive on all devices. - **Title**: The `` tag sets the title of the web page, which is displayed in the browser tab. - **Link to CSS**: The `<link rel="stylesheet" href="styles.css">` tag links to an external CSS file, which will contain styling for the app. - **To-Do App Structure**: - A main `div` with the class `todo-app` wraps the entire app. - An `h1` header displays the title of the app. - An input field and a button are used for adding new tasks. - An unordered list (`<ul>`) with the ID `task-list` is where task items will be dynamically inserted. - **JavaScript**: The `<script src="app.js"></script>` tag links to an external JavaScript file, which will handle the app's functionality for managing tasks.