构建Web内容的技术:
HTML:
HTML(HyperText Markup Language,超文本标记语言),是为了发送Web 上的超文本(Hypertext)而开发的标记语言。
HTML的版本:
HTML1.0
HTML5,2014年10月29日,万维网联盟宣布,经过接近8年的艰苦努力,该标准规范终于制定完成。
HTML5 标准不仅解决了浏览器之间的兼容性问题,并且可把文本作为数据对待,更容易复用,动画等效果也变得更生动。
CSS:
CSS(Cascading Style Sheets,层叠样式表)可以指定如何展现 HTML内的各种元素,属于样式表标准之一。
几个名词:HTML,XHTML,DHTML
JavaScript:
Web应用:
静态内容:
对客户端发来的请求,返回事前准备好的内容。
动态内容:
由程序创建的内容(ASP,JSP,PHP的时代)
关于后端渲染和前端渲染的对比~
后端渲染:ASP->ASP.Net WebForm->ASP.Net MVC->ASP.Net MVC JSP PHP......
后端中的模板引擎:ASP.Net MVC:Rasor引擎(.cshtml),Aspx引擎(.aspx)
JSP:thymeleaf,freemarker,velocity....
前端渲染:后端只管吐回数据,其他的活儿前端干,所以最近几年前端火了,所以最近几年前端苦逼了,所以最近几年前后端分离了。
数据发布的格式以及语言:
XML(eXtensible Markup Language,可扩展标记语言)是一种可按应用目标进行扩展的通用标记语言。旨在通过使用 XML,使互联网数据共享变得更容易。
一个问题,xml或者json是用来干嘛的?(就四个字-->数据交互)
JSON(JavaScript Object Notation)是一种以JavaScript(ECMAScript)的对象表示法为基础的轻量级数据标记语言。
JSON 让数据更轻更纯粹,并且 JSON 的字符串形式可被 JavaScript轻易地读入。
xml与json的对比。