什么是DOM? Document Object Model 文档指的是HTML文档 当浏览器打开一个网页的时候,实际上把HTML文档读取到内存中进行解析 整个HTML文档被封装为document文档对象,其里面各个标签被解析成文档对象的各个元素 这些元素和文档对象形成了一种树形结构,又被称为是DOM ...
分类:
Web程序 时间:
2020-06-14 18:33:37
阅读次数:
68
为了能在HTML文档中正确显示某些特殊字符,就需要使用HTML实体(entity)。HTML实体就是对当前文档的编码方式不能包含的字符,提供一种转义表示。 HTML实体定义 1.名称方式 名称方式会以“&”开头,然后紧跟由英文字母组成的名称(下面格式中的name),最后以分号结尾。注意,这种方式对大 ...
分类:
Web程序 时间:
2020-06-13 13:25:40
阅读次数:
71
htm中doctype标签是一种标准通用标记语言的文档类型声明,它的目的是要告诉标准通用标记语言解析器,它应该使用什么样的文档类型定义(DTD)来解析文档。 dotype 的特点: <!doctype>声明必须处于HTML文档的头部,在<html>标签之前,HTML5中不区分大小写 <!doctyp ...
分类:
Web程序 时间:
2020-06-11 12:00:10
阅读次数:
97
difflib可比对文本之间的差异,支持输出为HTML文档,与Linux下的diff命令相似。可以使用该模块比对代码和配置文件的差异,在版本控制方面非常有用。 '-':包含在第一个序列行中,不包含在第二个序列行中 '+':包含在第二个序列行中,不包含在第一个序列行中 '':两个序列行一致 '?':标 ...
分类:
其他好文 时间:
2020-06-10 18:51:32
阅读次数:
53
一、URI <1>什么是URI URI,通一资源标志符(Uniform Resource Identifier, URI),表示的是web上每一种可用的资源,如 HTML文档、图像、视频片段、程序等都由一个URI进行定位的。 <2>URI的结构组成 URI通常由三部分组成: ①访问资源的命名机制; ...
分类:
Web程序 时间:
2020-06-10 12:47:45
阅读次数:
86
浏览器渲染过程 不同的浏览器渲染过程实际上并不相同,但是依旧存在相一致的部分,大致过程如下所示: 浏览器解析HTML文档的源码,然后构造出一个DOM树,DOM树的构建过程是一个深度遍历的过程,当前节点的所有子节点都构建好以后才会去构建当前节点的下一个兄弟节点。 接下来,浏览器开始对CSS文件内容进行 ...
分类:
Web程序 时间:
2020-06-05 00:26:08
阅读次数:
97
从 Ajax 到 WebSocket 背景 在建立 HTTP 标准规范的时候,设计者的初衷主要是想把 HTTP 当做传输静态 HTML 文档的协议,但是随着互联网的发展,Web 应用的用途更加多样性,逐渐诞生了电商网站(如淘宝、亚马逊)、社交网络(如Facebook、Twitter)等功能更加复杂的 ...
分类:
Web程序 时间:
2020-06-01 20:47:05
阅读次数:
85
从js-bom入门到放弃 window常用属性: document 返回该窗口内装载的HTML文档 location 返回该窗口装载的HTML文档的URL screen 返回当前浏览者屏幕对象 history 返回该浏览窗口的历史 window对象常用的方法: 警示弹窗 window. alert( ...
分类:
Web程序 时间:
2020-06-01 18:05:43
阅读次数:
111
总结一下这几个经典问题。 JavaScript为什么要放在HTML文档的底部? 首先说结论:不论是内联还是外链js都会阻塞后续dom的解析和渲染如果把JavaScript放在页面顶部,下载和解析JavaScript的时间里面,dom迟迟得不到解析和渲染,浏览器一直处于白屏,所以把JavaScript ...
分类:
编程语言 时间:
2020-06-01 13:47:37
阅读次数:
99
JavaScript 输出 JavaScript 没有任何打印或者输出的函数。 JavaScript 显示数据 JavaScript 可以通过不同的方式来输出数据: 使用 window.alert() 弹出警告框。 使用 document.write() 方法将内容写到 HTML 文档中。 使用 i ...
分类:
编程语言 时间:
2020-05-31 16:02:33
阅读次数:
82