html学习笔记(1)

一、什么是HTML 

HTML是HyperText Markup Language的缩写,即超文本标记语言,是一种用于创建网页的标准标记语言。以下是关于HTML的详细介绍:

基本概念

  • 超文本:HTML中的“超文本”指的是网页中可以包含链接,这些链接能够将用户从一个页面导航到另一个页面,甚至可以链接到其他网站或资源。
  • 标记语言:HTML使用标记标签来描述网页的内容和结构。这些标签被尖括号包围,例如<html><head><body>等。标记标签告诉浏览器如何显示网页中的文本、图片、视频等内容。

历史发展

  • HTML最初由蒂姆·伯纳斯-李在1989年发明,目的是为了在互联网上共享和展示文档。
  • 自发明以来,HTML经历了多个版本的发展,包括HTML 1.0、HTML 2.0、HTML 3.2、HTML 4.01和HTML5等。每个新版本都引入了新的功能和改进,以适应不断发展的互联网需求。

主要功能

  • 定义网页结构:HTML通过各种标签和元素来定义网页的结构,如标题、段落、列表、表格等。
  • 插入多媒体内容:HTML支持在网页中插入图片、音频、视频等多媒体元素,使网页内容更加丰富。
  • 创建超链接:HTML可以创建超链接,使用户能够在不同的网页或资源之间进行导航。
  • 支持交互性:HTML与JavaScript等脚本语言结合,可以创建具有交互性的网页,如表单提交、菜单弹出等。

基本结构

  • 一个基本的HTML文档通常包含以下几个部分:
  • DOCTYPE声明:用于告诉浏览器使用的HTML版本。
  • html标签:HTML文档的根标签,包含整个网页的内容。
  • head标签:包含网页的元数据,如标题、样式表、脚本等。
  • body标签:包含网页的可见内容,如文本、图片、视频等。

应用领域

  • HTML是创建网页和Web应用程序的基础,广泛应用于互联网行业。
  • 它也是学习其他Web开发技术,如CSS和JavaScript的基础。

二、html固定的基本结构

html有固定的基本结构如下:

<html><head><title>HTML 快速入门</title></head><body><h1>Hello HTML</h1><img src="1.jpg"/></body>
</html>
其中 <html> 是根标签, <head> <body> 是子标签, <head> 中的字标签 <title> 是用来定义网页的标
题的,里面定义的内容会显示在浏览器网页的标题位置。
<body> 中编写的内容,就网页中显示的核心内容。
输入html:5点击enter自动生成html基本结构

结果如下:

HTML 中的标签特点:
HTML 标签不区分大小写
HTML 标签的属性值,采用单引号、双引号都可以
HTML 语法相对比较松散

三、标签

1.图片img

在HTML中,<img>是一个非常重要的标签。

1.1 基本定义

  • <img>是单标签(自闭合标签),用于在HTML页面中嵌入图像。它不需要像其他一些标签那样有对应的闭合标签(例如<p>标签有开始<p>和结束</p>标签,而<img>没有)。

1.2 常用属性

  1. src属性
    • 这是<img>标签最重要的属性。它指定了要显示图像的源文件路径。例如:<img src = "image.jpg">,这里的“image.jpg”是图像文件的名称,可以是相对路径(相对于HTML文件所在的文件夹),也可以是绝对路径(完整的网络地址或者文件系统中的绝对位置)。
  2. alt属性
    • 这个属性提供了图像的替代文本。当图像无法显示时(例如由于网络问题、图像文件丢失或者用户使用屏幕阅读器等辅助技术时),浏览器会显示alt属性中的文本。例如:<img src = "image.jpg" alt = "这是一张美丽的风景图">
  3. width和height属性
    • 用于指定图像的宽度和高度。可以使用像素值来设置,例如:<img src = "image.jpg" width = "300" height = "200">。如果只设置其中一个属性,图像会按照原始的宽高比例进行缩放。但是现在通常推荐使用CSS来控制图像的大小,以实现更好的布局和响应式设计。

1.3 在HTML中的应用场景

  • 在构建网页内容时,<img>标签被广泛用于显示各种类型的图像,如产品图片、用户头像、宣传海报、网页背景图等。例如,在一个电子商务网站上,产品详情页面会使用<img>标签来展示产品的外观图片,以吸引用户购买。

2.标题h1~h6

2.1 h1标签

  • 重要性:h1标签定义的是最重要的标题,通常用于表示页面的主标题或文章的标题。
  • 使用限制:一个页面通常只使用一个h1标签,以确保页面的主题明确。
  • 搜索引擎优化:h1标签中的关键词对搜索引擎优化(SEO)非常重要,因为搜索引擎会给予h1标签中的内容较高的权重。

2.2 h2标签

  • 重要性:h2标签定义的是次重要的标题,通常用于表示段落的标题或副标题。
  • 使用限制:h2标签可以在一个页面中使用多次,但要注意合理使用,避免过度使用导致页面结构混乱。
  • 搜索引擎优化:h2标签中的关键词也对SEO有一定的影响,但权重低于h1标签。

2.3 h3标签

  • 重要性:h3标签定义的是更次一级的标题,通常用于表示段落中的小节标题。
  • 使用限制:h3标签可以在一个页面中使用多次,但要注意层次结构的清晰。
  • 搜索引擎优化:h3标签中的关键词对SEO的影响相对较小,但仍然有助于搜索引擎理解页面的内容结构。

2.4 h4标签

  • 重要性:h4标签定义的是更次一级的标题,通常用于表示段落中的更小的标题。
  • 使用限制:h4标签可以在一个页面中使用多次,但要注意层次结构的清晰。
  • 搜索引擎优化:h4标签中的关键词对SEO的影响相对较小。

2.5 h5标签

  • 重要性:h5标签定义的是更次一级的标题,通常用于表示段落中的更小的标题。
  • 使用限制:h5标签可以在一个页面中使用多次,但要注意层次结构的清晰。
  • 搜索引擎优化:h5标签中的关键词对SEO的影响相对较小。

3.水平线hr

4.视频

<video src="../MyRecord_20250119214840.mp4" controls="controls" width="60%"></video>

5.音频

<audio src="../MyRecord_20250119214840.mp3" controls="controls"></audio>

6.段落、

<p> </p>

<p>Microsoft KM-TEST Loopback Adapter&nbsp&nbsp功能特点:这是一个虚拟网络适配器,用‘’于‘’在Windows系统中模拟本地回环网络。它可以被用于网络分析、测试和开发等场景中,使得用户可以在本地计算机上模拟网络环境,进行各种网络应用的测试和调试。应用场景:适用于在Windows系统上进行网络应用的开发和测试,帮助开发人员在本地环境中模拟网络通信,进行功能测试和调试。</p>

7.链接

<a href="https://static-recommend-img.tiangong.cn/image/ppt-image/cover/1737123607763/cover_1880258806994616320.png?v=1737177167000&image_process=resize%2Cw_600%2Fformat%2Cwebp" target="_parent">点击链接</a>

重要属性

  • href:指定链接的目标地址,可以是绝对路径、相对路径、锚点、电子邮件地址、电话号码、JavaScript代码等。例如:
    • <a href="https://www.example.com">访问示例网站</a>
    • <a href="mailto:someone@example.com">发送电子邮件</a>
    • <a href="tel:+8613888888888">拨打手机</a>
    • <a href="javascript:alert('Hello World!');">执行JavaScript函数</a>
  • target:规定在何处打开被链接文档,常用值有:
    • _self:在当前窗口或标签页中打开链接(默认)。
    • _blank:在新窗口或新标签页中打开链接。
    • _parent:在父框架中打开链接。
    • _top:在整个窗口中打开链接,取消任何框架。
  • rel:定义当前文档与目标文档之间的关系,常用值有:
    • alternate:表示替代版本,如用于 RSS 订阅链接。
    • nofollow:告诉搜索引擎不要追踪此链接,常用于外部链接。
    • noopener:防止新的浏览上下文(页面)访问 window.opener 属性和 open 方法,提高安全性。
    • noreferrer:不发送 referer 头信息,即不告诉目标网站你从哪里来的。
  • download:提示浏览器下载链接目标而不是导航到该目标。如果指定了文件名,浏览器会提示下载并保存为指定文件名。例如:<a href="file.pdf" download="example.pdf">下载文件</a>

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

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

相关文章

JavaWeb开发(十五)实战-生鲜后台管理系统(二)注册、登录、记住密码

1. 生鲜后台管理系统-注册功能 1.1. 注册功能 &#xff08;1&#xff09;创建注册RegisterServlet&#xff0c;接收form表单中的参数。   &#xff08;2&#xff09;service创建一个userService处理业务逻辑。   &#xff08;3&#xff09;RegisterServlet将参数传递给ser…

【cuda学习日记】3.1 CUDA执行模型--线程束分化

3.1.1 将同用的function放到header文件里 ./common/common.h #define CHECK(call) \{\const cudaError_t error call; \if (error ! cudaSuccess)\{\printf("Error: %s: %d\n", __FILE__, __LINE__);\printf("code :%d reason :%s\n", error , cudaGetEr…

【STM32-学习笔记-15-】MAX7219点阵屏模块

文章目录 MAX7219点阵模块一、MAX7219Ⅰ、 概述Ⅱ、功能特点Ⅲ、引脚功能Ⅳ、典型应用电路Ⅴ、内部组成结构Ⅵ、时序图Ⅶ、寄存器 二、STM32控制点阵屏Ⅰ、程序框图Ⅱ、程序编写①、MAX7219.c②、MAX7219.h③、MAX7219_Img.h④、main.c MAX7219点阵模块 一、MAX7219 Ⅰ、 概述…

Redis数据库笔记——持久化机制

大家好&#xff0c;这里是Good Note&#xff0c;关注 公主号&#xff1a;Goodnote&#xff0c;专栏文章私信限时Free。本文详细介绍Redis的持久化机制&#xff0c;目标是将内存中的数据持久化到磁盘&#xff0c;以保证数据的可靠性和在重启后的恢复能力。 文章目录 持久化机制A…

K8S 集群搭建和访问 Kubernetes 仪表板(Dashboard)

一、环境准备 服务器要求&#xff1a; 最小硬件配置&#xff1a;2核CPU、4G内存、30G硬盘。 服务器可以访问外网。 软件环境&#xff1a; 操作系统&#xff1a;Anolis OS 7.9 Docker&#xff1a;19.03.9版本 Kubernetes&#xff1a;v1.18.0版本 内核版本&#xff1a;5.4.203-…

vue中echarts-中国地图,世界地图显示(echarts5.6版本本地导入)

地图去掉南海诸岛右下角的框显示&#xff08;因为显示的不是现在的10段线&#xff09; 资源里面主要是有个改好的中国地图json其他的无所谓&#xff0c;用现有的json也行&#xff0c;主要是为了解决10段线的问题 引入需要注意 import * as echarts from “./echarts”; 目录…

数据结构(三) 排序/并查集/图

目录 1. 排序 2.并查集 3.图 1.排序: 1.1 概念: 排序就是将数据按照某种规则进行排列, 具有某种顺序. 分为内排序和外排序. 内排序就是: 将数据放在内存中的排序; 外排序是: 数据太多无法在内存中排序的. 1.2 插入排序: 插入排序包含: 直接插入排序和希尔排序. (1) 直接插入…

算法随笔_13: 有效三角形的个数

上一篇:算法随笔_12:最短无序子数组-CSDN博客 题目描述如下: 给定一个包含非负整数的数组 nums &#xff0c;返回其中可以组成三角形三条边的三元组个数。 示例 1: 输入: nums [2,2,3,4] 输出: 3 解释:有效的组合是: 2,3,4 (使用第一个 2) 2,3,4 (使用第二个 2) 2,2,3 算法…

CSS 网络安全字体

适用于 HTML 和 CSS 的最佳 Web 安全字体 下面列出了适用于 HTM L和 CSS 的最佳 Web 安全字体&#xff1a; Arial (sans-serif)Verdana (sans-serif)Helvetica (sans-serif)Tahoma (sans-serif)Trebuchet MS (sans-serif)Times New Roman (serif)Georgia (serif)Garamond (se…

大模型学习笔记 - 第一期 - Milvus向量数据库

大模型学习笔记 - 向量数据库 目录 大模型学习笔记 - 向量数据库传统文字检索(无嵌入)面临的困境1. 用户和商户表述差异2. 不同语种的表述差异3. 不同背景下的音译表述差异 向量检索向量化服务 参考 传统文字检索(无嵌入)面临的困境 1. 用户和商户表述差异 ​ 如果商户维护了…

详细图文解读Transformer模型:《Attention is All You Need》完整版

目录 前言1、Transformer模型《Attention is All You Need》总结2、Transformer整体结构2.1、工作流程 3、Transformer的输入4、Self-Attention&#xff08;自注意力机制&#xff09;4.1、Self-Attention 结构4.2、Q, K, V计算4.3、Self-Attention 的输出4.4、Multi-Head Atten…

Hadoop•用Web UI查看Hadoop状态词频统计

听说这里是目录哦 通过Web UI查看Hadoop运行状态&#x1f407;一、关闭防火墙二、在物理计算机添加集群的IP映射三、启动集群四、进入HDFS的Web UI 词频统计&#x1f9a9;1、准备文本数据2、在HDFS创建目录3、上传文件4、查看文件是否上传成功5、运行MapReduce程序6、查看MapRe…

Ubuntu、Windows系统网络设置(ping通内外网)

一、 虚拟机VMware和Ubuntu系统的网络配置说明 1、虚拟机的网络适配器的模式有三种&#xff1a; 桥接模式NAT模式主机模式 2、虚拟机VMware的网卡配置(如何进行配置界面(虚拟机->设置)) 注意&#xff1a; 1、以上桥接模式(ubuntu有独立IP)、NAT模式(没有独立IP)都可以联…

将IDLE里面python环境pyqt5配置的vscode

首先安装pyqt5全套&#xff1a;pip install pyqt5-tools 打开Vscode&#xff1a; 安装第三方扩展&#xff1a;PYQT Integration 成功配置designer.exe的路径【个人安装pyqt5的执行路径】&#xff0c;便可直接打开UI文件&#xff0c;进行编辑。 配置pyuic,如果下图填写方法使用…

C# OpenCV机器视觉:特征匹配 “灵魂伴侣”

在一个阳光仿佛被施了魔法&#xff0c;欢快得直蹦跶的早晨&#xff0c;阿强像个即将踏上神秘寻宝之旅的探险家&#xff0c;一屁股墩在实验室那张堆满各种奇奇怪怪小玩意儿的桌前。桌上&#xff0c;零件、线路、半成品设备乱成一团&#xff0c;唯有他那宝贝电脑屏幕散发着清冷又…

简述mysql 主从复制原理及其工作过程,配置一主两从并验证

第一种基于binlog的主从同步 首先对主库进行配置&#xff1a; [rootopenEuler-1 ~]# vim /etc/my.cnf 启动服务 [rootopenEuler-1 ~]# systemctl enable --now mysqld 主库的配置 从库的配置 第一个从库 [rootopenEuler-1 ~]# vim /etc/my.cnf [rootopenEuler-1 ~]# sys…

Spring自定义BeanPostProcessor实现bean的代理Java动态代理知识

上文&#xff1a;https://blog.csdn.net/qq_26437925/article/details/145241149 中大致了解了spring aop的代理的实现&#xff0c;其实就是有个BeanPostProcessor代理了bean对象。顺便复习下java代理相关知识 目录 自定义BeanPostProcessor实现aopJava动态代理知识动态代理的几…

医院挂号就诊系统设计与实现(代码+数据库+LW)

摘 要 传统办法管理信息首先需要花费的时间比较多&#xff0c;其次数据出错率比较高&#xff0c;而且对错误的数据进行更改也比较困难&#xff0c;最后&#xff0c;检索数据费事费力。因此&#xff0c;在计算机上安装医院挂号就诊系统软件来发挥其高效地信息处理的作用&#…

【GORM】初探gorm模型,字段标签与go案例

GORM是什么&#xff1f; GORM 是一个Go 语言 ORM&#xff08;对象关系映射&#xff09;库&#xff0c;它让我们可以使用结构体来操作数据库&#xff0c;而无需编写SQL 语句 GORM 模型与字段标签详解 在 GORM 中&#xff0c;模型是数据库表的抽象表示&#xff0c;字段标签&am…

R 语言科研绘图第 20 期 --- 箱线图-配对

在发表科研论文的过程中&#xff0c;科研绘图是必不可少的&#xff0c;一张好看的图形会是文章很大的加分项。 为了便于使用&#xff0c;本系列文章介绍的所有绘图都已收录到了 sciRplot 项目中&#xff0c;获取方式&#xff1a; R 语言科研绘图模板 --- sciRplothttps://mp.…