📜  网页(1)

📅  最后修改于: 2023-12-03 15:41:21.940000             🧑  作者: Mango

网页介绍

什么是网页?

网页(Webpage)是指在互联网上以超文本方式呈现的文本页面。它由 HTML (Hypertext Markup Language)的标记语言编写而成,通过浏览器访问,可以在页面上显示文字、图像、链接、音频、视频等媒体内容。

网页的发展历程
Web1.0

Web1.0是指上世纪90年代初期的万维网时代,这个时期网页主要是以静态信息为主,很少有动态内容,页面布局也比较简单且功能单一。用户只能被动地浏览网页内容。

Web2.0

Web2.0 是指从2004年左右开始的一种新的网络应用模式,它主要特点是用户可以自由地参与网络共创,通过各种交互方式将自己的创意和信息发布到网络上。Web2.0应用的典型代表包括维基百科、Facebook、Twitter等。

Web3.0

Web3.0是为了让机器理解并使用互联网而发展出来的新一代互联网应用标准,它的主要特点是使用人工智能、大数据等技术让网站更智能,具有更好的语义理解和推理能力,帮助用户更准确地获取自己需要的信息,推出物联网,智能家居,AI智能客服等新技术。

网页技术栈
HTML

HTML (Hypertext Markup Language) 是一种标记语言,用来描述网页的结构。开发者使用 HTML 标签将内容分成不同的块,并给它们分配样式和布局。

CSS

CSS (Cascading Style Sheets) 是用来为 HTML 页面增加样式的样式表语言。通过 CSS 样式表,开发者可以为页面设置背景、字体、颜色、页面布局等样式。

JavaScript

JavaScript 是一种动态脚本语言,可在浏览器环境中使用。通过 JavaScript,开发者可以实现网页的交互效果、动画效果和数据处理等功能。

网页框架
React

React 是 Facebook 开发的一款基于 JavaScript 的前端框架,可用于编写高效率的 Web 应用程序。React 独特的设计思想将视图与数据状态分离,应用了虚拟DOM技术,带来了更好的代码复用和维护性。

Vue

Vue是一款轻量级的前端框架,也是MVVM框架的一种实现。Vue是以数据驱动的方式来组织视图层的,核心思想在于把视图和数据分开,保密视图层,关注业务逻辑。可以在实现网页功能的同时,进行组件封装、路由管理等。

Angular

Angular 是一个基于类型Script的应用框架,可用于构建大型 Web 应用程序。Angular 使用强类型和依赖注入(DI)系统来管理应用程序的多个组件。它也支持数据绑定,响应式编程和更多的高级技术。

总结

网页技术的发展逐渐深化,适应了现代互联网应用的需求。在不断发展进步的时代,要不断更新跟上技术变换的脚步,提升学习能力与业务开发技能。