小编典典

URL:破折号与下划线

all

在 URL 中使用连字符或下划线是否更好?

应该是/about_us还是/about-us

从可用性的角度来看,我个人认为 /about-us 对最终用户来说要好得多,但谷歌和大多数其他网站(和 javascript
框架)使用下划线命名模式。只是风格问题吗?破折号是否存在兼容性问题?


阅读 61

收藏
2022-06-20

共1个答案

小编典典

这只是一个猜测,但似乎他们选择了人们最可能 不会 在名称中使用的那个。这样,您可以拥有一个包含连字符的名称,并且仍然使用下划线作为单词分隔符,例如
UseTwo-wayLinks 可以转换为 use_two-way_links。

在您的示例中, /about-us 将是一个名为“about-us”连字符的目录(如果存在这样的单词,并且 /about_us 将是一个名为“about
us”的两个单词短语转换为单个字符串的目录非白色字符。

2022-06-20