爬虫入门系列-HTML基础语法

🌈个人主页:会编辑的果子君 

💫个人格言:“成为自己未来的主人~”  

HTML基础语法

bs4解析比较简单,但是呢,首先你需要了解一丢丢的html知识,然后再去使用bs4去提取,逻辑和编写难度就会非常简单和清晰。

HTML(Hyper Text Markup Language)超文本标记语言,是我们编写网页的最基本也是最核心的一种语言,其语法规则就是用不同的标签对网页的内容进行标记,从而使网页显示出不同的展示效果。

上述代码的含义是在页面中显示“我爱你”三个字,但是我爱你三个字被“<h1>”和“</h1>”标记了,白话就是被括起来了,被H1这个标签括起来了,这个时候,浏览器在展示的时候就会让我爱你变粗变大,俗称标题,所以HTML的语法就是用类似这样的标签对页面内容进行标记,不同的标签表现出来的效果也是不一样的。

  • h1:一级标题
  • h2:二级标题
  • p:段落
  • font:字体(被废弃了,但能用)
  • body:主体
  • 这里只是给小白们简单科普一下,其实HTML标签还有很多很多的

OK,标签我们明白了,接下来就是属性了。

有意思了,我们发现在标签中还可以给出xxx=xxx这样的东西,那么它又是什么呢,又该如何解读呢?

首先,这两个标签都是h1标签,都是一级标题,但是下面这个会显示在右边,也就是说,通过 xxx=xxx这种形式对h1标签进一步的说明了,那么这种语法在html中被称为标签的属性,并且属性可以有很多个,例如:

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/760056.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【笔试】银行校招,信息科技岗 金融科技岗笔试准备方向

【笔试】银行校招&#xff0c;信息科技 & 金融科技岗笔试准备方向 文章目录 1、银行招聘流程&#xff08;投递&#xff09;2、笔试内容分析&#xff08;笔试&#xff09;3、真题题库&#xff08;BOC&#xff09;3.1 职业能力&#xff08;行测&#xff09;3.2 英语3.3 信息科…

敏捷开发最佳实践:学习与改进维度实践案例之会诊式培养敏捷教练

自组织团队能够定期反思并采取针对性行动来提升人效&#xff0c;但2022年的敏捷调研发现&#xff0c;70%的中国企业在学习和改进方面仍停留在团队级。本节实践案例将分享“会诊式培养敏捷教练”的具体做法&#xff0c;突出了敏捷以人为本的学习和改进&#xff0c;强调了通过人员…

JNI入门学习 管理和配置的工具选择[二]

在Android开发中&#xff0c;你可以使用 CMake 或者 Android.mk 来编写 JNI 的代码。这两者都是用来管理和配置 JNI 层代码的工具&#xff0c;选择使用哪一个取决于你的喜好以及项目的需求。 使用 CMake 的优点&#xff1a; 现代性&#xff1a;CMake 是一种现代的、跨平台的构建…

大模型-Prompt-API介绍

GPT-3.5 API 提供了一个名为 openai.ChatCompletion.create() 的端点&#xff0c;您可以使用该端点来与 ChatGPT 进行交互。以下是 openai.ChatCompletion.create() 的详细 API 说明&#xff1a; 请求参数&#xff1a; messages&#xff1a;一个数组&#xff0c;包含对话中的消…

javaweb遇到的servlet问题,jar包问题

有时候会遇到这种问题&#xff0c;有的地方会报红 这是因为这个找不到这个包&#xff0c;这个项目缺少jar包 在tomcat9之前还不是Jakarta这个名字&#xff0c;我的运行环境与服务器是jdk17与tomcat10 解决方法&#xff1a; 在项目结构中&#xff0c;找到模块&#xff0c;再…

nacos 更新报错“发布失败。请检查参数是否正确”

文章目录 &#x1f50a;博主介绍&#x1f964;本文内容起因解决方案结果 &#x1f4e2;文章总结&#x1f4e5;博主目标 &#x1f50a;博主介绍 &#x1f31f;我是廖志伟&#xff0c;一名Java开发工程师、Java领域优质创作者、CSDN博客专家、51CTO专家博主、阿里云专家博主、清华…

android 网络检测简单方法

如果连接的WiFi没有网络&#xff0c;无法通过简单的网络状态检查来判断其可用性。在这种情况下&#xff0c;你可以尝试使用以下方法来检测当前连接的WiFi是否可用&#xff1a; Ping测试&#xff1a;尝试通过向一个已知的可靠服务器发送Ping请求来检测连接的WiFi是否可用。如果…

随机小案例

一个小案例&#xff1a; function random(n, m) {return Math.floor(Math.random() * (m - n 1)) n;}let randomNumber random(4, 10); // 修正变量名为 randomNumber while (true) {let num prompt(请输入猜想&#xff1a;); // 提示用户输入猜想 if (num randomNumber…

赋能企业发展:亚信安慧AntDB的多维度支持

随着互联网技术的迅猛发展&#xff0c;大数据时代的到来&#xff0c;数据库的需求不断增长。在这样的背景下&#xff0c;国产分布式数据库正逐渐崭露头角&#xff0c;AntDB作为其中的重要代表&#xff0c;也积极参与到了这场竞争中。作为国内的技术创新者&#xff0c;AntDB不仅…

第八篇【传奇开心果系列】Python自动化办公库技术点案例示例:深度解读使用Python库清洗处理从PDF文件提取的文本

传奇开心果博文系列 系列博文目录Python自动化办公库技术点案例示例系列 博文目录前言一、Python清洗处理文本的常见步骤二、使用Python库去除非文本元素示例代码三、使用Python库去除格式化元素的示例代码四、使用Python库去除空白字符示例代码五、使用Python库合并段落和行示…

C#使用LINQ和EF Core

在实际应用中&#xff0c;您可以使用 LINQ 查询 EF Core 来执行各种数据库操作。通过 LINQ&#xff0c;您可以轻松地过滤、排序、分组和连接数据。 要使用LINQ查询EF Core中的数据&#xff0c;您可以按照以下步骤进行操作&#xff1a; 首先&#xff0c;确保您已经安装了 Entit…

2024最新华为OD机试试题库全 -【字符串变换的最小字符串】- C卷

1. 🌈题目详情 1.1 ⚠️题目 给定一个字符串s,最多只能进行一次变换,返回变换后能得到的最小字符串(按照字典序进行比较)。 变换规则:交换字符串中任意两个不同位置的字符。 1.2 🔣输入要求 一串小写字母组成的字符串s 1.3 ℹ️输出要求 一串小写字母组成的字符…

聚类算法之层次聚类(Hierarchical Clustering)

注意&#xff1a;本文引用自专业人工智能社区Venus AI 更多AI知识请参考原站 &#xff08;[www.aideeplearning.cn]&#xff09; 层次聚类是一种非常独特和强大的聚类方法&#xff0c;与众多其他的聚类技术相比&#xff0c;它不仅为数据集提供了一个划分&#xff0c;还给出了…

【阅读笔记】Adaptive GPS/INS integration for relative navigation

Lee J Y, Kim H S, Choi K H, et al. Adaptive GPS/INS integration for relative navigation[J]. Gps Solutions, 2016, 20: 63-75. 用于相对导航的自适应GPS/INS集成 名词翻译 formation flying&#xff1a;编队飞行 摘要翻译 在编队飞行、防撞、协同定位和事故监测等许多…

怎么轻松制作证件照?推荐这三款制作工具!

在日常生活中&#xff0c;我们经常需要制作各种证件照&#xff0c;如身份证、护照、驾驶证等。为了帮助大家快速、便捷地制作证件照&#xff0c;我将在本文中推荐三款优秀的证件照制作工具&#xff0c;包括国内外的软件&#xff0c;满足不同用户的需求。1.水印云 水印云是一款国…

自动装箱和拆箱

自动装箱&#xff08;autoboxing&#xff09;和拆箱&#xff08;unboxing&#xff09;&#xff1a;将基本数据类型和包装类自动转换。 自动装箱&#xff1a; 基本类型的数据处于需要对象的环境中时&#xff0c;会自动转为“对象”。 以 Integer 为例&#xff1a; Integer i …

【MySQL】-锁的使用

1、锁的粒度分类 1、全局锁 一般用于数据库备份&#xff0c;整个库只读 FLUSH TABLES WITH READ LOCK 2、表级锁 细分为&#xff1a; 1&#xff09;意向锁 Intention 事务A对表加行级锁&#xff0c;这行记录就只能读不能写。 事务B申请增加表级锁&#xff0c;如果他申请…

精讲:结构体

大家好&#xff1a; 衷心希望各位点赞。 您的问题请留在评论区&#xff0c;我会及时回答。 一、结构体 C语言中&#xff0c;结构体是用户根据实际问题而自行建立的一种数据类型&#xff0c;是由一系列相同或不同数据类型的数据构成的集合。在实际问题中&#xff0c;一个对象往…

安卓性能优化面试题 35-40

36. 简述Android卡顿优化 ?经过综合搜索结果和上面的讨论,对于Android卡顿优化的总结如下: 1. 卡顿问题的原因:卡顿问题可能由UI线程阻塞、CPU密集计算、内存泄漏等多种因素引起。 2. 卡顿检测与定位:采用线上线下监控方案、工具和日志分析,帮助发现和定位卡顿问题的具体…