1、,第四章 发布网站,教师: T:,发布Starbuzz(或者你自己的主页)到Web上,找一个主机代理商 选择网站的名字(例如:) 把文件从电脑传到主机 把新网站告诉你的朋友、家人和fans,给他们个惊喜,域名:,,这部分是域名,域中的特定服务名,不同用途的域的结尾也不同:.com、.org、.gov、.edu,同样还有不同的国家的域:.cn.uk.jp之类。,如何一个域名,问题:,为什么称其为“域名”,而不是网站名? 是不是每个网站都是以www开头的? 如果域名是独一无二的,那意味着有可能某人已经在使用我想要的那个域名了。我怎么得知呢?,搬迁,把我们的网页搬到服务器上。把你的文件复制到根目录。
2、,问题:,等一下,再问一次,什么是“根目录”? 根目录在服务器的哪个位置?,查看我们自己的主页,关键的URL,URL:Uniform Resource Location,url的开头部分告诉你用来资源的协议,第二部分是网站名。,http:/ Transfer Protocaol。,什么是绝对路径,绝对路径告诉浏览器如何从根目录去获得特定的页面或文件。根目录用 “ / ” 表示。,问题:,我们学习了把相对路径放到元素的href属性中。如果它们不是绝对路径,服务器是怎么找到它们的?,默认网页如何工作,链接到其他网站的网页,Caffeine Buzz,问题:,有两种途径可以链接到页面:相对路径和绝对
3、路径? 那我全用URL来链接站内外的页面不是更简单吗?为什么不这样做? 没有其他的协议吗?我开始使用服务器之前问题看见file:/。 还有其它协议吗? 我见过这样的URL: http:/:8000/index.htm。为什么有个 8000 呢?,元素的title 属性,Read the Caffeine Buzz,完善链接所要记住的技巧:,让链接标签简短些。不要用整个句子或者大段文字来做链接标签。通常来说几个词就好了。在title属性内添加附加信息。 注意标签要有提示性。绝不要使用像” click here “ “this page” 这样无意义的标签。 避免把链接紧挨在一起:链接靠得太近的话
4、用户不易区别。,链接到页面的特定区域,使用元素创建目的地:锚如何链接到目标锚,问题:,当我给一个元素添加两个属性时,它们之间的顺序重要吗? 为什么称它为锚?它看起来像锚吗? 如果一个网页不能提供目标锚而我需要链接到该页的特定位置,我应该怎么办?。,链接到一个新窗口,Caffeine Buzz,问:如果有多个元素含有target属性?如果已经打开一个”_blank”新窗口了,是在这个窗口中打开,还是另外一个新的”_blank”窗口中打开? 答:如果全部元素中的对象名都是”_blank”的话,那么每个链接都会在新的空白窗口中打开。一个要点:你不需要把所有对象都起为”_blank”。如果你给它起另外一个名字,例如”coffee”,所有对象名为”coffee”的链接都会在相同的窗口中打开。原因是当你给对象一个特定名称如”coffee”时,就为显示链接页的新窗口起好名字了。”_blank”是个特例,它告诉浏览器总是使用一个新窗口。,