We are located on the Museum Web
Site in the folder "docentclass"
A link is the connection made between documents on the Internet.
- The URL (Uniform Resource Locator) i.e. the PATH NAME to
the document that you want to link to.
- Some descriptive text so that the viewer can decide whether the
referred to document is of interest
- In these notes
represents a block of text or a file that we want to link TO
- Yes there is syntax to do all of these things
We will discuss the following today:
- Absolute URLs
- Relative URL's for named blocks of text
in the same file
- Relative URL's for files in one folder
- Relative URL's between folders on a
- They are known as a full
- They define the location of a file in absolute
terms using the full path name and the correct grammar
- So what are the steps along the path?
Decide what protocol to
- To Summarize the absolute URL to our site
(path name to our site) is:
- This full path name gets you to
- The proper protocol http://
for understanding Hypertext Mark Up Files
- We will also use the ftp:// protocol (File
Transfer Protocol) to upload our pages to the Internet
- The Museum web site - www.sjmusart.org
- Into the folder docentclass
- And to the file index.html
- So why don't we put index.html at the end of the path
- And what does the forward slash / do?
URLs in the same folder
A relative URL relates the folders and files
on your own web site to each other
You can link to a section within a document
or to any document on your web site using relative links
- You don't need a server type, or a domain
name to access a file or folder on your own site
- On our site web site all files are in
the folder "docentcouncil"
- So the relative URL is simply "somefile.html"
- The server recognizes that to get to
"somefile.html" it must look in the folder containing
the linking document to find the linked document
- If the file is not there you will
know. The error messages will pop up in many different
URLs between folders on our own web site
In the case where we create subfolders under
"docentclass" that we want to link to
Then "docentclass" is the "parent
- Then there could be another file that
you want to link to say "someotherfile.html"
- If "someotherfile.html"
is in a subfolder then that folder becomes the "childfolder"
- If "someotherfile.html"
is in a subfolder of "childfolder" that folder
becomes the "grandchildfolder"
- Etc. etc to quote the Yul
Brunner version of "Anna and the King of Siam"
- For example to get to the picture
"image.jpg" in the "graphics" (child)
folder from "docentclass" (parent) folder
- the pathname is /graphics/image.jpg
- To link to a file in the parent folder from a child folder
- the path name is ../"filename.html"
where filename.html is the file that you want in the parent
- from a grandchild folder to a parent folder
- ../ is the server
code for stepping up one folder on the server
- ../../ = how many