Module 1: Introduction to Web Design
Short Answer (2–3 marks):
1. Define the Internet and the World Wide Web.
2. What is a URL? Write its general format.
3. Differentiate between HTTP and HTTPS.
4. What is the role of a web server?
5. List any two internet applications and explain briefly.
Long Answer (5–10 marks):
1. Explain the working of a website with client-server interaction.
2. Differentiate between front-end and back-end technologies with examples.
3. Compare Static and Dynamic websites.
4. What is IP addressing? Explain its role in accessing websites.
5. Discuss the structure and importance of port numbers in networking.
Module 2: HTML Basics
Short Answer (2–3 marks):
1. Write the basic structure of an HTML document.
2. What is the purpose of the <div> and <pre> tags?
3. Write HTML code to display an image with alternate text.
4. List and define the types of HTML lists.
5. What are <thead>, <tbody>, and <tfoot> used for?
Long Answer (5–10 marks):
1. Write HTML code to create a form with text input, radio buttons, checkboxes, and a submit button.
2. Create a table with 3 rows and 4 columns using appropriate attributes.
3. Explain different types of form input elements in HTML.
4. Differentiate between HTML4 and HTML5 with at least 5 new HTML5 elements.
5. Explain HTML5 form validation using examples for required, pattern, and email.
Module 3: CSS
Short Answer (2–3 marks):
1. What are the types of CSS? Explain briefly.
2. Define the difference between class selector and ID selector.
3. What is the use of the position property in CSS?
4. List any three properties used in CSS Box Model.
5. Write CSS to change the background color and font size of a paragraph.
Long Answer (5–10 marks):
1. Write CSS to style an HTML table with borders, padding, and alternating row colors.
2. Explain different CSS selectors with examples.
3. Describe how to create a horizontal navigation menu using CSS.
4. Differentiate between internal, external, and inline CSS with examples.
5. What is the Box Model in CSS? Explain with a diagram.
Module 4: CSS Framework (W3.CSS)
Short Answer (2–3 marks):
1. What is W3.CSS?
2. Name any three components of W3.CSS.
3. Write W3.CSS code to create a colored panel with text.
4. How do you make an image responsive using W3.CSS?
Long Answer (5–10 marks):
1. Explain the features and advantages of using W3.CSS.
2. Design a responsive web layout using W3.CSS grid system.
3. Create a simple web page using W3.CSS containers, fonts, and buttons.
4. Compare W3.CSS with Bootstrap framework.
Module 5: JavaScript and AngularJS
Short Answer (2–3 marks):
1. What is JavaScript? Name two of its uses.
2. Write a JavaScript code to show a popup alert.
3. What are AngularJS directives? Give two examples.
4. Define variable scope in JavaScript.
Long Answer (5–10 marks):
1. Write JavaScript code to validate an HTML form (email and password).
2. What are JavaScript events? Demonstrate with code.
3. Explain AngularJS expressions and modules with examples.
4. Compare JavaScript and AngularJS in terms of usage and syntax.
Module 6: Web Hosting & Publishing
Short Answer (2–3 marks):
1. What is web hosting?
2. Define HTTP and its role in web publishing.
3. What are meta search engines?
Long Answer (5–10 marks):
1. Explain the components and steps involved in web publishing.
2. Discuss the principles of good web page design.
3. What are document interchange standards? Explain their importance.
**For programs check all uploaded files (ZIP)