120 likes | 200 Views
CS110: Computer Science and the Internet. More HTML Well designed websites URLs. Warm-up. What will the browser display?. And the answer is…. The answer is …. Questions from quiz. http:// cs.wellesley.edu /~cs110/ scott /L02-urls-etc/ main.html. Other questions. And now….
E N D
CS110: Computer Science and the Internet More HTMLWell designed websitesURLs
What will the browser display? And the answer is…
Questions from quiz • http://cs.wellesley.edu/~cs110/scott/L02-urls-etc/main.html
And now… http://www.youtube.com/watch?v=3iVVM_DgWY4
Well-designed sites discussion • group 1 • group 2 • group 3 • group 4 • group 5 • group 6
URLs: Uniform Resource Locators Link to today’s lecture notes using an absolute URL: <a href=“http://cs.wellesley.edu/~cs110/lectures/L03-html/URLs.html”> lecture notes on URLs</a> • Other protocols? • Another server at the wellesley.edu domain? • server.domain must be unique in the world! • ~cs110 is an abbreviation for the public_htmlfolder in the • cs110 home directory • Tips on directory and file names: • - use only letters and digits (no spaces or special characters) • - case matters! URLs.html ≠ URLS.html ≠ urls.html
Tree Structured Directory Subfolders and files inside the Joss folder, using “list” view on a Mac
Tree Structured Directory Using Relative URLs • File in same folder: link in buffy.html to willow.html • File in sibling folder: link in mythology.html to angel.html • File in a folder “above”: link in host.html to season3.html • File in folder multiple levels up: link in buffy.html to comics.html • Add link in comics.html to gunn.html • Add link in host.html to buffy.html
Fragments • Examples: navigation menu, e-mail your instructors • Create in two steps: (1) Give the destination a name <h2 id=“relative”>Relative URLs</h2> (2) Add destination name to the link in the same file: <a href=“#relative”>Relative URLs</a> from a different file: <a href=“http://cs.wellesley.edu/~cs110/lectures/L03-html/URLs.html#relative”> Relative URLs</a>