当前位置: 首页 > 面试题库 >

HTML中的软连字符(与­)

居飞扬
2023-03-14
问题内容

您如何用网页上的软连字符解决问题?在文本中,可能有很长的单词,您可能想用连字符换行。但是您不希望连字符显示整个单词是否在同一行上。

根据本页
<wbr>上的评论,这是一种非标准的“ Netscape发明的标签汤”。似乎&shy;也存在标准合规性问题。似乎没有办法为所有浏览器获得有效的解决方案。

您使用哪种方式处理软连字符,为什么选择它?有没有首选的解决方案或最佳做法?


问题答案:

:根据QuirksMode,&shy;现在在所有主流浏览器上均可使用/受支持。



 类似资料:
  • 问题内容: 有没有一种方法可以在HTML中用破折号(即-或- 或- )创建列表样式,即 输出: 尽管我不知道该选项的弊端,但我想使用类似的方法来做到这一点(并且有很多反馈的义务)。 更笼统地说,我不介意知道如何将通用字符用于列表项。 问题答案: 您可以使用并记住IE 7或更低版​​本不支持此功能。如果您对此表示满意,那么这是您最好的解决方案。有关完整详细信息,请参见“ 我可以使用”或QuirksM

  • 我需要将字符串和Int串联起来,如下所示: 但它没有编译,错误如下: 二进制运算符“”不能应用于“String”和“Int”类型的操作数 连接字符串Int的正确方法是什么?

  • 主要内容:HTML 字符集,在开始的时候:ASCII,在 Windows 中:ANSI,在 HTML 4 中:ISO-8859-1,实例,在 HTML5 中:Unicode(UTF-8)要正确显示一个 HTML 页面,浏览器必须知道要使用的字符集(字符编码)。 HTML 字符集 在 HTML 中,正确的字符编码是什么? HTML5 中默认的字符编码是 UTF-8。 这并非总是如此。早期网络的字符编码是 ASCII 码。 后来,从 HTML 2.0 到 HTML 4.01,ISO-8859-1 被

  • 问题内容: 我想在CSS中实现以下目标。我该如何在IE8 +中运行 问题答案: 您无法按照建议的方式进行动态字符串插值,但是如果属性的可能值数量有限,则可以为每个属性创建样式: 如果类型数量不合理,那么您可能需要提出一个比我这里列出的更好的解决方案。

  • 问题内容: 在html代码中,我正在使用代码 获取文本,现在它需要获取在文本字段中输入的值。我正在使用jQuery来做到这一点: 通过这样做我得到未定义的值错误。我试图从ID中删除特殊字符以获取其值。但是我需要带特殊字符的ID。如何使用jquery获得其值? 问题答案: 尝试转义:

  • 主要内容:HTML 实体,不间断空格(Non-breaking Space),结合音标符,HTML字符实体HTML 中的预留字符必须被替换为字符实体。 一些在键盘上找不到的字符也可以使用字符实体来替换。 HTML 实体 在 HTML 中,某些字符是预留的。 在 HTML 中不能使用小于号(<)和大于号(>),这是因为浏览器会误认为它们是标签。 如果希望正确地显示预留字符,我们必须在 HTML 源代码中使用字符实体(character entities)。 字符实体类似这样: & entity_n