DRP基础知识总结(二)

来源:互联网 发布:手机网络动漫城 编辑:程序博客网 时间:2024/05/23 22:15

2、CSS:级联样式表(Cascading Style Sheet)通常又称为“风格样式表”,它主要是用来修饰Html,就像各个国家的建筑物,因为地域文化的差别,也就造成了每个国家都有自己的建筑风格,这里的风格就可以理解为我们的CSSCSS可以单独写到一个文件中,在Html中只需要引入一个这个CSS文件即可,当然这只是HTML中写入CSS方式的其中一种。通过HTML引入CSS文件,我们也可以看到Web页面设计中也用到了分层的思想,达到各司其职,降低耦合的效果。

      CSS和HTML的区别?

   HTML用于结构化内容;CSS用于格式化结构内容。HTML就像一座刚刚建好的房子,而CSS就是建好的房子是装修成欧式风格还是大陆风格。

   

选择器:通常是你希望定义的HTML元素或标签

属性:是希望改变HTML元素或标签的属性,每个属性都有一个值。

  CSS常用属性

        http://www.cnblogs.com/gaoweipeng/archive/2009/07/02/1515549.html

CSS的学习只需要掌握大概框架,具体学习内容,上网学习,手动测试一下就可以很快的掌握。当然,我所说的这些话,是在自己经历了一段HTMLCSS简单学习过后,发现这些知识并不难。只是在学习的过程中没有一个系统的认识。

3、JavaScript::是一种提高网页互动性的脚本语言,需要浏览器对其解析。因为javascript也是一种语言,所以它就存在自己的语法和体系。但整体上和其他计算机高级语言出入并不是很大。JSHtml中可以以三种形式存在,我们推荐的是以xx.js单独文件的形式引入到html中。具体的好处,每一个编程人员你懂的。。。

    JavaScriptJava的区别?

   JavaScriptJava虽然在第一个单词上相同,可能会造成部分编程人员把它俩混淆在一起。但事实上JavaScriptJava的运行环境大相径庭。Javascript运行在浏览器中被解释执行,而Java运行在JVM中。一个属于Web前端技术一个属于后端技术。

   JavaScript与正则表达式

   正则表达式:通常被用来检索和/或替换那些符合某个模式的文本内容,也就是说用某种模式去匹配一类字符串的一个公式。

   Javascript中的String类对正则表达的支持,使正则表达在javascript的字符串验证中游刃有余。

4、DOM:文档对象模型(Document Object Model)其本身并不限定于某种语言,大多数编程语言都有自己的DOM模型。因为在DOM编程这一阶段的学习不是很多,大多数是在网上了解到得。下面的内容可能会有错误的地方,敬请原谅。DOM似乎更像一套标准,在遵循DOM标准规则下可以进行对DOM文档进行扩展。

5、AJAX:异步JavaScriptXMLAsynchronous JavaScript and XML)它是一种创建交互式网页应用的网页开发技术。

   AJAX的核心

   Ajax的核心是JavaScript对象XMLHttpRequest,它是一种支持异步请求的技术。简而言之,XmlHttpRequest使您可以使用JavaScript向服务器提出请求处理响应,而不阻塞用户。使用Ajax技术的亮点就是‘异步请求’这也是Ajax存活下来的原因吧(仅供瞎想)

   AJAX执行流程

   

    Ajax engine就像客户端向服务端发送请求的一个中介者,通过Ajax engine,客户端可以发送自己需要的请求,然后继续去处理其他事情,当Ajax engine拿到服务器端处理好的结果,然后在返回给客户端。这就是Ajax engine 在客户端和服务端支持异步服务的存在形式。

原创粉丝点击