1:html的介绍与基础1

news2024/11/13 15:55:33

目录

1.1html的介绍

1.2html的基础1

1.2.1标题,头部与基本的格式怎么写

1.2.1.1标题与基本格式

1.2.1.2头部

1.2.2段落

1.2.3链接

1.2.3.1基本的网页链接

1.2.3.2图像链接

1.2.4注释

1.1html的介绍

HTML是一种标记语言,用于创建,设计网页及其内容。它通过标记和标签定义网页中的结构和元素,如标题、段落、链接、图像等。HTML 文件通常以 `.html` 扩展名保存,并通过浏览器进行渲染,展示给用户,即我们现在所看到的网页。在html中会出现很多类似于<h1>这样的东西,我们称它为标签,html中需要注意的是,标签往往是成双成对的出现。比如说<h1>      </h1>

1.2html的基础1

1.2.1标题,头部与基本的格式怎么写

1.2.1.1标题与基本格式

标题的英文是head,所以它的标签是<h>,而<h1>--<h6>便是标题的等级,<h1>便是最大的那个标题,而<h6>就是最小的标题。但是在写代码的时候,与之前我更新的python文档中还是很不一样的。看一下一个例子

这里的话需要注意,html的运行方式与python很不一样,因为python属于后端,html属于前端,这个是啥意思呢,前端就是指你可以看到的网页。所以说vscode无法像浏览器一样解析这一段代码,给你一个网页,所以运行与python很不一样。运行的步骤第一步:保存你的代码,第二步:找到这个编程所对应的文件,第三步:用浏览器打开。

<html>
<body>
<h1>Charles Wesley</h1>
<h2>Charles Wesley</h2>
<h3>Charles Wesley</h3>
<h4>Charles Wesley</h4>
<h5>Charles Wesley</h5>
<h6>Charles Wesley</h6>
</body>
</html>

这里首先需要写<html>,这个表示这段代码表示的是html的语言,注意不要忘记</html> (但是这个vscode中会自动显示)body很简单的意思,就是网页的主题,那么接下来就是标题<h1> ---<h6>,可以来看一下他们的区别

这个从上往下,便是一级标题到六级标题。

当然我们可以开心的是,我们已经制作了一个网页,但是不开心的是这个网页显然不能满足我们他所的欲望,因为这个实在是太简单了。

在这一块中可以添加<hr>标签,这个标签指的是可以在中间加上一条分割线(注意这个与一般的标签不一样,它没有</hr>的需求,所以你常常只看到<hr>在代码中。)

<html>
<body>
<h1>Charles Wesley</h1>
<hr>
<h2>Charles Wesley</h2>
<hr>
<h3>Charles Wesley</h3>
<hr>
<h4>Charles Wesley</h4>
<hr>
<h5>Charles Wesley</h5>
<hr>
<h6>Charles Wesley</h6>
</body>
</html>

可以看到h1的标题与h2的标题之间有一条线,这个就是<hr>的作用,同样再次强调一下<hr>没有</hr>。

1.2.1.2头部

何为头部

这个箭头所指的“CSDN博客-专业IT指数发表平台”这个叫做头部

头部的标签一般使用<title>来完成,当然别忘记了它的“兄弟”。

<html>
<body>
<title> Charles Wesley</title>
<h1>Charles Wesley</h1>
<p>在<br>CSDN<br>上更新博客</p>
<hr>
<h2>Charles Wesley</h2>

</body>
</html>

这里的头部已经改成了Charles Wesley。

1.2.2段落

段落的英文是paragraph,所以说在html的标签是<p>,注意不要忘记它的“兄弟”</p>

接下来就是用一个例子来看一下

<html>
<body>
<h1>Charles Wesley</h1>
<p>在CSDN上更新博客</p>
<hr>
<h2>Charles Wesley</h2>

</body>
</html>

可以看一下我们的网页

你看在第一个标题下面就有我们的正文了,也就是<p>中所写的东西

这个代码还是非常简单的。

但是在我们写段落的时候有些时候想换一下行,这里有一个关于换行的标签,这个标签也非常的特殊,与之前学到的<hr>一样没有“兄弟”,它是<br> 我们用来换行。

<html>
<body>
<h1>Charles Wesley</h1>
<p>在<br>CSDN<br>上更新博客</p>
<hr>
<h2>Charles Wesley</h2>

</body>
</html>

在段落这理增加了<br>标签

可以看一下我们新的页面

在这里发现在 CSDN 上更新博客这几个换行

1.2.3链接

1.2.3.1基本的网页链接

同样在一个网页中,你会常常看见超文本链接,假设你喜欢周深(我也很喜欢他),在百度百科搜索周深,在百度百科中会有很多关于他的链接,那么链接怎么在html代码进行书写呢这里就有一个标签是关于超文本链接的 

<a>就是这个标签,但是这个标签有一定的格式,就是<a href="URL">想要呈现的文字</a>

<html>
<body>
<title> Charles Wesley</title>
<h1>周深</h1>
<p>一个非常优秀的歌手</p>
<a href="https://baike.baidu.com/item/%E5%91%A8%E6%B7%B1/15089196">这个是他的介绍</a>
<hr>
</body>
</html>

你可以看到我们所熟悉的超链接,点一下就可以到我所写的那个网页了(这个网页出自百度百科)

同样这个是周深老师的网页,然后如果有冒犯的话,非常抱歉,我会马上改成其他的示例。

这个就是跳转的网页。

1.2.3.2图像链接

图像其实有两种方式进行编写,第一种方式运用这个图像链接

图像英文是image, 标签是<img> 

这个的格式是有一点复杂的

<html>
<body>
<title> Charles Wesley</title>
<h1>周深</h1>
<p>一个非常优秀的歌手</p>
<a href="https://baike.baidu.com/item/%E5%91%A8%E6%B7%B1/15089196">这个是他的介绍</a>
<a href="https://www.duitang.com/blog/?id=1333702828">
    <img src="https://c-ssl.duitang.com/uploads/blog/202104/05/20210405194705_65f81.thumb.1000_0.jpg"> 
</a>
<hr>
</body>
</html>

这个与之前不一样的点在第二个a这里首先需要找到这个图片的原来的网页,

我首先在百度中搜索这个图片,然后知道原来出自于堆糖里,非常感谢漘騟所提供的照片,然后在href后面的URL(网址)这边写上原来的网址,然后在在里面插入<img>。关于后面的那一串东西也很简单就能完成,我回到百度的照片中,然后右击鼠标出现的第一个选项(相信标签页打开照片)之后能出现这个页面

而上面的URL就是之后要写在后面的代码。

你们可以运行一下。看看结果。

1.2.4注释

最后一个小节,就是关于注释,注释的重要性,就是提醒你在很长一段时间没有关注这个代码,然后你很容易忘记掉这个代码是啥意思,在这个时候注释就发挥了自己的能力。

html的注释是

<html>
<body>
<title> Charles Wesley</title>
<h1>周深</h1>
<p>一个非常优秀的歌手</p>
<a href="https://baike.baidu.com/item/%E5%91%A8%E6%B7%B1/15089196">这个是他的介绍</a>
<a href="https://www.duitang.com/blog/?id=1333702828">
    <img src="https://c-ssl.duitang.com/uploads/blog/202104/05/20210405194705_65f81.thumb.1000_0.jpg" alt="周深"> 
</a>
<hr>
<!-- 不重要的注释 -->
</body>
</html>

在这里有一个<!-- -->这个就是关于html的注释。在网页中不回现实出来,同样这个代码也不会报错。

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

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

相关文章

EmguCV学习笔记 VB.Net和C# 下的OpenCv开发

版权声明&#xff1a;本文为博主原创文章&#xff0c;转载请在显著位置标明本文出处以及作者网名&#xff0c;未经作者允许不得用于商业目的。 笔者的博客网址&#xff1a;https://blog.csdn.net/uruseibest 本教程将分为VB.Net和C#两个版本分别进行发布。 教程VB.net版本请…

高效同步与处理:ADTF流服务在自动驾驶数采中的应用

目录 一、ADTF 流服务 1、流服务源&#xff08;Streaming Source&#xff09; 2、流服务汇&#xff08;Streaming Sink&#xff09; 二、数据链路 1、数据管道&#xff08;Data Pipe&#xff09; 2、子流&#xff08;Substreams&#xff09; 3、触发管道&#xff08;Tri…

遥感之常用各种指数总结大全

目前在遥感领域基本各种研究领域都会用到各种各样的指数&#xff0c;如水体指数&#xff0c;植被指数&#xff0c;农业长势指数&#xff0c;盐分指数&#xff0c;云指数&#xff0c;阴影指数&#xff0c;建筑物指数&#xff0c;水质指数&#xff0c;干旱指数等等众多。 本文对上…

Qt第十五章 动画和状态机

文章目录 动画框架动画架构动画框架类QPropertyAnimation串行动画组QSequentialAnimationGroup并行动画组QPararallelAnimationGroupQPauseAnimationQTimeLine窗口动画下坠效果抖动效果透明效果 状态机QStateQStateMachine 动画框架 动画架构 动画框架类 类名描述QAbstractAn…

字符串金额转换,字符串手机号屏蔽,身份证信息查看,敏感词替换

2135 在发票上面该写成零佰零拾零万贰仟壹佰叁拾伍元 我们用逆推法可以写成零零零贰壹叁伍->贰壹叁伍->2135 1.遍历获取到每一个数字&#xff0c;然后把大写放到数组里面&#xff0c;将数字当作索引&#xff0c;在数组里面查找大写 package stringdemo;import java.uti…

传输层安全性 ——TLS(Transport Layer Security)简介

TLS(Transport Layer Security)是一种广泛使用的安全协议,旨在确保互联网通信的隐私性和数据完整性。它是SSL(Secure Sockets Layer)的继任者,最初版本于1999年发布,最新版本是TLS 1.3。 TLS 握手为每个通信会话建立一个密码套件密码套件是一组算法,其中指定了一些细节…

如何轻松获取麒麟操作系统架构信息?

如何轻松获取麒麟操作系统架构信息&#xff1f; 一、使用uname -a命令二、用arch命令三、示例输出 &#x1f496;The Begin&#x1f496;点点关注&#xff0c;收藏不迷路&#x1f496; 在使用麒麟操作系统&#xff08;Kylin OS&#xff09;时&#xff0c;了解系统的架构信息对于…

stm32单片机学习 - stm32 的命名规则

STM32命名规则: 以STM 32 F 103 C 8 T 6 A xxx为例:

动手学深度学习(pytorch)学习记录9-图像分类数据集之Fashion-MNIST[学习记录]

注&#xff1a;本代码在jupyter notebook上运行 封面图片来源 Fashion-MNIST是一个广泛使用的图像数据集&#xff0c;主要用于机器学习算法的基准测试&#xff0c;特别是图像分类和识别任务。Fashion-MNIST由德国的时尚科技公司Zalando旗下的研究部门提供。作为MNIST手写数字集…

Java并发类API——CompletionService

CompletionService 是 Java 中 java.util.concurrent 包的一部分&#xff0c;用于管理并发任务的执行&#xff0c;并以完成的顺序提供结果。它结合了线程池和阻塞队列的功能&#xff0c;用于提交任务并按照任务完成的顺序来检索结果&#xff0c;而不是按照任务提交的顺序。 接…

uni-app--》打造个性化壁纸预览应用平台(二)

&#x1f3d9;️作者简介&#xff1a;大家好&#xff0c;我是亦世凡华、渴望知识储备自己的一名前端工程师 &#x1f304;个人主页&#xff1a;亦世凡华、 &#x1f306;系列专栏&#xff1a;uni-app &#x1f307;座右铭&#xff1a;人生亦可燃烧&#xff0c;亦可腐败&#xf…

python语言day7 函数式编程 面向对象编程

Java 函数式编程_java函数式编程-CSDN博客 25.Java函数式编程-CSDN博客 函数式编程&#xff1a; 通过调用函数send_email()&#xff0c;完成业务需求。将具体的业务需求封装成一个函数这样的一种解决问题的思想称它为函数式编程。 在java中本来没有函数的概念&#xff0c;因为…

指针详解

目录 1. 内存 2. 编址​编辑 3. 指针变量和地址 1&#xff09;取地址操作符&#xff08;&&#xff09; 2&#xff09;指针变量 3&#xff09;指针类型 4&#xff09;解引用操作符 4. 指针变量的大小 5. 指针变量类型的意义 1&#xff09;指针的解引用 6. 指针 -…

Java使用XXL-Job-Admin创建和管理调度任务的指南

文章目录 一、调度中心添加任务的基本方法二、配置文件中的任务配置三、创建并调用调度任务的客户端四、配置RestTemplate 总结 在日常开发中&#xff0c;我们经常需要处理各种定时任务&#xff0c;而XXL-Job作为一款强大的分布式任务调度平台&#xff0c;为我们提供了简单易用…

进程与线程(6)

有名管道&#xff1a; 目录 有名管道&#xff1a; 1.创建&#xff08;mkfifo&#xff09;&#xff1a; 2。打开&#xff08;open&#xff09;&#xff1a; 3.读写&#xff08;read /write&#xff09;&#xff1a; 4.关闭&#xff08;close&#xff09;&#xff1a; 5.卸…

presto高级用法(grouping、grouping sets)

目录 准备工作&#xff1a; 在hive中建表 在presto中计算 分解式 按照城市分组 统计人数 按照性别分组 统计人数 ​编辑 按照爱好分组 统计人数 ​编辑 按照城市和性别分组 统计人数 按照城市和爱好分组 统计人数 按照性别和爱好分组 统计人数 按照城市和性别还有…

【Qt开发】创建并打开子窗口(QWidget)的注意事项 禁止其他窗口点击、隐藏窗口、子窗口不退出的配置和解决方案

【Qt开发】创建并打开子窗口&#xff08;QWidget&#xff09;的注意事项 禁止其他窗口点击、隐藏窗口、子窗口不退出的配置和解决方案 文章目录 新建QWidget测试注意事项不要用多线程方式运行子窗口不要在打开子窗口后用阻塞死等不要用临时变量定义子窗口 禁止其他窗口的点击隐…

【Qt】常用控件QPushButton

常用控件QPushButton QWidget中涉及的各种属性/函数/使用方法&#xff0c;对Qt中的各种控件都是有效的。 QPushButton继承自QAbstractButton。这个类是抽象类&#xff0c;是其他按钮的父类。 QAbstractButton中和QPushButton相关性比较大的属性。 属性说明 text 按钮中的⽂本…

Vue中下载内容为word文档

1.使用 html-docx-js&#xff1a;这是一个将 HTML 转换为 Word 文档的库。 2. 利用 Blob 和 FileSaver.js&#xff1a;创建并下载生成的 Word 文档。 在 Vue.js 中实现步骤如下: 1. npm 安装 html-docx-js 和 file-saver npm install html-docx-js npm install file-saver2.…

CAS-ViT:面向高效移动应用的卷积加性自注意力视觉Transformer

摘要 https://arxiv.org/pdf/2408.03703 视觉转换器&#xff08;Vision Transformers&#xff0c;ViTs&#xff09;以其标记混合器强大的全局上下文能力&#xff0c;在神经网络领域取得了革命性的进展。然而&#xff0c;尽管以往的工作已做出相当大的努力&#xff0c;但成对标…