differences between programming,purpose of PE,ways to specify a web

Learning Goal: I’m working on a html / css exercise and need the explanation and answer to help me learn.

1-Explain the differences between programming on the client and server sides, and what

languages are used for each?

2-JavaScript, HTML, CSS, and other web design and production processes are all

affected by the progressive enhancement. Explain what is the purpose of PE, and what

strategies are involved?

3-Describe the different ways to specify a web page’s URL and when they should be

used? Give an example for each of them.

4-Create a webpage that display your name and ID using the most significant heading.

Also, use the university logo as a hyperlink to the SEU website.