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
一个赋予静态页面动态美的脚本语言