ife2018-基础

ife2018

Posted by EWL on March 14, 2018

what is web?

在阅读了英文版和中文版的W3C之后,大概的理解如下: 访问过程

所谓的web,也可以称作world wide web(W3),大体上是一个支持特殊格式文档的网络服务器系统原文 这些文档由有名为HTML的标记语言编写的,可以链接到其他的文档,也可以链接到图片、音频文件、视频文件等。Web包括了Web客户端、Web服务端、采用常见的B/S(B指的是Browser,S指的是Server)计算机结构,中间借助各种通信协议进行通信和反馈。 web的工作原理如图所示,web客户端通过具体的url网址链接提交请求到web服务器上申请获取数据,服务器在完成请求响应之后去数据库里找寻相对应的数据返还给web客户端,数据经过客户端浏览器的解析展示给用户。这整个过程就是web的工作原理展示。

what is HTML

就是一种标记语言,用来构成页面的结构,相对比之下,CSS就是样式,JS就是行为。(结构层、样式层、行为层) HTML里面常见的一些东西: 标签(tag)+内容(content)+属性(attribute)=元素(elements) PS:JS中可以借助getAttributes获得元素内部的属性(attribute)

what is CSS

CSS(cascading style sheet) 层叠样式表,就是赋予结构好看的样式,甚至可以给其添加一定程度的行为(例如hover等伪类) 一般来说CSS部分就是属性和属性值的键值对构成了整个元素的样式部分

p{
  color: #999;
  font-size: 14px;
  属性: 属性值;
  ...: ...;
}

what is JavaScript

一个赋予静态页面动态美的脚本语言