web.simmons.edu
Open in
urlscan Pro
69.43.111.82
Public Scan
URL:
http://web.simmons.edu/~grovesd/comm244/notes/week2/links
Submission: On October 14 via manual from IN — Scanned from DE
Submission: On October 14 via manual from IN — Scanned from DE
Form analysis
0 forms found in the DOMText Content
Back to Week 2 page » ALL ABOUT LINKS DISSECTING A URL The parts of a URL. From Learning Web Design, p. 24 * Protocol: The first part of a URL is the protocol. On the web, we almost always use Hypertext Transfer Protocol (HTTP) or HTTPS, which is simply a more secure version of HTTP. * Host Name: The hostname points to a specific web site within a domain. Usually it is www, but this is not necessarily always the case. The www is so ubiquitous that it is oftentimes left off of urls to make them more clear. * Domain Name: The domain name is the unique identifier of the site. * Absolute Path: The absolute path tells us the path to the requested file on the web server. * Directory Path: This part of the URL tells us what directories the requested file is contained in. * Document: The last part of the URL always ends in a file name, with it's extension. Review pages 24-25 in Learning Web Design for more information. THE A ELEMENT The a element (anchor) is used to insert links into an HTML document. The a element wraps around the text you want to link be a link. You must use attributes to tell the link what to do. The a element has many possible attributes. Two of the most important are href and title: 1. href: The location (URL) of the file you are linking to 2. title: The title or a description of the linked document Depending on the browser, this attribute value may show as a tooltip (the content will pop up when you hover your mouse cursor over it). EXAMPLE LINK Here in an example link to the Simmons University website. <a href="http://www.simmons.edu/" title="Visit the Simmons University website">Simmons University</a> EXERCISE Try creating a link for each of these on your class home page. Make sure they have descriptive text and titles. * Create a link to the New York Times home page * Create a link to your class website * Create a link to your favorite new site TYPES OF LINKS ABSOLUTE URLS Absolute URLs use the entire URL, including the protocol (http://), to link to a page. These are usually used to link to an external site or to your home page. An absolute link is created when the href value is a fully qualified URL, including: * the protocol: http:// or https:// * domain name: e.g. www.yourdomain.com * and filename: e.g. yourpage.html (may be blank if you're requesting the index.html page) You must use absolute URLs when you are linking to an external site. -------------------------------------------------------------------------------- EXAMPLE: ABSOLUTE URLS To link to the Simmons website home I would use the following: <a href="http://www.simmons.edu/">Simmons University</a> To link to the class home page from this page I would use the following: <a href="http://web.simmons.edu/~grovesd/comm244">Comm 244</a> Note: In both examples, we are linking to the index.html page and therefore, the filename can be left out. RELATIVE URLS Relative URLs are used to link to a file relative to the file in which you are adding the link element. This is where it becomes very important to understand the directory structure and filenames in your website! Computer Filesystems: * Filesystems on computers are arranged hierarchically in folders. * Each file resides inside one or more nested folders. * Websites work exactly the same way. * The top level folder of our website is referred to as the site root or simply root level. -------------------------------------------------------------------------------- WEBSITE STRUCTURE The image below is an illustration of the structure of a website called Recipe Book. Let's take a minute to get familiar with this structure, since we'll be working on it a lot. Recipe Book is a cooking site with tips and recipes on it. There are five top-level pages: File view in Finder * Homepage: index.html * Recipes: recipes.html * Tips: tips.html * About: about.html * Contributors: cookware.html Note: About and Contributors are not shown in the diagram above to save space There are also folders called recipes and tips, with pages for each contained in them. The screenshot on the right shows us the directory structure of our sample website, Recipe Book. -------------------------------------------------------------------------------- RELATIVE URLS (CONTINUED) To use relative URLs, we have to be able to navigate the directory structure of our sites. We have to build a link by describing how to get from one html page to another. We use the following symbols to describe navigating folders: * Go inside a folder (or down one level in the hierarchy): / * Go outside a folder (or down up level in the hierarchy): ../ Our links will consist of two parts: Path to file + file name EXAMPLE: RELATIVE URLS Root Level: When we say root level or root directory, we are referring to the entry level directory of a website. This directory usually contains the homepage. -------------------------------------------------------------------------------- GIVING OUR LINKS TITLES We should always make sure to add titles to our links using the title attribute. The title attribute gives extra information about what we are linking to. This is especially useful for screen readers. Example: Linking to the Simmons College website <a href="http://www.simmons.edu/" title="View the Simmons College Website">Simmons College</a> Back to Week 2 page »