css - HTML 和 CSS 中的单引号与双引号

标签 css html twitter-bootstrap google-webfonts

<分区>

谁能阐明 HTML5 和 CSS 中单引号和双引号的区别。

这是 Google 在 HTML 中对单引号的矛盾使用:

<link href='https://fonts.googleapis.com/css?family=Roboto' rel='stylesheet' type='text/css'>

和 CSS:

font-family: 'Roboto', sans-serif;

虽然 Bootstrap 的文档实践演示了在 HTML 中使用双引号:

<link rel="stylesheet" href="https://cdn.rawgit.com/twbs/bootstrap/v4-dev/dist/css/bootstrap.css">

和 CSS:

font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;

哪种做法最好为什么

编辑: Google 字体决定使用单引号有什么正当理由吗?

最佳答案

两者都有效,但您可能应该坚持某种风格指南。例如,Google's style guide建议使用 double quotes for HTMLsingle quotes for CSS . (虽然谷歌字体并没有完全遵循这一点)

关于css - HTML 和 CSS 中的单引号与双引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33697934/

相关文章:

javascript - 在悬停时选择 sibling

html - 使用 <li> 而不是 <div> 创建 html "blocks"

html - 无法在 Laravel 中获取输入的全宽

css - Chrome 扩展 : Eliminate CSS inheritance for content script

html - 是否有可能为 html5 进度标签着色?

html - 包含悬停操作的复杂 div 集的定位问题?

当屏幕尺寸较小时,Javascript 将链接添加到移动菜单。不再有效。

javascript - 带有 AngularJS 的数据表 $http.get

jquery - Bootstrap 滑动选项卡(不是选项卡内容)

javascript - 选择单击的元素而不是其父元素