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

2014-08-02 21:51:55 +08:00
 love
以前,由于xml洁癖,我这么写:
<input type="text" name="username" disabled="disabled" />

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

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

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


@helone HTML4 时代早允许那样写了,而且有好多人那样写过。
kofip
2014-09-22 18:46:28 +08:00
这样写,不会有歧义吗?

解析器 应该会很郁闷。

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

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

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

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

© 2021 V2EX