百科问答小站 logo
百科问答小站 font logo



链接为什么都用双引号? 第1页

  

user avatar   he-shi-jun 网友的相关建议: 
       @顾轶灵

提到惯用法,但是也没有解释清楚原因。

当然惯用法可能纯粹是偶然形成的,不过html属性用双引号有一个历史原因:

       <p title=" ' and &quot; ">双引号有 &quot; <p title=' " and &#39; '>单引号没有     

HTML4标准里没有单引号的对应实体,所以单引号里写单引号很麻烦。后来XML规范才加入了&apos; 并由XHTML 1.0引入HTML。不过考虑到兼容性,前端几乎从来不写 &apos; (其实我都背不出这个名字,还是刚才现查的)。

而JS中字符串用单引号,其实可能是HTML属性用双引号的结果。




  

相关话题

  HTML5标准完工意味着什么? 
  web前端使用框架相对于直接用html+css+js有哪些优势? 
  怎样编写一个软件,用于在网站上及时回复雇主自己想接这个项目? 
  如何让<fieldset>基于外边框垂直方向对齐,而不是里面的内容底线对齐? 
  浏览器解析Html一般是边下载边渲染么?如果是边下载边渲染的话,Html又使用GZIP格式传输,如何能够做到没有完全下载就可以渲染的呢? 
  为什么childNote.length获取不到body标签的最后一个#text? 
  所有浏览器对w3的HTML Tree construction 实现都一致吗? 
  怎样编写一个软件,用于在网站上及时回复雇主自己想接这个项目? 
  网页上的一张图片右键选择新窗口打开是正常的,直接复制地址到地址栏打开就不正常了。谁知道是什么原因吗? 
  如何让<fieldset>基于外边框垂直方向对齐,而不是里面的内容底线对齐? 

前一个讨论
如何开始系统的学习一个开源框架?
下一个讨论
什么叫工程问题,什么叫技术问题,什么叫科学问题?





© 2025-05-31 - tinynew.org. All Rights Reserved.
© 2025-05-31 - tinynew.org. 保留所有权利