Web前端开发——HTML基础

news/2025/2/25 13:15:54

本系列博客声明,根据本人所学书籍和网上的一些资料共同磨合,写下webhtml" title=前端>前端系列的博客

HTML基础

  • 一、HTML基本概述[^1]
  • 二、HTML大体认知
    • 1.HTML基本结构
    • 2.HTML 语法格式
  • 三、THML常用标记[^2]
    • 1.文本标记
      • (1)标题
      • (2)段落与换行
      • (3)文字修饰
      • (4)转义字符
    • 2.列表标记
      • (1)有序列表
      • (2)无序列表
      • (3)嵌套列表
    • 3.超链接标记
      • (1)文本链接
      • (2)书签链接
    • 4.分割线标记
    • 5.图片标记
    • 6.多媒体标记
      • (1)滚动字幕
      • (2)嵌入音视频文件

一、HTML基本概述1

HTML是超文本标记语言,用于构建网页结构,由Tim Berners-Lee在1990年创建。
HTML5为最新版本
通俗易懂一点,HTML就是用来做网页设计滴

二、HTML大体认知

1.HTML基本结构

首先,我们下载好vscode并且已经有了第一个.html文件后,我们可以打一个 ! 然后回车,就出现了html的基本结构,代码如下:

html"><!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    hello world
</body>
</html>

<!--这里为上述代码的解释
<!DOCTYPE html>意思为正确声明HTML5文档类型
<html lang="en"></html>这句表明浏览器HTML文件开始
<head></head>表示头标记,在头标记里一般要写网页编码格式utf-8等
<title></title>中间写网页标题,这些一般写在头标记里面
<body></body>这中间写网页的主体内容,在这里我写了helloworld,运行展示如下图
-->

HTML文件基本结构演示

2.HTML 语法格式

双标记展示:
<标记名称...></标记名称>  
单标记展示:
<标记名称 />

三、THML常用标记2

1.文本标记

(1)标题

<h1>主标题</h1>
<h2>二级标题</h2>
<!-- 支持h1到h6,字号逐级递减 -->
html"><!DOCTYPE html>
<html lang="en">  
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <h1>超级超级大</h1>
    <h2>超级大</h2>
    <h3></h3>
    <h4></h4>
    <h5></h5>
    <h6>超级小</h6>
    
</body>
</html>

字体大小示例

(2)段落与换行

<p>这是一个段落。</p>
<p>第一行<br>强制换行</p>
html"><!DOCTYPE html>
<html lang="en">  
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <p>这是一个段落。</p>
    <p>第一行<br>强制换行</p>
</body>
</html>

段落与换行的演示

(3)文字修饰

<strong>加粗</strong> <em>斜体</em>
<u>下划线</u> <s>删除线</s>
html"><!DOCTYPE html>
<html lang="en">  
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <strong>加粗</strong> <em>斜体</em>
	<u>下划线</u> <s>删除线</s>
</body>
</html>

文字修饰展示

(4)转义字符

这里在网上找到一张图,大家不需要背,用到时查询即可:
HTML标准教程

2.列表标记

(1)有序列表

<ol>
    <li>项目一</li>
    <li>项目二</li>
</ol>
html"><!DOCTYPE html>
<html lang="en">  
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <ol>
        <li>项目一</li>
        <li>项目二</li>
    </ol>
</body>
</html>

有序列表图

(2)无序列表

<ul>
	<li>苹果</li>
	<li>香蕉</li>
</ul>
html"><!DOCTYPE html>
<html lang="en">  
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <ul>
        <li>苹果</li>
        <li>香蕉</li>
    </ul>
</body>
</html>

无序列表图片示例

(3)嵌套列表

<ul>
    <li>水果
	    <ul>
  		    <li>苹果</li>
		 </ul>
	 </li>
</ul>
html"><!DOCTYPE html>
<html lang="en">  
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <ul>
        <li>水果
            <ul>
                  <li>苹果</li>
             </ul>
         </li>
    </ul>
</body>
</html>

嵌套列表示例

3.超链接标记

(1)文本链接

<a href="https://example.com">访问示例网站</a>
html"><!DOCTYPE html>
<html lang="en">  
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <a href="https://blog.csdn.net/2302_81032013/article/details/145795725?fromshare=blogdetail&sharetype=blogdetail&sharerId=145795725&sharerefer=PC&sharesource=2302_81032013&sharefrom=from_link">点击即可访问本人MySQL入门博客</a>
</body>
</html>

链接

(2)书签链接

<a href="#section1">跳转到章节一</a>
<!-- 目标位置 -->
<h2 id="section1">章节一</h2>
html"><!DOCTYPE html>
<html lang="en">  
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <a href="#section1">跳转到章节一</a>
    <!-- 目标位置 -->
    <h2 id="section1">章节一</h2>
</body>

</html>

书签

4.分割线标记

<hr>
<!-- 用于内容分隔 -->
html"><!DOCTYPE html>
<html lang="en">  
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    分割线在下面哦
    <hr>
    分割线在上面哦
	<!-- 用于内容分隔 -->
</body>

</html>

分割线

5.图片标记

<img src="image.jpg" alt="图片描述" width="200">
这里大家可以自己找图片复制图片路径即可~

6.多媒体标记

(1)滚动字幕

这里我想说的是在HTML中,marquue的语法已经过时,所以就不再演示,之后在CSS中展示给大家

(2)嵌入音视频文件

<audio controls>
	<source src="audio.mp3" type="audio/mpeg">
</audio>
<video controls width="400">
	<source src="video.mp4" type="video/mp4">
</video>
这里大家找相应的文件名称放入哦,这里就不做演示啦!

  1. 本篇采用VScode来书写代码,下载和环境大家可以看其它博客自行解决~
    这里给出其它博客的链接,大家可以参考~
    其它博主的博客链接,点击即可 ↩︎

  2. 这里采用 用法+代码+演示效果带领大家熟悉 ↩︎


http://www.niftyadmin.cn/n/5865540.html

相关文章

hi3516cv610修改i2c0引脚位置

hi3516cv610修改i2c引脚位置 我们i2c0位置改为 也就没用海思默认的Pin44 Pin43 Pin26、Pin65分别对应寄存器地址为 0x11130034_Pin26 0x17940004_Pin65 这里我们只需改 pin_mux.c文件 文件路径 ./smp/a7_linux/source/interdrv/sysconfig 改为这样ok pin_mux.c#include &quo…

《云豹录屏大师:免费解锁高清录屏新体验》

今天我给大家带来一款超棒的免费录屏软件&#xff0c;它能轻松录制出MP4、AVI、WMV格式的标清、高清甚至原画视频&#xff0c;完全满足你的各种需求。 这款软件的界面简洁明了&#xff0c;即使是新手也能轻松上手&#xff0c;但它的功能却非常强大&#xff0c;一点都不简单&am…

Leetcode 0001 level - easy

题目&#xff1a;给定一个整数数组 nums 和一个整数目标值 target&#xff0c;请你在该数组中找出 和为目标值 target 的那 两个 整数&#xff0c;并返回它们的数组下标。 你可以假设每种输入只会对应一个答案&#xff0c;并且你不能使用两次相同的元素。 你可以按任意顺序返…

DeepSeek在MATLAB上的部署与应用

在科技飞速发展的当下&#xff0c;人工智能与编程语言的融合不断拓展着创新边界。DeepSeek作为一款备受瞩目的大语言模型&#xff0c;其在自然语言处理领域展现出强大的能力。而MATLAB&#xff0c;作为科学计算和工程领域广泛应用的专业软件&#xff0c;拥有丰富的工具包和高效…

AWS云从业者认证题库 AWS Cloud Practitioner(2.21)

题库持续更新&#xff0c;上方二维码查看完整题库&#xff01; 公司希望减少开发人员用于运行代码的物理计算资源,通过启用无服务器架构&#xff0c;哪种服务可以满足该需求? A&#xff1a; Amazon Elastic Compute Cloud (Amazon EC2) B&#xff1a; AWS Lambda C&#xff1a…

【复习】Redis

数据结构 Redis常见的数据结构 String&#xff1a;缓存对象Hash&#xff1a;缓存对象、购物车List&#xff1a;消息队列Set&#xff1a;点赞、共同关注ZSet&#xff1a;排序 Zset底层&#xff1f; Zset底层的数据结构是由压缩链表或跳表实现的 如果有序集合的元素 < 12…

基于Spark的电商供应链系统的设计与实现

目录 1.研究背景与意义 2、国内外研究现状 3、相关理论与技术 &#xff08;一&#xff09;分布式计算系统Spark &#xff08;二&#xff09;数据仓库Hive &#xff08;三&#xff09;读取服务器本地磁盘的日志数据Flume &#xff08;四&#xff09;分布式消息队列Kafka …

【CSS】HTML元素布局基础总结

HTML默认布局和元素显示 CSS 元素显示 { HTML 默认布局&#xff1a; 流式布局 { 从左到右&#xff0c;从上到下 随页面宽度变化动态排列元素 文档流&#xff1a;整个 H T M L 文档的流式布局 HTML 元素分为 { 块级元素 &#xff1a;默认占满一行 行内元素 &#xff1a;在行内最…