在我最近遇到的一些大型网络系统中,友好永久链接,例如HTML路径的一部分基于(通常是用户指定的)字符串而不是数字,空格(以及其他不需要/不允许的字符,否则需要进行url转义)将被连字符( - )替换,并且而不是下划线(_)。
一个例子:
在网址http://example.com/blog/this-is-my-first-post
中,this-is-my-first-post
是一个友好的永久链接。使用下划线,这将是http://example.com/blog/this_is_my_first_post
这只是个人偏好,还是技术上有理由使用连字符而不是下划线?
我想到的假设可能性:
我所知道的:
ctrl+left/ctrl+right
移动句子_that_uses_underscores与句子 - 使用连字符。有人可以对此有所启发吗?
答案 0 :(得分:1)
Google已经发言:
请考虑在您的网址中使用标点符号。网址http://www.example.com/green-dress.html对我们来说比http://www.example.com/greendress.html更有用。我们建议您在网址中使用连字符( - )而不是下划线(_)。