HTML基础入门:结构、文本格式化与多媒体图片

news/2025/1/7 17:02:26/

HTML基础入门:结构、文本格式化与多媒体图片

HTML(超文本标记语言)是构建网页的基础语言,是每一位前端开发者的必修课。


HTML文档基本结构

HTML文档的组成

HTML文档的结构就像建筑的框架,支撑起整个网页内容。一个标准的HTML文档示例如下:

html"><!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>我的网页</title>
</head>
<body>你好,世界!
</body>
</html>
解析
  1. <!DOCTYPE html>:声明文档类型,指示浏览器以HTML5标准进行解析。
  2. <html>:HTML文档的根标签。
  3. <head>:包含元数据(如字符编码、标题)。
  4. <meta charset="UTF-8">:设置字符编码为UTF-8,以支持多种语言。
  5. <title>:定义网页标题,显示在浏览器标签栏。
  6. <body>:网页主体部分,包含用户可见的内容。

常见HTML标签及其应用

HTML标签分类

HTML标签分为两类:

  • 单标签:例如 <img>,没有结束标签。
  • 双标签:例如 <p></p>,具有开始和结束标签。

标题与段落

标题标签

HTML提供了六级标题标签 <h1><h6>,表示从大到小的标题级别。

html"><h1>一级标题</h1>
<h2>二级标题</h2>
段落标签

段落用 <p> 标签定义,段落之间有默认的空白间距。

html"><p>这是一个段落。</p>
<p>这是另一个段落。</p>

文本格式化标签

加粗与倾斜
  • 加粗:使用 <b> 或语义化的 <strong> 标签。
  • 倾斜:使用 <i> 标签。
html"><b>加粗文本</b>
<strong>强调文本</strong>
<i>倾斜文本</i>
下划线与删除线
  • 下划线<u>
  • 删除线<del>
html"><u>带下划线的文本</u>
<del>被删除的文本</del>
上标与下标
  • 上标<sup>
  • 下标<sub>
html">2<sup>3</sup> 是 8。
H<sub>2</sub>O 是水。

字体设置与颜色

使用<font>标签

<font>标签用于设置字体、大小和颜色,但已被CSS取代,仅供了解。

属性
  • face:字体名称。
  • size:字体大小,取值范围1-7。
  • color:字体颜色。
示例
html"><font face="Arial" size="5" color="blue">Hello, World!</font>
使用CSS设置字体

现代HTML建议用CSS设置字体样式。

html"><p style="font-family: Arial; font-size: 16px; color: red;">CSS设置字体样式。</p>

多媒体图片

图片插入标签 <img>

常用属性
  • src:图片的路径。
  • alt:图片加载失败时的替代文本。
  • widthheight:控制图片大小。
示例
html"><img src="https://example.com/image.jpg" alt="示例图片" width="300">

图片路径

  1. 网络图片
html"><img src="https://example.com/image.jpg" alt="网络图片">
  1. 绝对路径
html">  <img src="C:\time\img.jpg" alt="本地图片">
  1. 相对路径
html"><img src="./images/pic.jpg" alt="本地图片">

图片排版

通过CSS控制图片布局:

html"><style>img {width: 300px;height: auto;float: left;margin: 10px;}
</style>
<img src="example.jpg" alt="示例图片">
<p>这是图片旁的文字。</p>

凡是过去,皆为序章;凡是未来,皆有可期。


http://www.ppmy.cn/news/1560984.html

相关文章

vulnhub——Earth靶机

使用命令在kali查看靶机ip arp-scan -l 第一 信息收集 使用 nmap 进行 dns 解析 把这两条解析添加到hosts文件中去&#xff0c;这样我们才可以访问页面 这样网站就可以正常打开 扫描ip时候我们发现443是打开的&#xff0c;扫描第二个dns解析的443端口能扫描出来一个 txt 文件…

多模态大模型文生图和图生文的主要技术

1 图生文 CLIP 该模型架构由图像编码器和文本编码器组成。图像编码器将图像转换为嵌入&#xff08;数字列表&#xff09;&#xff0c;文本编码器将文本转换为嵌入。 这两个编码器在成批的图像-文本对上进行训练&#xff0c;其中文本描述图像。编码器的训练方式如下&#xff1…

SpringBoot中实现拦截器和过滤器

【SpringBoot中实现过滤器和拦截器】 1.过滤器和拦截器简述 过滤器Filter和拦截器Interceptor&#xff0c;在功能方面很类似&#xff0c;但在具体实现方面差距还是比较大的。 2.过滤器的配置 2.1 自定义过滤器&#xff0c;实现Filter接口(SpringBoot 3.0 开始&#xff0c;jak…

每天学一点强化学习(二)

《动手学强化学习》模仿学习代码的修改 由于版本的不同&#xff0c;模仿学习中的代码需要有一些做出修改&#xff0c; def test_agent(agent, env, n_episode):return_list []for episode in range(n_episode):episode_return 0state env.reset()[0] # 修改位置done False…

向量的导数

向量的导数 向量的导数取决于你对向量的上下文和所涉及的变量维度。常见情况下&#xff0c;我们主要讨论以下两种情况&#xff1a; 1. 标量函数对向量的导数 如果一个标量函数 f ( x ) f(\mathbf{x}) f(x) 是关于向量 x [ x 1 , x 2 , … , x n ] ⊤ \mathbf{x} [x_1, x…

自动驾驶3D目标检测综述(六)

停更了好久终于回来了&#xff08;其实是因为博主去备考期末了hh&#xff09; 这一篇接着&#xff08;五&#xff09;的第七章开始讲述第八章的内容。第八章主要介绍的是三维目标检测的高效标签。 目录 第八章 三维目标检测高效标签 一、域适应 &#xff08;一&#xff09;…

【HeadFirst系列之HeadFirst设计模式】第1天之HeadFirst设计模式开胃菜

HeadFirst设计模式开胃菜 前言 从今日起&#xff0c;陆续分享《HeadFirst设计模式》的读书笔记&#xff0c;希望能够帮助大家更好的理解设计模式&#xff0c;提高自己的编程能力。 今天要分享的是【HeadFirst设计模式开胃菜】&#xff0c;主要介绍了设计模式的基本概念、设计模…

qemu-kvm使用简介

qemu-kvm-note qemu-kvm使用简介 kvm和qemu关系 kvm是linux的一个模块&#xff0c;是工作在cpu硬件支持基础之上的虚拟化技术。加载该模块后&#xff0c;才能进一步通过其他工具创建虚拟机。仅有kvm模块&#xff0c;用户无法直接控制内核模块&#xff0c;必须有一个用户空间…