以下内容均为个人学习笔记。
一些关于大小写和空格的提示
你会注意到,文中所有的文件夹名和文件都使用小写字母,且没有空格。这是因为:
- 很多计算机,特别是 Web 服务器,是对大小写敏感的。举个例子,如果你将一张图片放在
test-site/MyImage.jpg
,然后在一个不同的文件里你试图以test-site/myimage.jpg
引用这张图片,这将不会起作用。 - 浏览器,Web服务器,还有编程语言不能一致处理空格。举个例子,如果你在文件名里使用空格,一些系统会把它这个文件名视为两个文件名。一些服务器将会把你的文件名里的空格替换为 “%20”(URI 里空格的编码),破坏你所有的链接。最好使用中划线,而不是下划线来分离单词:对比
my-file.html
和my_file.html
。
简单地说,你应该在文件名中使用连字符。谷歌搜索引擎把连字符当作一个词的分隔符, 但不会以这种方式处理下划线。基于这些原因,至少在你知道自己在做什么之前,最好养成在文件夹和文件名中使用小写,并且使用短横线而不是空格来分隔的习惯。这样可以避免你在以后碰到一些问题。