1
jsonline 2014-07-05 18:56:35 +08:00
只要看见有公司在前端招聘里写什么「XHTML」,我就知道这种公司的前端很垃圾。
|
2
jsonline 2014-07-05 19:00:05 +08:00 1
你可以认为七牛对老式浏览器采取的「不兼容」的态度。
我最喜欢这种态度了~ |
3
9yu 2014-07-05 19:00:58 +08:00
dnspod 的注释是放到 doctype 后面的,不过我感觉无所谓。 |
4
dorentus 2014-07-05 19:10:13 +08:00
我猜你是在 w3schools 上面了解到 DTD 必须是第一行,并且建议大写的?
首先,大小写无所谓。 其次,如果我没有记错的话,虽说有些老掉牙的浏览器可能不支持,但按现行标准,DTD 前面可以有的东西至少有:1)空格 2) 注释。 |
5
dorentus 2014-07-05 19:14:43 +08:00
关于 w3schools,参见: http://www.v2ex.com/t/29142
(不过近些年据说已经好了不少了……) |
6
kennedy32 2014-07-05 19:33:07 +08:00 via Android
只是觉得没必要大写,也没必要理会IE6
|
7
xbonline 2014-07-05 19:39:00 +08:00
其实我想说,很多事别太较真一定要怎样怎样,能用没问题不就行了?
建议你拿IE6-7打开七牛试试先 |
8
zyAndroid 2014-07-05 19:48:41 +08:00
我们网站甚至都故意不去兼容 IE7 了
|
10
blacktulip 2014-07-05 20:22:23 +08:00
这年头还去兼容 IE6 的网站才应该被批判,请楼主与时俱进。
|
14
ninqq 2014-07-05 21:07:59 +08:00
为什么要考虑 ie6之类的浏览器?
|
15
otakustay 2014-07-05 22:03:28 +08:00 1
http://www.whatwg.org/specs/web-apps/current-work/multipage/syntax.html#syntax
老牌是好,但不要变得陈腐,一个云存储系统的站点真的没必要去兼容IE6,想想用户群是啥 |
16
eccstartup 2014-07-06 11:08:04 +08:00
@dorentus 不是一个网址
|
17
ichou 2014-07-06 14:44:39 +08:00
我感觉露珠想说的不是兼容 IE6 的问题吧
那只是举个栗子而已 对伐,露珠? 我到时是很好奇放在 DOCTYPE 前面,还能不能通过 w3c 的测试 结果是没通过,但是没有提示注释放在 DOCTYPE 前是错误的 ╮(╯▽╰)╭ |
18
nine 2014-07-06 20:00:32 +08:00
view-source:https://ruby-china.org/ 中枪
|
19
tangzx OP @ichou 我说的不是兼容,兼容和标准不是一件事儿;doctype 全大写我后来去查了一下是没有这一说,很多网站是全小写,但是我还是认为首字母大写不专业。
|
20
gonglexin 2014-07-07 09:33:55 +08:00
|
21
algo31031 2014-07-07 17:10:22 +08:00
|
22
SunLn 2014-07-19 10:32:59 +08:00
七牛主页貌似IE8以下的都不支持。所以这方面可以忽略它的兼容性。
|
23
josephshing 2016-02-13 00:49:23 +08:00
查了下最新的 HTML5 官方文档
https://www.w3.org/TR/html5/syntax.html#writing 给大家参考 =) HTML 文档开头可以是 BOM [可选] Optionally, a single "BOM" (U+FEFF) character. 若干注释 /空格 Any number of comments and space characters. DOCTYPE 不区分大小写 A DOCTYPE 七牛这样写是符合 H5 标准的 |