厉害了,一瞬间被震惊到,虽然说不好,但是真的感觉好厉害,看着老师写的代码,高级的那部分,一瞬间感觉(。・∀・)ノ゙嗨了,我擦,还能这样,原来是这样,一瞬间被激起情绪了,大赞老师,我又想写代码了。
2017-05-24
img{?background:url(http://img1.sycdn.imooc.com//5385ac820001905201440133.jpg); height:95px;width:95px;margin-right:10px;padding:1px 20px 37px 30px;}
把img{?中的 ? 去掉就可以显示了
把img{?中的 ? 去掉就可以显示了
学完了,不否认老师的观点,但是也不完全同意。
1. html为了语义化,就要结合css考虑,就拿案例中两个标题(h5,h6)来说吧,它们是一组标题,可用 hgroup 标签来包裹,而不是将 h6 通过定位放到效果图中位置上去。
2. 有些看起来多余的标签其实是为了保证别人仅通过我们的 html 代码就能看出来我们的结构。因为如果不考虑这点的话,那一个大的版块直接用 position 定位就行了,那会减少很多html 标签,但是相应的增加了很多 css 样式代码。不利于重构和扩展。
3. 我们写的代码是为了别人能看懂,而不仅仅只是给机器看。写一些看起来多余的具有语义性的标签来包裹是非常有必要的。
1. html为了语义化,就要结合css考虑,就拿案例中两个标题(h5,h6)来说吧,它们是一组标题,可用 hgroup 标签来包裹,而不是将 h6 通过定位放到效果图中位置上去。
2. 有些看起来多余的标签其实是为了保证别人仅通过我们的 html 代码就能看出来我们的结构。因为如果不考虑这点的话,那一个大的版块直接用 position 定位就行了,那会减少很多html 标签,但是相应的增加了很多 css 样式代码。不利于重构和扩展。
3. 我们写的代码是为了别人能看懂,而不仅仅只是给机器看。写一些看起来多余的具有语义性的标签来包裹是非常有必要的。
2017-04-24