Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
什么';URL路径大小写和间距的最佳做法是什么?_Url_Separator_Url Design_Casing - Fatal编程技术网

什么';URL路径大小写和间距的最佳做法是什么?

什么';URL路径大小写和间距的最佳做法是什么?,url,separator,url-design,casing,Url,Separator,Url Design,Casing,我想知道URL路径中的大小写和间距的最佳做法是什么 外壳: 小写 骆驼箱 帕斯卡病例 间距: 没有 连字符 强调 。/数据/上传数据 ../data/上传数据 ../data/上传数据 ../Data/上传数据 你觉得怎么样?哪个更好?三种常见的URL设计: 最常见的设计是:所有内容都是小写的,-作为分隔符。这是许多CMS(包括最流行的CMS,WordPress)中的默认设置,例如,堆栈溢出也会使用它:问题URL的最后一个路径段是 /whats-the-best-practice-f

我想知道URL路径中的大小写和间距的最佳做法是什么

外壳:

  • 小写
  • 骆驼箱
  • 帕斯卡病例
间距:

  • 没有
  • 连字符
  • 强调
。/数据/上传数据
../data/上传数据
../data/上传数据
../Data/上传数据

你觉得怎么样?哪个更好?

三种常见的URL设计:

  • 最常见的设计是:所有内容都是小写的,
    -
    作为分隔符
    。这是许多CMS(包括最流行的CMS,WordPress)中的默认设置,例如,堆栈溢出也会使用它:问题URL的最后一个路径段是

    /whats-the-best-practice-for-url-path-casing-and-spacing
    
  • Wikipedia(默认情况下,所有MediaWiki站点)使用正确的大小写和
    \uu
    作为分隔符。例如,具有最后一个路径段:

    /Stack_Overflow
    
    ()

  • 许多(早期)wiki使用CamelCase,没有分隔符。例如,第一个wiki中的(使用WikiWeb)在查询组件中有最后一个段:

    StackOverflow
    
专业分隔符:更容易看出字符串的含义;你可以避免误解(想想教师跟踪:教师谈话,教师跟踪)。虽然CamelCase在这方面可能有所帮助,但它对较长的字符串不太适用,例如,
url路径大小写和间距的最佳做法是什么
url路径大小写和间距的最佳做法是什么
更容易掌握

支持正确的大小写:如果您的站点有关于不同内容的页面,但大小写不同(例如,站点/公司的“堆栈溢出”,编程概念的“堆栈溢出”;或名词的“爱”,动词的“爱”),这是消除歧义的简单方法

Pro CamelCase:以这种方式书写的单词可以自动链接到相应的页面;作者不必使用超链接标记

除非你的网站是一个维基,有许多作者对标记不太了解(在这种情况下,CamelCase可能会有帮助),或者类似于一本百科全书,它定义了通常用一个或几个词描述的东西(在这种情况下,正确的大小写可能会有帮助),我会使用最流行的方法:使用小写和连字符(
-
)作为分隔符。这是人们习惯看到的

谷歌:

考虑在URL中使用标点符号。URL
http://www.example.com/green-dress.html
http://www.example.com/greendress.html

我们建议您在URL中使用连字符(
-
)而不是下划线(
\