发表于: 2017-03-06 18:23:06

5 713


【今天完成的事】

1.学习了h5的语义化标签 但是有些标签的用法还是很模糊

比如section标签和article标签 aside标签。
在此记录一下 section和article主要区别,以及适用场合如下:

1)div在html早期版本就支持了,section和article是html5提出的两个语义化标签。如果只是针对一个块内容做样式化,三者并无区别。

2)作为语义化标签,section 应用的典型场景有文章的章节、标签对话框中的标签页、或者论文中有编号的部分。一般来说,当元素内容明确地出现在文档大纲中时,section 就是适用的。

3)对于article标签来说,无论从结构上还是内容上来说,article 本身就是独立的、完整的。有个最简单的判断方法是看这段内容脱离了所在的语境,是否还是完整的、独立的,如果是,则应该用article标签。

4)div section article ,语义是从无到有,逐渐增强的。div 无任何语义,仅仅用作样式化或者脚本化,对于一段主题性的内容,则就适用 section,而假如这段内容可以脱离上下文,作为完整的独立存在的一段内容,则就适用 article。原则上来说,能使用 article 的时候,也是可以使用 section 的,但是实际上,假如使用 article 更合适,那么就不要使用 section 。

参考网址:
http://www.360doc.com/content/14/0609/23/12278201_385245171.shtml

2.学习了css3的::before 和 ::after 伪元素 并且利用它们做了 task5上面的图标。


代码示例:
https://github.com/beginnerBate/learncss/blob/master/css3/graphics.html

3.今天学习了一个小技巧:在webstorm里面 添加浏览器私有前缀的时候,敲在属性前加- 就可以全部显示 比如 -transform就会出现所有浏览器的私有前缀,太爽了。

4.由于task4 被审核失败了 ,修改了之后重新提交,让图片居中,切图也是门艺术,以后多多锻炼。

【明日计划】

1.了解并完成task5.1 和task5.2

2.学习css3的边框

【总结】

对于h5 的语义化还仅仅是理解,具体怎么用也只是懵懂状态,尤其是section和article,其他的我觉得还是比较好理解的。

对于任务,要好好认真的对待。


返回列表 返回列表
评论

    分享到