- HTML5:
- 为现代网页设计,提供了丰富的语义化标签,如header、footer、section等。
- 支持音频、视频和图形的嵌入,提高了网页内容的多媒体表现能力。
- 具备本地存储和离线应用功能,使得网页可以在断网环境下继续使用。
- CSS3:
- 引入了新的选择器,如伪元素(:before、:after)、属性选择器([attr=”value”])等。
- 新增了丰富的样式属性,如圆角(border-radius)、渐变背景(gradient)等。
- 支持动画和过渡效果,实现网页元素的平滑动画和渐变过渡。
- JavaScript:
- 作为一种客户端脚本语言,能够与用户交互并丰富网页的功能。
- 通过DOM操作和事件驱动,实现网页内容的动态改变和响应。
- 可以与服务器进行数据交互,实现Ajax技术和动态网页的开发。