1
luo123qiu 2014-11-03 15:53:21 +08:00
赞!
以前用section,感觉怪怪的,后来抛弃section用div class="main",总感觉不完美,现在好了。 |
2
zhangxiao 2014-11-03 16:00:15 +08:00
看上去是个老文了,不过貌似没看到过用的...?
|
3
yyfearth 2014-11-03 16:06:00 +08:00
终于啊
不过仍然会纠结 应该放在哪里 因为<main>只能有一个 |
4
akfish 2014-11-03 16:08:17 +08:00
用HTML5的Custom Component,想要神马tag就有神马tag。
http://www.html5rocks.com/en/tutorials/webcomponents/customelements/ |
5
kmvan 2014-11-03 16:10:12 +08:00
main 应该放在 body 的中间吧,头放 header 尾放 footer。
不过问题又来了,按照例子写的 <main id="content" class="group" role="main"> ,既然 main 只能有一个,为啥要弄个 group 和 id 以及 role 属性?不是多余吗? |
7
1212e 2014-11-03 16:18:08 +08:00
@kmvan 例子旁边的注释是说以后会去掉吧?
We'll get around to removing the id="content" at some point too. |
9
bitwing 2014-11-03 16:24:32 +08:00
Ghost 默认主题 casper 倒是在用,还有 <time> 之前从标准中踢出去,后来又重新加入了标准,增加了新特性
|
11
Sivan 2014-11-03 16:27:32 +08:00
@kmvan class="group" 应该是清浮动的吧,跟要表达的内容没关系,相当于 clearfix。id 是可以去掉的,因为 main 本身就要求要是页面里唯一的。
main 元素其实早就有了,以前用过。它不是 section 的替代品,它们语义不一样,是并列存在的。 |
12
Livid MOD OP 今天在看 https://segment.com/ 的页面源代码的时候注意到他们在用 main,于是研究了一下。
|