百科问答小站 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属性用双引号的结果。




  

相关话题

  ajax发送json数据到后台时,数据中包含html代码的文本,会出现Connection Error如何解决? 
  为什么W3C要制定content-box盒子模型?IE5.5之前的IE盒子模型放在今天来看也是极好的啊 
  浏览器根据charset判断编码方式的疑问? 
  HTML、CSS、JavaScript 为什么不加个标明运行版本号的语法? 
  HTML 静态页面的头部和底部都是相同的,如何让每个页面统一调用一个公共的头部和底部呢? 
  文本格式(txt、doc)的HTML,有什么办法快速读取出特定的标签及里面的内容? 
  为什么Markdown在2004年才出现,而推广更晚? 
  大公司实习经历对下一份工作能带来多少帮助? 
  有多大比例的前端工程师,能在合理的时间内独立开发出一个足以供商业网站使用的文本编辑器? 
  浏览器根据charset判断编码方式的疑问? 

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





© 2025-03-12 - tinynew.org. All Rights Reserved.
© 2025-03-12 - tinynew.org. 保留所有权利