最近在学习web前端网页制作,所以在看HTML和CSS相关的网站,学习了很多的知识,在此只拿HTML来说一下。前端真的要背诵记忆的地方很多,很多接触HTML的人都说HTML很简单,当然这种简单是针对web后端和Java而言的。
就我目前对HTML的理解来看,HTML就像是一幅画板。里面涉及的基本格式就像是各色颜料,而其余各种元素就是要描绘出的形态。想象一下如果你能灵活的运用这些元素,那么你就能随心所欲的设计出独具个人特色的网页。所有需要获取相关内容的人都需要浏览你的网页,想想就觉得满满成就感。所以这么意义非凡的一件事,希望真正想学的人不要因为太多东西要背要记忆而放弃。我们可能要敲上成千上万行的代码,但是如果内心足够喜欢,相信这也是一件非常快乐的事。
在JS中的主要是要跟服务端打交道,实现数据交互。在JS中说到数据交互,主要以JSON格式跟XML格式这两种格式实现。我认为这两种格式主要还是JSON格式好,原因是JSON格式是以键值的形式存储便于使用,还有就是可以当做字符串来解析比XML格式更加简便。JS中,一般都会使用到AJAX,其作用与功能是用来与服务器进行异步通信。以达到无需刷新整个界面。
在我个人理解中是这样的,在使用AJAX中首先要判断客户端的浏览器是否支持。如果有必要的话可以判断发送的状态以及状态改变触发的事件。AJAX可使用open方法来与服务端进行连接并获取服务端的数据。最后通过send方法来发送交换数据。AJAX的核心是XMLHttpRequest();或者ActiveXObject(“Microsoft.XMLHTTP”);这两个对象的属性。最后可通过responseXml或者responseText来获取完整的回应数据。
总体来说,H5+CSS3显示界面的搭建,JS显示数据的交互。简单到中等项目主要的处理比重是CSS3>JS>H5,中等到难的项目为JS>CSS3>H5。整体还需要继续钻研。如有写错,请帮忙改正谢谢!共同进步~
|
|