HTML与CSS学习笔记2

今天看完了《Head First HTML与CSS(第2版)》一书中的HTML部分,因为之前也看过一点这方面的视频教程,所以看这书看得比较快。也是挺有收获的,虽然还没有跟着实际操作,起码对相关知识点有个大概的了解。感觉所谓网页网站的作用就是,把服务器硬盘中的文件(文字、图像、声音、视频)以恰当的方式全部展示在一个页面上,页面由浏览器解析生成,让服务器主人之外的人得以访问浏览或者友好地交互。很久以前想象中网上的东西,以为都是别人扔在网上(像空中的云彩)就不管了的。现在看来,上网,实际上就是看别人服务器上展示的东西,网上的东西都是有根源硬盘存储的,就像自己电脑硬盘存放的文件一样,有路径也需要管理。

  注意点:

  • 不要把域名和网站名弄混了:starbuzzcoffee.com是一个域名,而www.starbuzzcoffee.com是一个网站名。购买域名就像买下一块地,比如说100mainstreet.com。在这块地上,你可以随你所愿建很多网站,例如:home.100mainstreet.com、toolshed.100mainstreet.com 和 outhouse.100mainstreet.com。所以www.starbuzzcoffee.com只是starbuzzcoffee.com域上的一个网站。
  • 单击一个相对链接时,在后台浏览器会根据这个相对路径和所单击页面的路径创建一个绝对路径。所以,所有web服务器看到的都是绝对路径,这要归功于浏览器。
  • 不论是相对链接还是URL,要链接到页面中的一个特定目标,只需在链接最后加一个#,再加上目标标识符。
  • 所有元素中,属性的顺序都不重要,可以根据自己喜欢的任何顺序来定义。
  • id属性中使用字符大小写必须一致。关于你选择的id名,最重要的一点是它在你的页面中必须唯一。
  • “index.html” 和 “default.htm”(注意“default.htm”通常结尾没有“l”’,这是Microsoft Web服务器的一个怪癖) 都是默认页面。如果指定一个目录而没有指定文件名,则Web服务器会查找一个默认页面返回到浏览器。
  • 为什么不能直接用width属性和height属性来调整页面上图像的大小?因为浏览器在缩放图像使之适应页面大小之前,仍然需要获取整个大图像,所以效率不好。
  • HTML标准现在是一个“活的标准”,这说明这个标准会不断改变,加入新的特性和更新,但任何时候都只需要使用 <!docytype html> 就可以了,像HTML5。除非你确实在写HTML4.01或XHTML,否则以后更新的HTML标准都只需要用<!docytype html>。
  • alt属性是<img>元素中的必要属性。

猜你喜欢

转载自www.cnblogs.com/dreamerFrank/p/9161721.html