【前端基础】3、HTML的常用元素(h、p、img、a、iframe、div、span)、不常用元素(strong、i、code、br)
HTML结构
一个HTML包含以下部分:
- 文档类型声明
- html元素
- head元素
- body元素
例(CSDN):
一、文档类型声明
HTML最一方的文档称为:文档类型声明,用于声明文档类型。即:<!DOCTYPE html>
<!DOCTYPE html>
的作用:
- HTML文档声明,用于告诉浏览器是HTML5页面。
- 让浏览器用HTML5的标准去解析。
- 必须放在最最前面,不可以省略。否则可能有兼容性问题。
二、html
元素
1、 <html>
元素
表示一个HTML 文档的根(顶级元素),也成为根元素。
其他元素必须是这个元素的后代。
2、一般都会加一个 lang
属性
lang
属性的作用:
- 定义当前HTML文档的语言
- 帮助语音合成工具确定要使用的发音。
- 帮助翻译工具确定要使用的翻译规则。
常用lang
属性的规则:
lang="zh-CN"
:表示这个HTML文档的语言是中文。lang="en"
:表示这个HTML文档的语言是英文。
例(CSDN):
三、head
元素
1、 <head>
元素
规定文档的配置信息(也成为元数据),包括文档的标题,引用的文档样式、脚本信息等等。
- 元数据:描述数据的数据,可以理解为整个页面的配置。
常见的设置:
title
元素
设置网页的标题。meta
元素
设置网页的编码。即:<meta charset=utf-8">
,一般都是utf-8编码。
⭐meta
元素是用来让机器识别元数据的。
⭐有各种元素类型。例如name & content
可以指定元数据的名称(这部分对 SEO 非常有用)等等。
例(CSDN):
四、body
元素
body
元素里面的内容是 在浏览器窗口中看到的东西,也就是网页的具体内容和结果。
五、常用元素
h
元素
h
:即heading,标题。
作用:将一些重要文字作为标题。<h1>
到<h6>
:六种不同级别。
<h1>
级别最高,<h6>
级别最低。
h元素通常和SEO优化有关。
p
元素
p
:即paragraph,段落。
作用:表示文本的一个段落的时候使用。- 多个段落之间会存在间距。
img
元素
-
作用:将图片嵌入文档。告诉浏览器显示图片。
-
<img>
常见的两个属性:-
src
属性:
是必须的。
包含你想嵌入图片的路径。 -
alt
属性
不是强制的。有两个作用:
①如果图片加载失败(图片地址错误或者图片不存在),那么会显示这段文本。
②屏幕阅读器会都这段文字给使用者,指导这张图的含义。 -
其他属性也都可以,例如:
width
属性
-
-
图片的路径
src
- 网络图片:给一个网络的URL就行。很简单。
- 本地图片:己电脑上的图片。
本地图片的地址分两种:
①绝对路径(几乎不用)
从电脑的本目录开始一直找到资源路径。
②相对路径
对于当前文件而言的一个路径。
.
:代表当前文件夹,可省略。
..
:代表上一层的文件夹,可省略。 - 注意路径分割都是
/
。
<img src="./../images/test.jpg" alt="">
img
支持的图片格式
a
元素
-
作用:需要跳转到某个链接的时候使用
a
元素。 -
<a>
元素:定义超链接,用于打开新的URL
。 -
<a>
元素两个,常见的属性:href
属性
指定要打开的URL。
也可以是一个本地地址。target
属性
指定在何处显示链接的资源。
①_self
:在当前窗口打开。
②_blank
:在新的窗口打开。
③_parent
:在父窗口打开。(单独使用没效果,需要和iframe
元素配合使用。)
④_top
:在最顶层窗口打开。(单独使用没效果,需要和iframe
元素配合使用。)
-
a
元素:设置锚点链接- 作用:跳到网页的某个位置。(例如:目录跳转)
- 具体步骤:
①在要跳的的元素上定义一个id
属性
②定义a
元素,让他的href
指向对应的id
。
-
a
元素:设置图片链接- 作用:点击某个图片,跳转到指定链接。
- 具体步骤:
①定义a
元素,它的内容放一个img
元素。(也就是img
元素就是a
元素的内容。)
②指定href
,设置想跳转的地址。
iframe
元素
在一个HTML文档中嵌入另一个HTML文档。
div
元素
div
元素:就是一个容器,或者说盒子。用来包裹内容。- 作用:
①div
包裹的内容在不同行显示。包裹的这部分是一个整体。
②把网页分割成多个独立的部分。
span
元素
span
元素:就是一个容器,或者说盒子。用来包裹内容。- 作用:
①span
包裹的内容在同一行显示。包裹的这部分和普通文本没区别。
②用于区分特殊文本和普通文本,主要用来显示关键字。
六、不常用元素
strong
元素
- 作用:内容加粗,强调。
通常都是用css来完成。
i
元素
- 作用:内容倾斜。
通常都是用css来完成。
code
元素
- 作用:用于显示代码
br
元素
- 作用:换行
相关文章:

【前端基础】3、HTML的常用元素(h、p、img、a、iframe、div、span)、不常用元素(strong、i、code、br)
HTML结构 一个HTML包含以下部分: 文档类型声明html元素 head元素body元素 例(CSDN): 一、文档类型声明 HTML最一方的文档称为:文档类型声明,用于声明文档类型。即:<!DOCTYPE html>…...

【前端场景题】如何应对页面请求接口的大规模并发问题
如何应对页面请求接口的大规模并发问题,尤其是前端方面的解决方案,并且需要给出详细的代码解释。首先,我需要仔细阅读我搜索到的资料,找出相关的信息,然后综合这些信息来形成答案。 首先看,它提到前端优化策…...

Sublime Text4安装、汉化
-------------2025-02-22可用---------------------- 官方网址下载:https://www.sublimetext.com 打开https://hexed.it 点击打开文件找到软件安装目录下的 ctrlf 查找 8079 0500 0f94 c2右边启用替换替换为:c641 0501 b200 90点击替换按钮 替换完成后 另存为本地…...

Python PDF文件拆分-详解
目录 使用工具 将PDF按页数拆分 将PDF的每一页拆分为单独的文件 将PDF按指定页数拆分 根据页码范围拆分PDF 根据指定内容拆分PDF 将PDF的一页拆分为多页 在日常生活中,我们常常会遇到大型的PDF文件,这些文件可能难以发送、管理和查阅。将PDF拆分成…...

MacDroid for Mac v2.3 安卓手机文件传输助手 支持M、Intel芯片 4.7K
MacDroid 是Mac毒搜集到的一款安卓手机文件传输助手,在Mac和Android设备之间传输文件。您只需要将安卓手机使用 USB 连接到 Mac 电脑上即可将安卓设备挂载为本地磁盘,就像编辑mac磁盘上的文件一样编辑安卓设备上的文件,MacDroid支持所有 Andr…...

人大金仓国产数据库与PostgreSQL
一、简介 在前面项目中,我们使用若依前后端分离整合人大金仓,在后续开发过程中,我们经常因为各种”不适配“问题,但可以感觉得到大部分问题,将人大金仓视为postgreSQL就能去解决大部分问题。据了解,Kingba…...
阿里云 Qwen2.5-Max:超大规模 MoE 模型架构和性能评估
大家好,我是大 F,深耕AI算法十余年,互联网大厂技术岗。分享AI算法干货、技术心得。 欢迎关注《大模型理论和实战》、《DeepSeek技术解析和实战》,一起探索技术的无限可能! 一、引言 Qwen2.5-Max 是阿里云通义千问团队研发的超大规模 Mixture-of-Expert(MoE)模型,旨在通…...
C++ 标准库容器的常用成员函数
目录 C 标准库容器简介 通用成员函数 1. 大小相关 size() empty() max_size() 2. 元素访问 operator[] at(size_t n) front() back() 3. 修改容器 push_back(const T& value) pop_back() clear() insert() erase() 4. 迭代器相关 begin() end() rbegi…...
MySQL双主搭建-5.7.35
文章目录 上传并安装MySQL 5.7.35双主复制的配置实例一:172.25.0.19:实例二:172.25.0.20: 配置复制用户在实例 1 (172.25.0.19)上执行:在实例 2 (172.25.0.20)上执行&…...

Uniapp开发微信小程序插件的一些心得
一、uniapp 开发微信小程序框架搭建 1. 通过 vue-cli 创建 uni-ap // nodejs使用18以上的版本 nvm use 18.14.1 // 安装vue-cli npm install -g vue/cli4 // 选择默认模版 vue create -p dcloudio/uni-preset-vue plugindemo // 运行 uniapp2wxpack-cli npx uniapp2wxpack --…...

Vscode通过Roo Cline接入Deepseek
文章目录 背景第一步、安装插件第二步、申请API key第三步、Vscode中配置第四步、Deepseek对话 背景 在前期介绍【IDEA通过Contince接入Deepseek】步骤和流程,那如何在vscode编译器中使用deepseek,记录下来,方便备查。 第一步、安装插件 在…...

不同规模企业如何精准选择AI工具: DeepSeek、Grok 和 ChatGPT 三款主流 AI 工具深度剖析与对比
本文深入探讨了最近国内外主流的 DeepSeek、Grok 和 ChatGPT 三款主流 AI 工具的技术细节、性能表现、应用场景及局限性,并从技术能力、功能需求、成本预算、数据安全和合规以及服务与支持五个关键维度,详细分析了不同规模企业在选择 AI 工具时的考量因素…...

如何有效判断与排查Java GC问题
目录 一、GC的重要性与对性能的影响 (一)GC对性能的影响简要分析 1.GC暂停与应用停顿 2.GC吞吐量与资源利用率 3.GC对内存管理的作用:资源回收 4.GC策略与优化的选择 (二)GC的双刃剑 二、GC性能评价标准 &…...

【笔记】用大预言模型构建专家系统
最近闲庭漫步,赏一赏各个AI大语言模型芳容。也趁着时间,把倪海夏一家的天纪和人纪视频看完了,感谢倪先生和现在网络的知识分享,受益匪浅。但是发现看完,很多不错的知识都不能记录在脑子里,那用的时候岂不是…...
Android SystemUI深度定制实战:下拉状态栏集成响铃功能开关全解析
一、功能实现全景视图 目标场景:在Android 14系统级ROM定制中,为SystemUI下拉状态栏的QuickQSPanel区域新增响铃模式切换开关,实现静音/响铃快速切换功能。该功能需通过三层关键改造实现: 二、核心实现三部曲 1. 配置注入&…...

【Python】基础语法三
> 作者:დ旧言~ > 座右铭:松树千年终是朽,槿花一日自为荣。 > 目标:了解Python的函数、列表和数组。 > 毒鸡汤:有些事情,总是不明白,所以我不会坚持。早安! > 专栏选自ÿ…...

[Computer Vision]实验六:视差估计
目录 一、实验内容 二、实验过程 2.1.1 test.py文件 2.1.2 test.py文件结果与分析 2.2.1 文件代码 2.2.2 结果与分析 一、实验内容 给定左右相机图片,估算图片的视差/深度;体现极线校正(例如打印前后极线对)、同名点匹配…...

【 开发知识点 一 】 随机数生成器 /dev/urandom 和 /dev/random
文章目录 一、随机数生成器 是什么 ?二、为什么 需要 随机数生成器 ?三、随机数生成器 基本原理四、随机数生成器 三个输出接口五、随机生成器 应用1、简单应用2、项目应用一、随机数生成器 是什么 ? /dev/random 和 /dev/urandom 是 Linux 上的字符设备文件,它们是随机数…...

LabVIEW虚拟弗兰克赫兹实验仪
随着信息技术的飞速发展,虚拟仿真技术已经成为教学和研究中不可或缺的工具。开发了一种基于LabVIEW平台开发的虚拟弗兰克赫兹实验仪,该系统不仅能模拟实验操作,还能实时绘制数据图形,极大地丰富了物理实验的教学内容和方式。 …...

LLC谐振变换器恒压恒流双竞争闭环simulink仿真
1.模型简介 本仿真模型基于MATLAB/Simulink(版本MATLAB 2017Ra)软件。建议采用matlab2017 Ra及以上版本打开。(若需要其他版本可联系代为转换)针对全桥LLC拓扑,利用Matlab软件搭建模型,分别对轻载…...
脑机新手指南(八):OpenBCI_GUI:从环境搭建到数据可视化(下)
一、数据处理与分析实战 (一)实时滤波与参数调整 基础滤波操作 60Hz 工频滤波:勾选界面右侧 “60Hz” 复选框,可有效抑制电网干扰(适用于北美地区,欧洲用户可调整为 50Hz)。 平滑处理&…...

抖音增长新引擎:品融电商,一站式全案代运营领跑者
抖音增长新引擎:品融电商,一站式全案代运营领跑者 在抖音这个日活超7亿的流量汪洋中,品牌如何破浪前行?自建团队成本高、效果难控;碎片化运营又难成合力——这正是许多企业面临的增长困局。品融电商以「抖音全案代运营…...
postgresql|数据库|只读用户的创建和删除(备忘)
CREATE USER read_only WITH PASSWORD 密码 -- 连接到xxx数据库 \c xxx -- 授予对xxx数据库的只读权限 GRANT CONNECT ON DATABASE xxx TO read_only; GRANT USAGE ON SCHEMA public TO read_only; GRANT SELECT ON ALL TABLES IN SCHEMA public TO read_only; GRANT EXECUTE O…...
sqlserver 根据指定字符 解析拼接字符串
DECLARE LotNo NVARCHAR(50)A,B,C DECLARE xml XML ( SELECT <x> REPLACE(LotNo, ,, </x><x>) </x> ) DECLARE ErrorCode NVARCHAR(50) -- 提取 XML 中的值 SELECT value x.value(., VARCHAR(MAX))…...
大语言模型(LLM)中的KV缓存压缩与动态稀疏注意力机制设计
随着大语言模型(LLM)参数规模的增长,推理阶段的内存占用和计算复杂度成为核心挑战。传统注意力机制的计算复杂度随序列长度呈二次方增长,而KV缓存的内存消耗可能高达数十GB(例如Llama2-7B处理100K token时需50GB内存&a…...

如何在网页里填写 PDF 表格?
有时候,你可能希望用户能在你的网站上填写 PDF 表单。然而,这件事并不简单,因为 PDF 并不是一种原生的网页格式。虽然浏览器可以显示 PDF 文件,但原生并不支持编辑或填写它们。更糟的是,如果你想收集表单数据ÿ…...

论文笔记——相干体技术在裂缝预测中的应用研究
目录 相关地震知识补充地震数据的认识地震几何属性 相干体算法定义基本原理第一代相干体技术:基于互相关的相干体技术(Correlation)第二代相干体技术:基于相似的相干体技术(Semblance)基于多道相似的相干体…...
在QWebEngineView上实现鼠标、触摸等事件捕获的解决方案
这个问题我看其他博主也写了,要么要会员、要么写的乱七八糟。这里我整理一下,把问题说清楚并且给出代码,拿去用就行,照着葫芦画瓢。 问题 在继承QWebEngineView后,重写mousePressEvent或event函数无法捕获鼠标按下事…...

算法:模拟
1.替换所有的问号 1576. 替换所有的问号 - 力扣(LeetCode) 遍历字符串:通过外层循环逐一检查每个字符。遇到 ? 时处理: 内层循环遍历小写字母(a 到 z)。对每个字母检查是否满足: 与…...
Go 语言并发编程基础:无缓冲与有缓冲通道
在上一章节中,我们了解了 Channel 的基本用法。本章将重点分析 Go 中通道的两种类型 —— 无缓冲通道与有缓冲通道,它们在并发编程中各具特点和应用场景。 一、通道的基本分类 类型定义形式特点无缓冲通道make(chan T)发送和接收都必须准备好࿰…...