When making something similar to a "list of recommended websites":
Name of the source >whitespace< description >whitespace< link
where the link can be specified as follows:
Of course, it is not a mandate to specify the description or even the name of the source. Some people may simply tend to create a list of the websites.
In either case, there are two types of conventions seen when writing the URLs:
If the page name does not explicitly end in an extension (for example, .com, .au, .org , .edu etc. then include / at the end of the URL. For example, http://www.canadiangeographic.ca/
If the page name explicitly ends in an extension (for example, .html, .asp, .aspx, .php, etc.) then the trailing / is skipped and the extension is mentioned. For example, https://www.wwnorton.com/college/english/write/fieldguide/index.asp
Further, http or https is mentioned. So is the www following the //.
The choice of the font in which it is written depends on the publisher. Usually, when the manuscript is being discussed, the publisher will provide a template. The template will specify exactly which font (and style) URLs need to be written in. If none is specified, you may choose to separate the URL from the main text by using a monospaced font (as recommended by SF) or else keep it consistent with the rest of the text. Certain others might recommend using main body font and italics (for example, O'Reilly recommends this).
List of sources for the answer:
- Looking at several textbooks which have a "Recommended" list (apart from References/Bibliography)
- A paper (here) I found which has a "Recommended Website" list
- The Hot Rock list of recommended resources which uses a table type format for specifying list of websites
If you want more details/sources, please comment. Hope this answer helps!