Unit I
Basics of Web Development
- Create a simple webpage layout that includes a header, a navigation bar, a main content area with two columns, and a footer.
- Apply basic CSS styling to make the webpage visually appealing, including background colors, font styles, and margins.
- Write a JavaScript function to validate a contact form. Ensure that the name, email, and message fields are not empty before allowing form submission. Display error messages if any field is left blank.
- Create an HTML table with headers for each column and populate it with sample data. Use attributes like colspan and rowspan to merge cells for more complex layouts.