
1 jsonline 2014-07-05 18:56:35 +08:00 只要看见有公司在前端招聘里写什么「XHTML」,我就知道这种公司的前端很垃圾。 |
2 jsonline 2014-07-05 19:00:05 +08:00 你可以认为七牛对老式浏览器采取的「不兼容」的态度。 我最喜欢这种态度了~ |
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 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 标准的 |