今天进行《Head First Html 与 CSS》一书第四章的学习。
知识点总结:
1.将网站发布到网上,通常需要找一个托管公司来托管网站,也就是我们需要购买服务器。
2.域名是一个唯一的名字,比如amazon.com,用来唯一标示网站。
比如:http://mp.blog.csdn.net 这样一长串称为URL即统一资源定位符,它是一个全局地址,可以用来定位Web上的任意资源,包括html页面、音频、视屏和其他样式的Web内容。
典型的URL由一个协议、一个网站名和资源的一个绝对地址组成。
http:超文本传输协议,它是一个请求和响印的协议,用来在web服务器和浏览器之间传送web页面。
mp.blog.csdn.net :这是一个网站名。
mp:这部分是域中特定服务器的名字。
blog.csdn.net :这一部分是域名。
.net结尾:通常不同的域“结尾”有不同的用途,选择域“结尾”时要选择最适合自己的。常见的结尾有:.com、.org、.gov、.edu等,这里不做过多解释。
网站名和域名的区别:域名和网站名完全是两码事。购买域名就像买下一块地,而这块地上你可以通过不同的服务器建设不同的网站。比如www.blog.csdn.net可以看做是和mp.blog.csdn.net 在同一域名 blog.csdn.net上的两个不同网站。
3.文件传输协议(FTP):是向服务器传输web页面和内容的常用方法。
4.file协议:浏览器使用file协议从本地计算机获取页面。如图,这是一个没有上传到服务器的本地页面:
5.如果href属性指定一个目录而没有指定文件名,则Web服务器会查找一个目录下默认页面返回到浏览器。
6.标题完善链接:对于大多数浏览器来说,鼠标移动到一个链接上时,标题会显示为一个工具提示。(对于有视力障碍的人来说,浏览器会大声的读出链接标题)
注意:链接标题要尽可能的精简,不要把大段文字放在链接里。
如图:
title部分实现代码:
7.<a>元素的href属性可以使用相对路径或URL来链接其他的Web页面。对于网站中其他的页面,最好使用相对路径,对外部链接才使用URL。
8.可以用id属性在页面中创建一个目标。使用#后面加一个目标id的名称,可以链接到页面中那个位置。(页面对应位置处用id="名称")表示,并且改名称在该页面唯一。
9.target:使用target属性在另一个浏览器中打开链接。(目前大多数浏览器默认打开多个标签,强制打开新窗口需要在浏览器中进行设置)。
参考用书《Head First Html 与 CSS》