2 bogexueqianduan bogexueqianduan 于 2016.01.26 21:50 提问

CSS设置字体的时候,为什么有些字体要加引号""

我看到CSS设置字体的时候有些字体加了引号,有些没加比如

 body,html{font-family:'Microsoft YaHei','Hiragino Sans GB',Helvetica,Arial,'Lucida Grande',sans-serif;}

请问什么时候字体要加引号,什么时候不加引号

4个回答

caozhy
caozhy   Ds   Rxr 2016.01.26 23:42
已采纳

如果字体内有逗号、空格,你不家,那么怎么区分呢,比如一种字体叫heiti,songti,你不加引号,怎么知道是heiti,songti这种字体还是heiti和songti这两种字体呢。

Mr_li13
Mr_li13   2016.01.27 02:31

首先你要明白,如果只是一个字体,就不用引号了。如果是多个字体,就需要用引号区分。用多个字体的目的是,在客户端,如果用户没有该字体,则按顺序依次查找,知道找到为止。

u013129324
u013129324   2016.01.26 23:57

一般有空格就要用引号,没有空格就不需要,只要记住这个就足够了

yishuixs
yishuixs   2016.01.26 22:11

如果是单个单词,可以不加引号

如果是多个单词,如Microsoft YaHei,就需要加引号

求采纳!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
css字体加横线方法
可以使用style="text-decoration:line-through;" 使得字体。还可以使用下划线style="text-decoration:underline;";上划线style="text-decoration:over-line;"
<学习CSS>第一天笔记-css样式规则、字体样式属性(font-size、font-family、Unicode、font-weight、font-style、font)chrome调试工具
CSS样式规则、字体样式属性(font-size、font-family、Unicode、font-weight、font-style、font综合设置字体样式)chrome调试工具
css设置字体大小中的斜杠是什么意思?
font: bold 12px/16px Simsun; 12px/16px:12px代表字体大小,16px代表行高。
CSS设置文字粗细
CSS设置文字粗细           HTML中通过添加标记,或者标记来设置文字的粗细。           CSS可以将文字的粗细进行了细致的划分,而且,还可以将本身是粗体的文字,变为正常的粗细显示。 文字粗细 <!-- h1 span{font-weight:lighter;} span{font-size:30px;} span.on
CSS3 边框/颜色/文字与字体/背景
一、边框 1、圆角效果 border-radius 语法:border-radius: 左上角,右上角,右下角,左下角;或者border-radius:所有角都为一个值的圆角; 实心上半圆: 方法:把高度(height)设为宽度(width)的一半,并且只设置左上角和右上角的半径与元素的高度一致(大于也是可以的)。 实心圆: 方法:把宽度(width)与高度(heigh
CSS3 文字边框 -webkit-text-stroke 镂空的字体
转自:http://blog.163.com/hongshaoguoguo@126/blog/static/18046981201322395338479/ CSS边框的一个不足就是只有矩形的元素才能使用。 -webkit-text-stroke可以为文字添加边框。它不但可以设置文字边框的宽度,也能设置其颜色。 而且,配合使用color: transparent属性,还可以创建镂空的字体!
CSS设置字间距
text-indent:0.5em;//设置首行缩进 letter-spacing: 0.05em;//设置字与字之间的间距今天写页面的时候也用到了这两个css属性,挺好用的,可以让页面更美观一些~~
前段开发【移动端字体问题】
rem由来:font size of the root element,那么rem是个单位,单位大小由它第一代老祖宗的font-size的大小决定。现在前端码农们为了能在各个屏幕上看到一个健康的网页在默默的牺牲着自己的健康,因为不仅要知道rem是个单位,更重要的是要知道怎么能在不同分辨率下呈现的页面都很NB。 事故造成原因: 1.px单位在PC上很流行,在手机屏幕上一看,GG,同样的1
CSS设置文字的划线
CSS设置文字的划线           文字加上下划线、顶划线和删除线,在文档中是经常使用的。           CSS中通过设置文字的text-decoration属性,来实现这些特殊的效果。 文字下划线、顶划线,删除线 <!-- p.one{text-decoration:underline;} p.two{text-d
css3使用transform出现字体模糊的解决办法
这个问题很奇葩,话不多少直接上代码:.g-dialog-wrapper { position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); display: flex; flex-direction: column; width: 405px; backgro