Homework #2 CS5130 – Adv Web Appl & Srvcs Devlpmnt Fall 2024 100 Points Due: 09/

Homework #2
CS5130 – Adv Web Appl & Srvcs Devlpmnt
Fall 2024
100 Points
Due: 09/27/2024, 11:55 PM
Instructions: Clearly show all the steps and complete the homework either typed in word
or handwritten. Do not copy and paste figures or text from any sources. Please type all
the code(s) in the homework document. Convert the typed document into a single PDF.
In the case of a handwritten document, scan it and convert it into PDF. Do not handwrite
code. Do not create an archive (zip, tar, or rar) file for your submission. Upload all the
materials to Blackboard on or before the due date and time. (10 * 10 Points = 100 Points)
1. Clearly discuss form elements in HTML.
2. Explain the anatomy of a CSS rule and describe at least five different CSS
selectors.
3. What is the cascading order in CSS? Explain the rules/methods used to determine
the cascading order.
4. Describe the span and div elements in HTML. How are they used in CSS styling?
5. Explain the CSS box model and include a diagram in your description.
6. What are the uses of JavaScript in front-end development?
7. How are variables defined in JavaScript? Compare and contrast the three
keywords used for variable declaration.
8. Discuss JavaScript arrays. How do you declare an array? Explain how to access
an array with an example.
9. Explain the Document Object Model (DOM). Include a diagram to describe its
structure.
10. Discuss different ways of accessing DOM elements in JavaScript.

Place this order or similar order and get an amazing discount. USE Discount code “GET20” for 20% discount