HTML5中的元素,当需要设置他们的高宽是应该使用标签的width height属性设置还是用CSS

对于HTML5中的元素,当需要设置他们的高宽时,是应该使用标签的width、height属性设置还是用CSS,

是不是可以这么理解,在页面不是响应式的情况下,如果某元素的尺寸没有变化的要求的话应该用标签自身的width和height属性,如果有变化的要求的话(比如用JS动态控制),应该用CSS。

还是说这仅仅是个习惯上的问题,毕竟元素的尺寸无论使用width、height属性还是用CSS都能够用JS来动态控制。

还有元素的width/height属性和CSS的浏览器解析上有没有区别b


蛊毒传说
浏览 796回答 2
2回答

跃然一笑

尽量用css 元素上面的width/height属性早晚要取消的,你想啊,现在的趋势是电脑 手机 平板 等等的浏览器都可以查看,如果使用width/height就很难保证每一个终端的浏览器都能够完美的显示,所以需要使用css来控制,方便调整

交互式爱情

用CSS来控制。
打开App,查看更多内容
随时随地看视频慕课网APP