【HTML】一、基础标签

news2025/4/21 21:28:04

文章目录

  • 1、开发环境准备
  • 2、html介绍
  • 3、html基本骨架
  • 4、标签的关系
  • 5、常用标签
    • 5.1 标题
    • 5.2 段落
    • 5.3 换行与水平线
    • 5.4 文本格式化标签
    • 5.5 图像标签
    • 5.6 超链接标签
    • 5.7 音频标签
    • 5.8 视频标签
  • 6、路径
  • 7、网页制作

1、开发环境准备

在编辑器中写代码,在浏览器中看效果

在这里插入图片描述
以VSCode为例,基本使用:

  • 打开文件:任意文件夹 →拖拽至 VS Code 空白位置即可
  • 插件的安装:扩展 → 搜索插件 → 安装 → 重启 VS Code,如下,安装一个打开网页的插件
    在这里插入图片描述
  • 字号的放大缩小:Command 和 + -
  • 添加 / 删除注释的快捷键:Command + /

2、html介绍

html,HyperText Markup Language,超文本标记语言

  • 超文本,即链接🔗
  • 标记,即标签、尖括号

如下图左侧,即为html

在这里插入图片描述

标签语法:

  • 双标签成对出现,中间包裹内容
  • 单标签只有开始标签,没有结束标签,如换行<br>、水平线<hr>
    在这里插入图片描述

在这里插入图片描述

Ctrl + S,保存后,右键Open In Browers,看下效果:

在这里插入图片描述

3、html基本骨架

在这里插入图片描述

html基本骨架,即网页模板

在这里插入图片描述

  • html:整个网页
  • head:网页头部,用来存放给浏览器看的信息,例如CSS
  • title:网页标题
  • body:网页主体,用来存放给用户看的信息,例如图片、文字

在VSCode中,生成这个骨架模板:

在 HTML 文件(.html)中,!(英文)配合 Enter / Tab 键

在这里插入图片描述

4、标签的关系

如下图,图片和外层是父子关系,和底下的文字则是并列关系,这个关系,决定了标签书写的位置
在这里插入图片描述
标签之间有两种关系:

  • 父子关系(嵌套关系):换行要缩进
    在这里插入图片描述
  • 兄弟关系(并列关系):换行要对齐
    在这里插入图片描述

5、常用标签

5.1 标题

  • h1 ~ h6
<h1>这是h1标题</h1>

在这里插入图片描述

  • 文字加粗、独占一行、字号逐渐减小

  • 使用场景:新闻标题、文章标题、商品名称

  • 一般,h1 标签在一个网页中只能用一次,用来放新闻标题或网页的 logo, h2 ~ h6 没有使用次数的限制

在这里插入图片描述

5.2 段落

  • p(双标签)
<p>这是一个段落。</p>
  • 独占一行,段落之间有间隙

在这里插入图片描述

  • 使用场景:新闻段落、文章段落、产品描述信息

在这里插入图片描述

5.3 换行与水平线

单标签(不需要包裹文字内容)

<br>

在这里插入图片描述

// 水平线
<hr>

在这里插入图片描述

5.4 文本格式化标签

如下,左右两边都行,但一般用左边的标签,因为语意明确:strong、em、ins、del
在这里插入图片描述

// 建议
<strong>加粗效果</strong>
// 不建议
<b>加粗效果</b>

5.5 图像标签

用于在网页中插入图片,src熟悉用于指定图像的位置和名称,是 <img> 的必需属性

<img src="图片的 URL">

路径的书写时,./后VSCode有提示

在这里插入图片描述

注意,src可以是一个相对路径、绝对路径,还可以是一个URL地址,img标签的其他属性:

在这里插入图片描述

属性写在尖括号里面,标签名后面,标签名和属性之间用空格隔开,不区分先后顺序

在这里插入图片描述

5.6 超链接标签

a标签,作用是点击跳转到其他页面

<a href="https://www.baidu.com">跳转到百度</a>
  • href 属性值是跳转地址,是超链接的必须属性
  • 超链接默认是在当前窗口跳转页面,添加 target=“_blank” 实现新开一个窗口去打开跳转页面
  • href 属性值写为 #,表示空链接,页面不会跳转,在当前页面刷新一次
// 原地跳,且新开一个窗口,就像是浏览器复制标签页的功能
<a href="#" target="_blank">return</a>

5.7 音频标签

<audio src="音频的 URL"></audio>

其余属性:
在这里插入图片描述
在这里插入图片描述
注意,属性controls并不是常规的 xx='zz’格式,而是只有一个controls,这是因为,写 HTML5 属性时,如果属性名和属性值相同,可以简写为一个单词

5.8 视频标签

<video src="视频的 URL"></video>

其余属性:

在这里插入图片描述

6、路径

根据出发点,分为:

  • 相对路径:从当前文件位置出发查找目标文件
  • 绝对路径:从盘符出发查找目标文件(Windows 电脑从盘符出发,Mac 电脑从根目录出发)

路径的写法:

  • . 当前文件所在文件夹
  • .. 当前文件上一级文件夹
  • / 进入某个文件夹里面

7、网页制作

用上面的标签,制作以下网页:
在这里插入图片描述

制作思路:从上到下,先整体再局部 ,先整体再局部,这里的局部,如上面的Vue.js有个超链接,需要额外处理

在这里插入图片描述

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

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

相关文章

centos7通过yum安装redis

centos7通过yum安装redis 1.安装redis数据库 yum install -y redis2.启动redis服务 systemctl start redis3.查看redis状态 systemctl status redis4、停止服务 systemctl stop redis5、重启服务 systemctl restart redis6、查看redis进程 ps -ef | grep redis7、开放端…

AutoMQ x OSS 的 Iceberg 数据入湖的最佳实践

背景 在数字化转型进程中&#xff0c;用户交互行为产生的多维度数据已成为企业的重要战略资产。以短视频平台为例&#xff0c;基于用户点赞事件的实时推荐算法能显著提升用户活跃度和平台粘性。这类实时数据主要通过 Apache Kafka 流处理平台进行传输&#xff0c;通过其扇出&a…

【Help Manual】导出PDF中英文不在一行解决方案

在使用Help Manual 的时候&#xff0c;会出现导出PDF时&#xff0c;中英文在同一行出现水平不对齐的问题。如下&#xff1a; 解决方案&#xff1a; 结果如下&#xff1a;

Scala编程_实现Rational的基本操作

在Scala中实现一个简单的有理数&#xff08;Rational&#xff09;类&#xff0c;并对其进行加法、比较等基本操作. 有理数的定义 有理数是可以表示为两个整数的比值的数&#xff0c;通常形式为 n / d&#xff0c;其中 n 是分子&#xff0c;d 是分母。为了确保我们的有理数始终…

用python和Pygame库实现“跳过障碍”游戏

用python和Pygame库实现“跳过障碍”游戏 游戏开发 跳过障碍游戏流程说明&#xff1a; 启动游戏后显示开始界面&#xff08;包含游戏说明&#xff09; 按空格键进入游戏 游戏过程中躲避障碍物获取分数 碰撞后显示结束界面&#xff08;包含最终得分&#xff09; 按空格键…

SqlServer数据库报错紧急或可疑无法访问的修复过程,亲测有效。

当 SQL Server 数据库被标记为 SUSPECT 状态时&#xff0c;表示数据库可能由于事务日志损坏、数据文件丢失或其他严重问题而无法正常启动。以下是一个详细的恢复步骤&#xff0c;基于搜索结果中的信息和常见的最佳实践&#xff1a; 恢复步骤 1. 确认数据库状态 将database-n…

【python-uiautomator2】手机上的ATX应用界面报错问题处理:无法提供服务,非am instrument启动

目录 一、前期准备 1.1 插入设备 1.2 安装atx-agent 二、解决报错&#xff1a;无法提供服务&#xff0c;非am instrument启动 2.1 出现报错 2.2 尝试解决 2.3 最终解决 三、开启ATX的悬浮窗权限 一、前期准备 1.1 插入设备 本地插入待执行设备&#xff0c;待执行设备…

子母钟系统,京准电子科技助力高考精准计时

子母钟系统&#xff0c;京准电子科技助力高考精准计时 子母钟系统&#xff0c;京准电子科技助力高考精准计时 【摘要】子母钟系统又叫网络时钟系统是校园网络中一个重要的精准计时系统&#xff0c;随着网络的普及&#xff0c;许多校园都建了自己的校园专网&#xff0c;使用的…

深度解析:主流大模型与智能体框架能力对比及实战指南

前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到网站。https://www.captainbed.cn/north 文章目录 一、技术演进全景图二、主流大模型能力矩阵1. 闭源模型对比2. 开源模型对比 三、智能体框架深…

Linux中的基本指令(下)

目录 mv指令 more指令 less指令 head指令 tail 指令 继续理解文件 重定向和追加重定向操作 理解管道 find指令 whereis 指令 bc指令 uname ‒r指令 grep 指令 关机 扩展命令 zip/unzip 指令 tar指令 关于rzsz 系统间的文件互传 接上&#xff01; mv指令 m…

第十七:go 反射

fmt.printf("%T"&#xff0c;obj) // 打印 reflect 的类型 fmt.Printf("%T", obj) // *reflect.rtype //打印的是一个指针类型 reflect包 在Go语言中反射的相关功能由内置的reflect包提供&#xff0c;任意接口值在反射中都可以理解为由reflect.Type和…

【RabbitMQ】Spring Boot 结合 RabbitMQ 完成应用间的通信

&#x1f525;个人主页&#xff1a; 中草药 &#x1f525;专栏&#xff1a;【中间件】企业级中间件剖析 Spring 框架与 RabbitMQ 的整合主要通过 Spring AMQP&#xff08;Advanced Message Queuing Protocol&#xff09;模块实现&#xff0c;提供了便捷的消息队列开发能力。 引…

Pytorch系列教程:可视化Pytorch模型训练过程

深度学习和理解训练过程中的学习和进步机制对于优化性能、诊断欠拟合或过拟合等问题至关重要。将训练过程可视化的过程为学习的动态提供了有价值的见解&#xff0c;使我们能够做出合理的决策。训练进度必须可视化的两种方法是&#xff1a;使用Matplotlib和Tensor Board。在本文…

electron+vue+webview内嵌网页并注入js

vue内嵌网页可以使用iframe实现内嵌网页&#xff0c;但是只能通过postMessage间接通信&#xff0c;在electron环境下&#xff0c;vue可以直接使用webview来内嵌网页&#xff0c;支持 executeJavaScript、postMessage、send 等丰富的通信机制。 使用 webview的优势 性能更佳&…

利用OpenResty拦截SQL注入

需求 客户的一个老项目被相关部门检测不安全&#xff0c;报告为sql注入。不想改代码&#xff0c;改项目&#xff0c;所以想到利用nginx去做一些数据校验拦截。也就是前端传一些用于sql注入的非法字符或者数据库的关键字这些&#xff0c;都给拦截掉&#xff0c;从而实现拦截sql…

CAD文件转换为STL

AutoCAD与STL格式简介 AutoCAD软件是由美国欧特克有限公司&#xff08;Autodesk&#xff09;出品的一款自动计算机辅助设计软件&#xff0c;可以用于绘制二维制图和基本三维设计&#xff0c;通过它无需懂得编程&#xff0c;即可自动制图&#xff0c;因此它在全球广泛使用&…

QT:串口上位机

创建工程 布局UI界面 设置名称 设置数据 设置波特率 波特率默认9600 设置数据位 数据位默认8 设置停止位 设置校验位 调整串口设置、接收设置、发送设置为Group Box 修改配置 QT core gui serialport 代码详解 mianwindow.h 首先在mianwindow.h当中定义一个串口指…

win32汇编环境,网络编程入门之二

;运行效果 ;win32汇编环境,网络编程入门之二 ;本教程在前一教程的基础上&#xff0c;研究一下如何得到服务器的返回的信息 ;正常的逻辑是连接上了&#xff0c;然后我发送什么&#xff0c;它返回什么&#xff0c;但是这有一个很尴尬的问题。 ;就是如何表现出来。因为网络可能有延…

【认识OpenThread协议】

OpenThread 是一种基于 IPv6 、IEEE 802.15.4 标准的低功耗无线 Mesh 网络协议&#xff0c;主要用于智能家居、物联网设备等场景。它的设计目标是实现设备之间的高效通信、低功耗运行和高可靠性。 OpenThread官方文档 ① 特性 低功耗: 适合电池供电的设备。 Mesh 网络: 支持多…

字节跳动 —— 建筑物组合(滑动窗口+溢出问题)

原题描述&#xff1a; 题目精炼&#xff1a; 给定N个建筑物的位置和一个距离D&#xff0c;选取3个建筑物作为埋伏点&#xff0c;找出所有可能的建筑物组合&#xff0c;使得每组中的建筑物之间的最大距离不超过D。最后&#xff0c;输出不同埋伏方案的数量并对99997867取模。 识…