python网页设计基础_Python爬虫丨HTML基础

HTML是什么?

HTML(Hyper Text Markup Language)是用来描述网页的一种语言,也叫超文本标记语言。

HTML文档就是前端工程师设计网页时使用的语言,浏览器会根据HTML文档的描述,解析出它所描述的网页。

查看网页的HTML代码

在网页任意地方点击鼠标右键,然后点击"显示网页源代码"。(Windows系统的快捷键Crtl+u)。

浏览器会弹出一个新的标签页

在网页空白处点击右键,然后选择检查(快捷方式Ctrl+Shift+i)。

点击后的效果

注:标亮的部分就是网页的HTML代码

将鼠标放在HTML源代码上,左边网页上有一些内容会被标量。这其实就是这行代码所描述的网页内容,一左一右,相互对应。

HTML的层级

HTML源代码和网页,就像建筑图制和房子。房子有不同楼层所组成,每一层中,都会包含一些房间,一个房间还可能划分几个更小的房间,每个小房间是由门、窗、墙壁、地板等等构建组成的。

HTML源代码中有一些小三角,每一个三角形都可以展开或合上。

每一个可以展开和合上的小三角形里包含的内容,都是一个层级,它很像电脑中一层一层的文件夹。

HTML的组成

标签和元素

实例

我是一级标题

我是二级标题

我是三级标题

我是一个段落啦。一级标题、二级标题、三级标题和我,我们三个一起组成了body。

尖括号<>中间的字母,就叫做标签。

标签通常是成对出现的:前面的是开始标签,例

;后面的是结束标签,如。

常见元素:

注:HTML标签是可以嵌套标签的,而且可以多层嵌套。

网页头和网页体

HTML文档的基本是有网页头和网页体组成的

HTML文档的最外层标签一定是,里面嵌套着

元素与元素。元素代表了网页头,元素代表了网页体。

网页头里面的内容

定义了HTML文档的字符编码。

元素定义网页的标题

而网页体,就是显示在网页中的内容了。

网页体中依次有四个内容:

元素代表一级标题,

元素代表二级标题等等 。然后

元素,代表段落文本。

属性

HTML标签可以通过设置属性来为HTML元素描述更多信息

实例

这个书苑不太冷

这行代码给

元素添加了一个style属性,属性中的内容规定了这行文字的颜色。

style属性可以用来定义网页文本的样式,比如字体大小、颜色、间距、对齐方式等等。

href属性——添加链接

我是一个链接,点我试试

除了style和href,HTML中还有两个很常用的属性,即class与id。

实例

这个书苑不太冷3.0

.book {

float: left;

margin: 5px;

padding: 15px;

width: 350px;

height: 240px;

border: 3px solid #20b2aa;

}

这个书苑不太冷

吴枫喜欢的书:

点这里看看

《奇点遗民》

本书精选收录了刘宇昆的科幻佳作共22篇。《奇点遗民》融入了科幻艺术吸引人的几大元素:数字化生命、影像化记忆、人工智能、外星访客……刘宇昆的独特之处在于,他写的不是科幻探险或英雄奇幻,而是数据时代里每个人的生活和情感变化。透过这本书,我们看到的不仅是未来还有当下。

.book中的.对应class。因此,网页头中的.book和网页体中的class='book'是有联系的。

在网页头里面,定义了class属性,属性值为'book',然后下面一长串代码是对这个class属性的描述;接着再再网页体中调用,所以看到了

类似建筑师会做门表图,规定好每一种门的详细尺寸和样式,然后给每个门都起个名字。

网页头的

id属性和class属性的用法类似,给元素定义id和class的目的都是为了查找、定位元素,或者为元素设置样式。

而id属性用于表示唯一的元素,而class用于标识一系列的元素。

常用HTML属性总结

一起来读HTML

网页中点击右键——检查

在网页头中定义了编码、选项卡之类的内容,里面的

网页体,点击三角符号折叠,内部的结构

网页体有三大部分,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值