既然 html5 允许省掉属性的引号,那为了美观你们打算省掉吗?

2014 年 8 月 2 日
 love
以前,由于xml洁癖,我这么写:
<input type="text" name="username" disabled="disabled" />

后来这么写:
<input type="text" name="username" disabled>

以后打算就这样了好吗:
<input type=text name=username disabled>

是不是更清爽?
5179 次点击
所在节点    编程
9 条回复
xream
2014 年 8 月 2 日
看模板 Jade 里不带引号就是变量...
helone
2014 年 8 月 2 日
。。。楼主你考虑不支持html5浏览器的感受了么?
s5s5
2014 年 8 月 2 日
你的代码是写给小伙伴看的,加上是不是更友好些呢?
去掉的工作可以交给发布前的优化工具来做
cbsw
2014 年 8 月 2 日
Flask 文档中也是没有引号的
arzusyume
2014 年 8 月 2 日
<input class="xxx disabled" />
yuyachen
2014 年 8 月 3 日
我还是觉得第一种最舒服
SoloCompany
2014 年 8 月 3 日
无歧义可省略引号这难道不是 HTML1.0 就是这样的吗(假如有1.0的话
jakwings
2014 年 8 月 3 日
假如要难为爬虫的话……没有引号就不方便快速在内容始末跳转了啊,编程语言里有大括号做标记还是挺方便的。完全美观不现实啊……


@helone HTML4 时代早允许那样写了,而且有好多人那样写过。
kofip
2014 年 9 月 22 日
这样写,不会有歧义吗?

解析器 应该会很郁闷。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/125812

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX