HTML、ASP.NET、XML、Javascript、DIV+CSS、JQuery、AJax的起源与简介

目录

HTML简介:

起源:

ASP.NET简介:

起源:

XML简介:

起源:

JavaScript简介:

起源:

DIV+CSS简介:

起源:

 JQuery简介:

起源:

AJax简介:


HTML简介:

HTML(Hyper Text Markup Language,超文本标记语言)是用于创建网页的标准标记语言,它通过元素(也称为"标签")来描述网页的内容和结构。这些元素告诉浏览器如何显示网页中的文本、图像、链接、列表、表格等。

起源:

HTML的起源可以追溯到1980年代末,当时互联网还处于早期发展阶段。蒂姆·伯纳斯-李(Tim Berners-Lee)在1989年发明了HTML,并在1991年发布了第一个HTML规范(HTML 1.0),它创建HTML初衷是为了让研究人员更方便地在互联网分享和链接他们的研究文档。

ASP.NET简介:

ASP.NET,全称Active Server Pages.NET,是微软公司推出一种用于构建Web应用程序的框架。它基于.NET Framework,不仅继承了ASP(Active Server Pages)的优点,还吸收了Java,VB等语言的开发优势,同时修正了早期ASP版本的运行错误,以下是ASP.NET详细介绍:

起源:

ASP.NET是起源于ASP技术,是ASP技术的升级和扩展。自1996年ASP 1.0发布以来,ASP技术大大降低了动态网页开发的难度,推动了动态网页的快速发展。随着技术的演进,微软公司在2001年推出了ASP..NET,旨在提供更强大、更灵活、更安全的Web开发平台

XML简介:

XML(Extensibel Markup Language,可扩展标记语言)是一种编码文档的标记语言,它可以用来表示、传输和存储数据。XML的设计宗旨是传输数据,而非显示数据;它的标签没有被预定义,需要自定义标签。XML被设计易于人类阅读和编写,同时也易于机器解析和生成。

起源:

XML最初是由万维网(W3C)于1998年2月发布的一种标准,是SGML(Standard Generalized Markup Language,标准通用标记语言)的一个子集,其目标是允许 普通的SGML在Web上以类似HTML的方式被服务、接收和处理。

JavaScript简介:

JavaScrip是一种轻量级的解释型或即使编译型的编程语言,主要用于增强网页和交互性和动态功能。

起源:

JavaScript最初由Netcpe的Brendan Eich设计,并在1995年由Netscape公司的Brendan Eich在网景导航者浏览器首次设计实现而成

名称由来:Netscpe于Sun合作,Netscape管理层希望它外观看起来像Java,因此取名JavaScript。但实际上它的语法风格和Self及Scheme较为接近。

标准:Ecma国际(前身为欧洲计算机制造商协会)以JavaScript为基础制定了ECMScript标准。ECMAScript的第六版(正式名称为ECMAScript2015,但通常被称为ECMAScript6或ES2015)于2015年6月17号发布。

DIV+CSS简介:

DIV是HTML(Hyper Text Markup Language)中的一个元素,用于对页面内容进行区块划分。它本身不带有任何样式信息,而是作为一个容器来包含其他HTML元素,如段落(p),标题(h1-h6)、列表(ul、ol、li)等,DIV的主要作用是为页面内容提供结构,使开发者能够更清晰第组织和管理页面内容。
通过DIV元素,开发这可以创建复杂的页面布局,将页面内容划分不同的区域,如头部(header)、主题(main)、底部(footer)等。同时,DIV元素还可以与其他HTML元素和CSS样式一起使用,实现页面视觉效果和交互功能。

CSS是一种用于描述HTML或XML(包括SVG、MathML等衍生技术)文档样式的计算机语言。它负责网页的样式设计和布局控制,能够控制网页元素的外观和位置,如颜色、字体、大小、边距、位置等,CSS将样式定义与HTML内容分离,实现页面内容解耦,使得网页的维护和更新更加方便快捷
CSS的使用方式有多宗,包括内联样式(直接在HTML元素中使用style属性定义样式)、内部样式表(在HTML文档的head部分使用style标签定义样式)和外部样式表(将样式定义保存在单独的.css文件,并在HTM文档中使用link标签引入)。外部样式表是推荐使用的方式,因为它可以实现样式的复用和集中管理,提高网页的可维护性

起源:

CSS(Cascading Style Sheets)的起源可以追溯到1994年,当时由Hakon Wium Lie和Bert Bos提出了一种用于控制的建议,这个建议旨在解决HTML在样式控制方面不足,使得网页的外观和布局能够更加灵活和可定制

1.初步建议:1994年,Håkon Wium Lie在芝加哥的一次会议上第一次提出了CSS的建议。同年,Bert Bos正在设计一个名为Argo的浏览器,他们决定一起设计CSS.

2.标准化过程:

1995年,在www网络会议上CSS再次被提出,Bert Bos演示了Argo浏览器支持CSS的例子,Håkon Wium Lie也展示了支持CSS的Arena浏览器。

同年,W3C组织(World Wide Web Consortium)成立,CSS的创作成员全部成为了W3C的工作小组,并全力以赴负责研发CSS标准。
1996年底,CSS初稿已经完成。同年12月,层叠样式表的第一份正式标准(Cascading Style Sheets Level 1)完成,成为w3c的推荐标准。
1997年初,W3C组织负责CSS的工作组开始讨论第一版中没有涉及到的问题。其讨论结果组成了1998年5月出版的CSS规范第二版。 

 JQuery简介:

JQueyr是一个快速、简洁的JavaScript框架,旨在帮助人员"写得更少,做的更多"

起源:

JQueyr起源于2006,由John Resi创建。其设计初衷是简化HTML文档操作、事件处理、动画设计和Ajax交互,以便开发人员能够高效地编写JavaScript代码。JQuery通过提供简洁的API和强大的选择器功能,使得Web开发变得更加简单和快捷。随着其功能的不断完善和扩展,JQuery逐渐成为Web开发领域的重要工具之一,并得到了广泛的应用和社区支持

AJax简介:

Ajax,即Asynchronous JavaScript and XML(异步JavaScript和XML),是一种无需重新加载整个页面的情况下,能够与服务器交换数据并更新部分网页内容技术。

起源:

Ajax(Asynchronous JavaScript and XML)起源于2005年,由Jesse James Garrett提出,用于描述一种使用现有技术(如JavaScript、XML、XMLHttpRequest等)创建快速动态网页应用的开发技术。它的核心技术是XMLHttpRequest对象,允许网页应用快速地将增量更新呈现在用户界面上,而不需要重载(刷新)整个页面。这种技术最初在Internet Explorer 5中以ActiveX组件的形式实现,后来被广泛采纳和应用,成为现代Web开发中不可或缺的一部分

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/20328.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

STM32 | 超声波实战

​01、上节回顾 STM32 | HC-SR04 超声波测距模块 | DHT11数字温湿度传感器(第七天)STM32 | 数字温湿度传感器DHT11STM32 | HC-SR04 超声波测距模块STM32 | DHT11数字温湿度传感器实战02、超声波图示 03、超声波头文件 #ifndef __SR04_H#define __SR04_H​#include "stm…

在鸿蒙中身份校验的手势密码的实现

在harmony中它提供了默认的组件PatternLock(); 这个就能直接显示九宫格密码验证 并且他有两个主要的回调事件 .onDotConnect密码输入选中宫格圆点时触发该回调 .onPatternComplete:密码输入结束时触发该回调 //如代码实现 PatternLock().sideLength(32…

OceanBase 内存研究(OceanBase 3.2.4.5)

内存结构 从官网的结构图可以看出,一台observer可使用的总内存(memory_limit)包括 系统内存(system_memory) 和 租户内存(sys租户与普通租户) 系统内存 系统内存system_memory 属于 observer 的内部内存,允许其它租户共享使用该内存资源 (root10.0.0.…

vmware 正版免费下载

Broadcom 已经收购了 vmware 并且对普通用户提供免费服务. 那么我们怎么去获取这个玩意呢, 注册完之后打开就是这么个狗屎 , 根本不知道在哪里下载,注册的时候还不能用国内邮箱更是超级狗屎 转到 dashboard 搜索 workstation Pro你会搜索到这么一个奇怪的网址然后…

SSM与Mamba模型学习

transformer的缺陷 自注意力机制的计算范围只限于窗口内,不能直接处理窗口外的元素,不能照顾到整个序列。 由于计算复杂度随着窗口的长度呈几何平方式增长,所以不能一味地增加窗口长度来解决。 Transformer本质上是通过位置编码将序列数据空…

计算机网络工程师需要掌握的知识点

网络基础 网络协议OSI参考模型TCP/IP 体系结构广域网与接入网技术:HDLC、PPP。xDSL、HFCIEEE802标准、以太网技术。网桥、交换机、无线局域网(WLAN)、VLAN、TRUNK、GVRP、STP、综合布线系统IP地址、子网划分、CIDR、ARP、ICMP、IPV6、TCP、UD…

AI在线UI代码生成,不需要敲一行代码,聊聊天,上传图片,就能生成前端页面的开发神器

ioDraw的在线UI代码生成器是一款开发神器,它可以让您在无需编写一行代码的情况下创建前端页面。 主要优势: 1、极简操作:只需聊天或上传图片,即可生成响应式的Tailwind CSS代码。 2、节省时间:自动生成代码可以节省大…

微信小程序-页面配置

一、页面配置文件的作用 小程序中,每个页面都有自己的.json配置文件,用来对当前页面的窗口外观、页面效果等进行配置 二、页面配置和全局配置的关系 小程序中,app.json中的window节点,可以全局配置小程序中每个页面的窗口表现 …

FastDFS分布式文件系统——上传本地文件

目录 安装FastDFS FastDFS 使用Java客户端上传本地文件到FastDFS服务器上 pom.xml fastdfs_conf配置文件 FastDFS 测试 安装FastDFS 1、用FastDFS一步步搭建文件管理系统 - bojiangzhou - 博客园 (cnblogs.com)2、FastDFS文件上传功能封装 - 动力节点 (bjpowernode.com)…

Kotlin native 打包DLL 与 C# 代码间的相互访问

指定文件打包:kotlinc-native 需要先安装 kotlin-native-prebuilt-windows-x86_64-2.0.0.zipkotlinc-native -p dynamic -o example Example.k kotlin代码: OptIn(ExperimentalNativeApi::class) CName("exampleFunction") fun example…

哈希表散列表

文章目录 哈希表概述哈希表详解什么是 Hash 冲突哈希冲突的常见解决方法HashMap 如何解决 Hash 冲突的 哈希表概述 哈希表(Hash Table)是一种数据结构,用于实现键值对的存储和快速检索。它通过将键映射到数组的索引位置来实现高效的查找操作…

ERC-7401:嵌套 NFT 标准的全新篇章

在数字资产和区块链技术迅速发展的今天,非同质化代币(NFT)已经成为了一种重要的资产形式,广泛应用于艺术、游戏、收藏品等多个领域。随着市场需求的多样化,传统的 NFT 标准如 ERC-721 和 ERC-1155 已经不能完全满足用户…

Keras深度学习框架实战(2):估计模型训练所需的样本量

1、模型训练样本量评估概述 1.1 样本量评估的意义 预估模型需要的样本量对于机器学习项目的成功至关重要,以下是几个主要原因: 防止过拟合与欠拟合: 过拟合:当模型在训练数据上表现极好,但在未见过的测试数据上表现糟…

5步3分钟0基础搭建,轻松搭建《雾锁王国》私人服务器

继《幻兽帕鲁》游戏爆火之后,与它同类型的《雾锁王国》也是强力刷屏,不分伯仲,在 Steam 上的评分一直稳定在“特别好评”,让小伙伴们很“上头”。就在两者游戏玩家反响爆火的同时,官方服务器人数爆满,卡顿频…

关闭数据库默认配置配置自定义数据库

在实际项目中使用了通过配置中心配了数据库,而我们改了application.yml并没有起作用,我们可以手动创建一个配置类来定义自定义的数据源,并在Spring容器中注册它 PrimaryBeanpublic DataSource customDataSource() {return DataSourceBuilder.…

C语言Linux进度条模拟

在Linux字符界面中,使用yum、apt下载东西时会有一个图形化的进度条,可以告诉我们任务的执行进度。 我们也可以通过C语言实现一个类似的进度条,并且可以做得更加美观。以后我们自己写的程序需要显示进度时就可以去调用我们自己实现的进度条。 …

【typescript/flatbuffer】在websocket中使用flatbuffer

目录 说在前面场景fbs服务器代码前端typescript代码问题 说在前面 操作系统:Windows11node版本:v18.19.0typescript flatbuffer版本:24.3.25 场景 服务器(本文为golanggin)与前端通信时使用flatbuffer进行序列化与反序列化通信协议为websock…

从0开始制作微信小程序

目录 前言 正文 需要事先准备的 需要事先掌握的 什么是uniapp 平台应用的分类方式 什么是TypeScript 创建项目 项目文件作用 源码地址 尾声 🔭 Hi,I’m Pleasure1234🌱 I’m currently learning Vue.js,SpringBoot,Computer Security and so on.&#x1…

有点混乱的普里姆算法求最小生成树

Graph.h #pragma once //邻接矩阵的创建 #include<stdio.h> #include <stdlib.h> #include<assert.h> #include<string.h> #include<stdbool.h> #include<limits.h> #define MAX 100 #define INF INT_MAX typedef struct Graph {int n;…