Web建站技术中,HTML、HTML5、XHTML、CSS、SQL、JavaScript、PHP、ASP.NET、Web Services是什么?
新手不懂正常,因为你提到的一些技术有一些并不是一个体系里面的东西,以下我列出这几种技术是啥以及他们之间的关系:
1.HTML是超文本标记语言,它是通过特定的标签标识一些信息,网页设计就需要HTML。它标识信息如<title>这是个标题</title>,使用title标签,以我举例的形式进行标注,告诉浏览器,当前网页标题为这个,这时浏览器会把我用title标签标记的信息给显示在网页标题位置。html中有很多标签,用以描述整个网页内容。HTML5可以理解为HTML的升级版,它更强。HTML是一种基于标准通用标记语言的应用,是一种非常灵活的置标语言,而XHTML则基于可扩展标记语言。
2.CSS是用来描述内容信息的外观表现。例如在网页中,HTML描述了信息的基本显示,那么CSS则是进一步的为这些信息添加样式,风格等。CSS是与HTML共存的;
3.SQL是结构化查询需要,是在数据库(一部分)中进行数据查询的语言;例如我有一个数据库,在数据库中需要使用命令获取数据库信息。我想查询一个数据表的所有存储信息,我就得使用一个select命令,例如select * from 表名,表的名字是啥表名写啥,执行命令后就会显示出该表信息,这个就是sql;
4.Javascript简称JS,主要用于web开发,是为了使整个界面更加动态且具有交互。例如你登录一个网页,输入账号密码,错误则会弹窗表示你输入错误。这个弹窗大多数情况下就由JS实现;JS在WEB开发中是与HTML共存的;
5.PHP是服务器后端语言,刚刚说了HTML是做页面,这个页面就是前端,主要是显示内容信息,但是这些内容信息如何得到?这个时候就需要后端提供接口。使用PHP编写一些数据接口,数据接口你可以理解成一个网址,通过访问这个网址得到一个数据,这个数据里面进行了很多代码的编写,编写的语言就可以用PHP实现;
6.ASP.NET是微软推出的主要是用来开发网站比较简单方便,这个具体没有太多要说的,就略过了;
7.代码和脚本,通俗的表示就是代码编写比较繁琐,脚本比较易用通俗,限制性不大,一般以文本的形式存在并以类似指令的方式执行,脚本属于代码。
8.web services 就是一个网站应用,为某些软件提供服务。例如我做了两个手机app,我需要两个手机app进行通信,可以聊天,我就可以做一个web service,写好程序,让两者聊天;
9.浏览器脚本刚刚说的javascript就是浏览器脚本,script中文就是脚本的意思,脚本也是程序,你可以理解为浏览器程序;
10.服务器脚本可以理解为服务器的程序,php就是后端脚本语言,php写的程序就是服务器脚本程序。
手机码字不易,觉得好点个赞呗,哈哈哈。[呲牙]