首页 » SEO优化 » appendchildphp技巧_Python收集爬虫系列2

appendchildphp技巧_Python收集爬虫系列2

访客 2024-11-09 0

扫一扫用手机浏览

文章目录 [+]

3.URI统一资源标志符(Uniform Resource Identifier,URI)URI可被视为定位符(URL),名称(URN)或两者兼备。

前端页面三大部分构成: Tag,CSS,JavaScriptTag页面标签: 承载内容(content)CSS 层叠样式表:页面显示(display)

内嵌样式表 (通过标签的style属性设置样式,不推举利用) 内部样式表 (在head部分通过style标签插入CSS选择器) 外部样式表(单独的文件,利用link标签引入进来)CSS 选择器中的元素名,类和 ID 均不能以数字为开头

4.JavaScript 是一门多范式的措辞,它支持面向工具程序设计.浸染:交互行为behavior浏览器中的JavaScript有三个要素:

appendchildphp技巧_Python收集爬虫系列2

ECMAScript(ES): 语法规范

关键字,运算符,分支,循环,工具,函数等Browser Object Model(BOM)浏览器工具模型: window

属性: location , history ,screen 方法:navigatoraltert() ,prompt() , confirm() ,open() ,close()setTimeout() ,setInterval()Document Object Model(DOM)

文档工具模型: document 浸染:操控页面

appendchildphp技巧_Python收集爬虫系列2
(图片来自网络侵删)

querySelector() / querySelectorAll() - 通过CSS选择器获取页面上的标签 Static Node ListgetElementById() - 返回对拥有指定 id 的第一个工具的引用。
Live Node ListquerySelectorAll 的返回值是一个静态的 NodeList 工具,而 getElementsBy 系列的返回值实际上是一个 HTMLCollection 工具createElement() - 创建标签appendChild() / insertBefor() - 添加新标签removeChild() - 删除标签textContent / innerHtml --修正标签内容style - 修正标签样式

5.页面渲染办法

后端渲染: 通过后端代码(Java、Python、PHP等) 渲染模板页面为页面天生动态内容缺陷:搞后真个人还须要具备一些前端知识开销大,增加做事器的包袱压力前端渲染: 后端是卖力处理业务和供应数据,前端实现页面的渲染(前后端分离开拓)优点:前后真个事情是对立的,相互不影响通过浏览器中JavaScript引擎实现页面渲染,不增加做事器的包袱。
标签:

相关文章