代码之家  ›  专栏  ›  技术社区  ›  nonopolarity

在CSS图像框与图像框(连字符与下划线)中使用是否有优势?

  •  2
  • nonopolarity  · 技术社区  · 14 年前

    还是仅仅是个人偏好?

    作为一个程序员,我总是使用下划线,但我把它看作 - 所以我必须让它在那个项目中工作。

    4 回复  |  直到 12 年前
        1
  •  2
  •   bimbom22    14 年前

    我理解连字符对于URL来说更适合SEO。这个 可以 卡里在一些奇怪的情况下,以CSS类和ID名称,虽然我不能想到任何特别的实例在我的头上。

    两者都是有效的,我认为这只是个人偏好的问题。

        2
  •  2
  •   Jaymz    14 年前

    五月趾,五月趾。

        3
  •  0
  •   nonopolarity    14 年前

    好吧,我遇到了一些使用连字符更好的情况——当我们对代码进行grep时,如果我们对“image box”进行grep,则编程代码如 add_to_image_box 不会聚集结果。因为它对搜索引擎更友好,所以我认为使用表单是一个很好的实践 image-box 相反。

        4
  •  0
  •   Community dbr    7 年前

    我认为连字符对搜索引擎优化没什么好处。这就是为什么人们试图避免使用连字符的域名。我们不应该在浏览器的搜索框或地址栏中混淆连字符。地址栏中的连字符与编程完全不同。

    我很少遇到连字符的问题,不知道为什么,但在某些情况下(特别是在CSS中),图像名、数据库和表名以及带连字符的文件和目录都会出现问题。因此,我不建议使用连字符,而是始终使用下划线。

    检查这个 https://stackoverflow.com/a/10768014/1419238

    如果有人知道原因,请分享你的知识