单引号和双引号的意思是一样的吗? 单引号和双引号意思有啥不同吗?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了单引号和双引号的意思是一样的吗? 单引号和双引号意思有啥不同吗?相关的知识,希望对你有一定的参考价值。
作用
1.表示引语。
2.表示特定称谓。
3.表示特殊含义(也表示否定和讽刺)。
4.表示着重论述的对象。
5. 用于话语之中
单引号和双引号都表示这些意思,都是有这些上面每一列的意思吗?
关于单双引号的使用顺序。1951年公布的《标点符号用法》说:“引号有单引号、双引号两种。用哪一种都可以,没有意义上的分别。一般说来,用单引号的居多。那是为了方便,画单线比画双线省事。如果引号里还要用引号,那就必须用另外的一种,看起来才清楚。”这个规定是在出版物还是以直排为主的时候作出的,所用的是传统的曲尺形引号,使用顺序是单引号先于双引号。在出版物改为横排以后,引号相应地改用英式引号(‘’“”)但使用顺序发生了变化,先用双引号的居多。单引号(‘’)形式简洁,书写省事,但不如双引号醒目,而且后单引号容易与省字号、送气符号、汉语拼音隔音符号混淆。特别是长引文的前后引号不能一眼看全,后引号如果是单引号,很容易被忽略,有时还会误以为是污点。需要使用两层引号的场合较少,因此以双引号为引号的基本形式,在需要使用第二层引号时再用单引号比较好。第二层引文,即引文里的引文,一般不会很长,成对使用的单引号一眼可以看全,有错也容易察觉。需要使用第二层引文的情况是比较少的,把单引号用于第二层引文,也就减少了出错的可能性。
1990年公布的《标点符号用法》规定以双引号(“”)为引号的基本形式,引号里面还要用引号时,外面一层用双引号,里面一层用单引号,直行和横行文稿均如此,只是直行文稿的引号形式改用。1990年《标点符号用法》规定引号的形式为(“”)和(‘’),与1951年公布的《标点符号用法》相反,把双引号排在单引号之前。一部1994年出版的编辑参考书说“横排本一般是先用双引号,再用单引号……直排本则相反,先单后双”,有些书报刊也是这样用的,但并不符合1990年以来实行的《标点符号用法》的规定。《人民日报》使用引号在80年代是先单后双,到90年代改为先双后单。按照目前的规范用法,无论横行文稿还是直行文稿,汉语都以双引号为引号的基本形式,引号内还需要用引号时,外面一层用双引号,里面一层用单引号,第三层再用双引号,原则上是双引号和单引号交错地使用。
引号 yǐnhào:
表示文中引用或特别提示的部分。有时也用来表示贬义或否定。竖行文字开始时用﹃,结束时用﹄;横行文字用“”。用引号的话里还有需要用引号的话,外边一层用双引号,里边一层用单引号(﹂﹁或‘’)。 参考技术A 回答
以双引号为引号的基本形式,引号内还需要用引号时,外面一层用双引号,里面一层用单引号,第三层再用双引号,原则上是双引号和单引号交错地使用。关于单双引号的使用顺序。1951年公布的《标点符号用法》说:“引号有单引号、双引号两种。用哪一种都可以,没有意义上的分别。一般说来,用单引号的居多。那是为了方便,画单线比画双线省事。如果引号里还要用引号,那就必须用另外的一种,看起来才清楚。”这个规定是在出版物还是以直排为主的时候作出的,所用的是传统的曲尺形引号,使用顺序是单引号先于双引号。在出版物改为横排以后,引号相应地改用英式引号(‘’“”)但使用顺序发生了变化,先用双引号的居多。单引号(‘’)形式简洁,书写省事,但不如双引号醒目,而且后单引号容易与省字号、送气符号、汉语拼音隔音符号混淆。特别是长引文的前后引号不能一眼看全,后引号如果是单引号,很容易被忽略,有时还会误以为是污点。需要使用两层引号的场合较少,因此以双引号为引号的基本形式,在需要使用第二层引号时再用单引号比较好。第二层引文,即引文里的引文,一般不会很长,成对使用的单引号一眼可以看全,有错也容易察觉。需要使用第二层引文的情况是比较少的,把单引号用于第二层引文,也就减少了出错的可能性。
1、单引号与双引号百用法上区别不大,唯一的区别就是:单引号‘’可以在双引号“”内使用,而双引号“”不能在单引号‘’内使用。简单的说就是引号里面还要用引号时,外面一层用双引号,里面一层用单引号。2、双引号:用于一个人说的话用冒号加双引号,或者是表示一个词语特定的含义。单引号:是在有双引号的句子里面才用单引号表示的。
单引号可以在双引号类使用,反之不可以。一般情况下,大家都是普遍使用双引号居多。举例,老师说:“谁知道’一叶知秋’的意思?”
js单引号和双引号的转义问题
问题:鼠标移动到链接上边的地址显示是错误的,只显示了一半。
----------------------------------------------关键代码---------------------------------------------------
<div id="calendar"></div>
<script type="text/javascript">
<!--下面注释的这句是可行的-->//document.getElementById("calendar").innerHTML = "<s:iterator value='daysList[16]' ><br/><s:property value='schedulepeople'/></a></s:iterator>";
document.getElementById("calendar").innerHTML = "<s:iterator value='daysList[16]' ><a href=\\'javascript:updateForm(document.forms[0],\\"<c:out value=\\'$scheduleid\\'/>\\");\\'><s:property value='schedulepeople'/></a></s:iterator>";
</script>
----------------------------------------------浏览器解析后的源代码---------------------------------------------------
注:浏览器刷新,下面的结果会和500错误交替出现。
----------------------------------------------鼠标移动到链接上边的地址显示----------------------------------------
var html = "<div onclick=\" openUrl( ' <s:url value='%resUrl'/> ' ) \"></div>";
document.getElementById("main").innerHTML = html;
最外面的那个双引号是表示一个字符串变量的意思,而被包在里面的双引号就不起作用,只有在页面显示的时候才会起作用,也就是说js不会认为第一个双引号和第二个双引号是一对,会认为</div>";这个双引号才是结尾,因为中间的被"\"转义了。
openUrl函数中的第一对单引号是表示字符串的意思,你省去也不会报错,中间那一对则是标签的属性需要。
最后的问题说明对struts的标签不熟,可以看下struts的property和ognl表达式,最多半个小时可学会。 参考技术A 可以这样试试,就是a标签href属性不要引号,比如一般情况下,<a href=""></a>变为<a href=></a>
所以你的可以变为innerHtml="<a href=javascript:updateForm(document.forms[0],'8eb')>lily</a>";
不过这样可能不符合w3c标准,你看看可不可以 参考技术B 要转义的字符用单斜杠别用双斜杠!
另外双引号内的引号全部都要转义的!本回答被提问者采纳 参考技术C 转义是用单引号的
以上是关于单引号和双引号的意思是一样的吗? 单引号和双引号意思有啥不同吗?的主要内容,如果未能解决你的问题,请参考以下文章