我建议先学简单的,再学复杂的。毫无疑问,html将比javascript更易于使用。
html是一种用于绘制网页的语言工具。html的乐趣在于它能让你立刻感受到编程的乐趣。有人可能会说这种语言是编程?实际上,编程并不是那么难。您可以输入代码并立即获得效果。这是html。代码是砖块,html是砖块的原材料。最终的网络产品是一座砖砌的房子。
尽管javascript是一种脚本语言,但它的使用远远领先于许多其他语言,并且一度被评为最流行的语言。javascript编写非常精细,您可以真正感受到用它编程的繁重。今天的许多前端框架基本上都是基于javascript的,也就是说,如果你想从事前端工作,学习javascript是必不可少的。
不过,如果你能先学会html并动手练习,你可以在一两天内掌握它。
css3动画的优点:1。性能会稍微好一点,浏览器会优化css3的动画(比如创建一个新层来运行动画)]2。代码相对简单,但缺点明显:1。动画控制不够灵活。兼容性不好
3。一些动画功能无法实现(如滚动)动画、视差滚动等)javascript动画正好弥补了这两个缺点。它具有很强的控制能力,可以对单个帧进行控制和变换。同时,它编写精良,与ie6完全兼容,功能强大。但想想css动画变换矩阵是c级计算,它一定比javascript级计算快。此外,对图书馆的依赖也是一个令人头痛的问题。因此,对于一些复杂的动画控制,使用javascript将更可靠。在实现一些小的交互效果时,多考虑css。