1
hvsy 2014-08-19 09:03:56 +08:00
因为没人管???
|
2
skydiver 2014-08-19 09:07:58 +08:00 via iPad
为了减少页面大小而已。Google首页也没有
|
3
kokdemo 2014-08-19 09:09:58 +08:00
html规范当中只要能节省的字符,他们都节省了……
|
4
mornlight 2014-08-19 09:10:44 +08:00
so.com首页更粗暴...
|
5
yolio2003 2014-08-19 09:13:39 +08:00 2
因为google的没有
|
6
arbipher 2014-08-19 09:13:52 +08:00 via iPhone
如果有一天浏览器支持jade语法,能剩下多少尖括号
|
7
pandada8 2014-08-19 09:14:38 +08:00
- -虽然感觉去掉这个还不如压缩一下内嵌的js好
|
8
yolio2003 2014-08-19 09:15:01 +08:00
很早就有人分析过google代码 有一些标签是不用闭合的 当你用户量跟google一样的时候节省几个闭合标签也是为大家节省了很多, 你google 不 (baidu)一下就知道啦
|
9
xujialiang 2014-08-19 09:22:36 +08:00
我看到有闭合标签啊~~
|
10
zzNucker 2014-08-19 09:30:57 +08:00
浏览器能自动闭合的。
|
11
lyragosa 2014-08-19 09:54:57 +08:00
我们一般人就不用考虑这个了
所谓当你的网站有100用户的时候就不要考虑1亿用户…… |
12
xi_lin 2014-08-19 09:57:25 +08:00
特别wget下了一个,有闭合啊
|
13
skyshy 2014-08-19 10:04:42 +08:00
不可能,一定是“骗子”。
浏览 HTML 网页时从来不会看到“语法无效”的错误,因为浏览器会纠正任何无效内容,然后继续工作。 浏览器具有容错机制,再糟糕的标签结构,即便不闭合标签,标签嵌套混乱,位置放错……复杂的解析器(算法)也会进行错误处理,或添加元素,或关闭标签,或忽略标签……只不过有时呈现的不是你预期的结果,但是一切看起来确实没有错误。 话说用的是什么浏览器,在什么环境条件下。已知不同浏览器的错误处理机制是很一致的。 |
14
jacob 2014-08-19 10:26:49 +08:00
html5标准可以不闭合标签,但是ie处理没有闭合的head标签时,可能无法正确解析meta标签。
|
15
jacob 2014-08-19 10:28:37 +08:00
用grunt生成发布的版本会自动把你闭合的body和html标签去掉,,,,,
|
16
qq529633582 2014-08-19 10:30:22 +08:00
唔,看标题被吓到以为所有标签都没闭合
HTML tag != <html> tag |
17
Sivan 2014-08-19 10:36:52 +08:00
在 HTML5 标准中,`<html>` 是可以不闭合的。甚至没有 `<head>` `<body>` 也都是合法的。
|
18
haha1903 2014-08-19 11:21:41 +08:00
|
20
ytzong 2014-08-19 11:59:13 +08:00
|
22
chemzqm 2014-08-19 14:31:15 +08:00 1
没有最后的</body></html>可以一定程度防止运营商劫持,因为运营商劫持的方式基本就是匹配</body>然后插入一段脚本。
|
23
wsph123 2014-08-19 14:40:57 +08:00 via iPad
为啥要闭合那东西。。。我的所有项目都没写head、body和html
|
25
scalala 2014-08-19 14:50:19 +08:00
我访问看google是有闭合的,https的,莫非你们的都被防火墙处理过的
|