初识web。20160122

  伴随着2016年的第一场雪,对web进行了初步的学习,见识到了与日常看到的表面的东西不同的样子,想明白了不少,万事万物都是从一点一滴构筑的,不论是躯体,或是网站,原来一点一点的剥开去认识去研究是这样的有趣。前端

  学习以后固然要花时间和精力去总结,但我认为扩展和总结同样重要,下面是我认为初学web全部必要知道的一些重要的基础知识。web

  Browser  网页浏览器 是个显示网页服务器或文件系统内的文件,并让用户与此些文件交互的一种软件。它用来显示在万维网或局域网等内的文字、图像及其余信息。这些文字或图像,能够是链接其余网址的超连结,用户可迅速及轻易地浏览各类信息。大部分网页为HTML格式,有些网页需特定浏览器才能正确显示。我的电脑上常见的网页浏览器按照2010年1月的市场占有率依次是微软的Internet Explorer、Mozilla的Firefox、Google的Chrome、以及苹果的Safari和Opera软件公司的Opera的。浏览器是最常用到的客户端程序。Web开发人员应该确保其程序在各个主流浏览器中都能正常工做。编程

  

  CSS  层叠样式表(串样式列表),Cascading Style Sheets,简称CSS,由W3C定义和维护的标准,一种用来为结构化文档(如HTML文档或XML应用)添加样式(字体、间距和颜色等)的计算机语言。

 

  DOM  文档对象模型(Document Object Model,简称DOM),是W3C组织推荐的处理可扩展置标语言的标准编程接口。Document Object Model的历史能够追溯至1990年代后期微软与Netscape的“浏览器大战”(browser wars),双方为了在JavaScript与JScript一决生死,因而大规模的赋予浏览器强大的功能。微软在网页技术上加入了很多专属事物,计有VBScript、ActiveX、以及微软自家的DHTML格式等,使很多网页使用非微软平台及浏览器没法正常显示。DOM便是当时蕴酿出来的杰做。

  

  Events  事件 指能够被控件识别的操做,如按下肯定按钮,选择某个单选按钮或者复选框。每一种控件有本身能够识别的事件,如窗体的加载、单击、双击等事件,编辑框(文本框)的文本改变事,等等,现代的Web应用程序很大程度上依靠事件驱动。

 

 事件有系统事件和用户事件。系统事件由系统激发,如时间每隔24小时,银行储户的存款日期增长一天。用户事件由用户激发,如用户点击按钮,在文本框中显 示特定的文本。事情驱动控件执行某项功能。触发事件的对象称为事件发送者;接收事件的对象称为事件接收者。浏览器

使用事件机制能够实现:当类对象的某个状态发生变化时,系统将会经过某种途径调用类中的有关处理这个事件的方法或者触发控件事件的对象就会调用该控件全部已注册的事件处理程序等。服务器

  Firebug  Firebug 是网页浏览器Mozilla Firefox的一个扩展,是一个除错工具。用户能够利用它除错、编辑、甚至删改任何网站的 CSS、HTMM、DOM、与JavaScript代码。Firebug也有提供其余网页开发工具,例如yahoo! 的网页速度优化建议工具YSlow。Firebug是哈维(Joe Hewitt)撰写的。他是最初Firefox创始者之一。

  Grid  网格,也称栅格,不过从定义上说,栅格更为准确些。网上找个一个对网页栅格系统比较恰当的定义:以规则的网格阵列来指导和规范网页中的版面布局以及信息分布。网页栅格系统是从平面栅格系统中发展而来。对于网页设计来讲,栅格系统的使用,不只可让网页的信息呈现更加美观易读,更具可用性。并且,对于前端开发来讲,网页将更加的灵活与规范。

  HTML  超文本置标语言HyperText Markup LanguageHTML)是为“网页建立和其它可在网页浏览器中看到的信息”设计的一种置标语言。HTML被用来结构化信息——例如标题、段落和列表等等,也可用来在必定程度上描述文档的外观和语义。由蒂姆-博纳斯-李给出原始定义,由IEFT用简化的SGML(标准通用置标语言)语法进行进一步发展的HTML,后来成为国际标准,由W3C维护

  IE  Windows Internet Explorer(旧称Microsoft Internet Explorer,简称Internet Explorer,缩写IE),是微软公司推出的网页浏览器。

 Internet Explorer对一些标准化技术都有必定程度上的支持,但亦有不少运行上的差距和兼容性的故障 ,这致使技术开发者的批评日益增长。批评增长的状况,在很大程度上是归因于Internet Explorer的竞争对手相对地已提供彻底的技术支持,标准规格(Standards-compliant)的应用亦愈来愈普遍起来。由于Internet Explorer在全球广为应用,网络开发者们在寻求跨平台的代码时经常会发现Internet Explorer的漏洞、私有的功能集合和对标准支持的不完善。网络

 2011年3月14日发布的Internet Explorer 9浏览器大幅提升对CSS3和HTML5等W3C规范的支持程度,这个版本也是Internet Explorer浏览器第一个采用GPU加速的版本,正式版于Acid3测试中得到95/100分,相比以往版本有很大进步。能够认为,从Internet Explorer 9开始,Internet Explorer浏览器对W3C规范的支持将再也不是问题。工具

 

  花了两天时间我了解的只有这么一点,活到老学到老,学习是没有停下来一说的,以后也会慢慢学慢慢补齐一些还不知道的知识点。布局

相关文章
相关标签/搜索