Python网络爬虫案例实战:爬虫网络概述-网页基础

Python网络爬虫案例实战:爬虫网络概述-网页基础

用浏览器访问网站时,页面各不相同,有没有想过它为何会是这个样子呢?下面就了解一下网页的基本组成、结构和节点等内容。

1.2.1网页的组成

网页可以分为三大部分----HTML.CSS 和 JavaScript。如果把网页比作一个人,那么HTML相当于骨架,JavaScript相当于肌肉,CSS相当于皮肤,三者结合起来才能形成一个完善的网页。下面分别介绍这3部分的功能(HTTL在前面已介绍,在此只对 CSS 和JavaScript作简单介绍,后面章节还会详细介绍)。
1.CSS
HTML定义了网页的结构,但是只有HTML页面的布局并不美观,可能只是简单的节点元素的排列,为了让网页看起来更好看,这里借助了CSS。
CSS全称为 Cascading Style Sheets,即层叠样式表。“层叠”是指当在HTML 中引用了数个样式文件,并且样式发生冲突时,浏览器能依据层叠顺序处理。“样式”指网页中文字大小、颜色、元素间距、排列等格式。
CSS是目前唯一的网页页面排版样式标准,有了它的帮助,页面才会变得更为美观。例如,
在这里插入图片描述
就是一个CSS样式。花括号前面是一个CSS选择器,此选择器的意思是首先选中id为 head_wrapper 且 class为s-ps-islite的节点,然后再选中其内部的class为s-p-top的节点。花括号内部写的就是一条条样式规则,例如 position指定了这个元素的布局方式为绝对布局,bottom指定元素的下边距为40像素,width指定了宽度为100%,height则指定了元素的高度。也就是说,将位置、宽度、高度等样式配置统一写成这样的形式,然后用花括号括起来,接着在开头再加上 CSS选择器,这就代表这个样式对 CSS选择器选中的元素生效,元素就会根据此样式来展示了。
在网

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值