Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net <;q>;IE 6.0中未标识的元素_Asp.net_Html_Css_Cross Browser - Fatal编程技术网

Asp.net <;q>;IE 6.0中未标识的元素

Asp.net <;q>;IE 6.0中未标识的元素,asp.net,html,css,cross-browser,Asp.net,Html,Css,Cross Browser,我在HTML中使用了以下内容: <q> Hai How r u </q> Hai How r u 它以引号显示文本,例如“Hai How r u” 这在FF中运行良好,但在IE 6.0中不起作用 请让我知道为什么会发生这种情况,以及您可能知道的任何解决方案 我不想在HTML或单独的css文件中使用引号(“)字符。为什么不直接使用“字符?与应分别用strong和emphasis(视情况而定)替换的和不同,引号标记在含义上与引号字符直接匹配。应该不需要使用 编辑:感谢您澄

我在HTML中使用了以下内容:

<q> Hai How r u </q>
Hai How r u
它以引号显示文本,例如“Hai How r u”

这在FF中运行良好,但在IE 6.0中不起作用

请让我知道为什么会发生这种情况,以及您可能知道的任何解决方案


我不想在HTML或单独的css文件中使用引号(“)字符。

为什么不直接使用
字符?与应分别用strong和emphasis(视情况而定)替换的
不同,引号标记在含义上与引号字符直接匹配。应该不需要使用

编辑:感谢您澄清这个问题。 OP:您不想使用引号的具体原因是什么?我前面说的内容仍然有效,但也许我们可以帮助解决阻止您使用引号的问题


编辑2::|

为什么不直接使用
字符?不像
分别用strong和emphasis替换,引号标记的含义与引号字符直接匹配。不需要使用

编辑:感谢您澄清这个问题。 OP:你不想使用引号有什么特别的原因吗?我前面说的东西仍然有效,但也许我们可以帮助解决阻止你使用引号的问题


编辑2::|

一个列表中有一整篇文章专门讨论
标签:

总结是添加CSS以删除Firefox和其他浏览器中的引用,然后在您自己的浏览器中手动编码。这有点痛苦,但至少它为您提供了一个公平的竞争环境,您知道您的内容在跨浏览器时看起来是一样的

如果你真的不想自己输入引号,那么看看以下文章:


    • 一个列表中有一整篇文章专门讨论
      标签:

      总结是添加CSS以删除Firefox和其他浏览器中的引用,然后在您自己的浏览器中手动编码。这有点痛苦,但至少它为您提供了一个公平的竞争环境,您知道您的内容在跨浏览器时看起来是一样的

      如果你真的不想自己输入引号,那么看看以下文章:


      为物有所值,Internet Explorer 8支持

      关于多个嵌套的
      元素(嵌套引号)和每种语言的“正确”引用样式,
      存在很多问题。这既影响了用户代理支持,也影响了采用率

      在Firefox中,如果使用CSS生成的引号,当最终用户使用生成的字符剪切和粘贴文本时,这些字符不会进入剪贴板。()


      展望未来,会有。

      因为它的价值
      在Internet Explorer 8中得到了支持

      关于多个嵌套的
      元素(嵌套引号)和每种语言的“正确”引用样式,
      存在很多问题。这既影响了用户代理支持,也影响了采用率

      在Firefox中,如果使用CSS生成的引号,当最终用户使用生成的字符剪切和粘贴文本时,这些字符不会进入剪贴板。()


      展望未来,会有。

      我想这并不能真正回答这个问题,但我忽略了引号在IE6上不呈现的事实。我用以下内容设置了一个样式表:

      q:before { content: "\201c"; }
      q:after { content: "\201d"; }
      
      q q:before { content: "\2018"; }
      q q:after { content: "\2019"; }
      
      这将在
      q
      元素前后呈现卷曲引号。在IE7和适当的浏览器中都可以使用。如果需要直接引号,请将
      201c
      201d
      替换为
      0022

      要解决IE6问题,您可以使用Javascript,或者对
      q
      标记应用一些不同的样式,例如,下面将显示斜体和深灰色:

      q { font-style: italic; color: #444444; }
      

      我想这并没有真正回答这个问题,但我忽略了引号在IE6上不呈现的事实。我用以下内容设置了一个样式表:

      q:before { content: "\201c"; }
      q:after { content: "\201d"; }
      
      q q:before { content: "\2018"; }
      q q:after { content: "\2019"; }
      
      这将在
      q
      元素前后呈现卷曲引号。在IE7和适当的浏览器中都可以使用。如果需要直接引号,请将
      201c
      201d
      替换为
      0022

      要解决IE6问题,您可以使用Javascript,或者对
      q
      标记应用一些不同的样式,例如,下面将显示斜体和深灰色:

      q { font-style: italic; color: #444444; }
      

      与引号的含义并不完全相同。引号,不管其名称如何,都有许多含义,其中一些含义最好由其他标记或英语中不存在的字符来表达(例如“scare quotes”[请看,我不仅仅引用了某人]).但这是对引号的错误用法。引号通常用于引用。与引号的含义并不完全相同。引号尽管名称不同,但具有许多含义,其中一些含义最好由其他标记或英语中不存在的字符来表达(如“吓唬引号”)[看,我不仅仅引用了某人的话]。但这是一种不正确的引用用法。引用总是用来引用的。