Assignment

Create an HTML document that provides a brief overview of three or more computer languages that were discussed so far in the Web Technologies course, such as Markdown, XML, JSON, CSS, or HTML.

In the document, each language must be specified with an <article> element that must contain the following information:

The document must also include a table of contents with hyperlinks to the <article> element of each language.

The bottom of the page must contain the licensing terms. As the license, you should use the Creative Commons “Attribution 4.0 International” license.

In addition, the document must also contain the last modification date.

The document must look aesthetically pleasing in the browser.

Additional tasks

Display the code samples with auto-generated line numbers, i.e., each code line must have a line number. Note that solving the task requires the use of JavaScript.