JavaWeb——HTML常用标签

news2024/11/24 21:05:55

目录

1. 标题标签

2. 段落标签

3. 换行/分割线标签

4. 列表标签

4.1. 有序列表

4.2. 无序列表

5. 超链接标签

6. 多媒体标签

6.1. img 图片标签

6.2. audio 音频标签

6.3. video 视频标签

7. 表格标签(重点)

8. 表单标签(重点)


1. 标题标签

标题标签(Heading Tags)在HTML中用于定义页面的标题性内容。这些标签有六级,从H1到H6,不同级别的标题标签在页面中显示的大小和重要性逐渐递减。

  • H1标签:H1标签是最重要的标题标签,通常用于主标题或页面标题。每个页面应该只有一个H1标签。例如:<h1>这是一个H1标题</h1>
  • H2至H6标签:这些标签用于子标题或者次重要标题,重要性逐渐减小。例如:<h2>这是一个H2标题</h2>,<h3>这是一个H3标题</h3>,以此类推直到H6。

示例:

<!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>
    <body>
        <h1>一级标题</h1>
        <h2>二级标题</h2>
        <h3>三级标题</h3>
        <h4>四级标题</h4>
        <h5>五级标题</h5>
        <h6>六级标题</h6>
    </body>
</body>
</html>


2. 段落标签

段落标签通常用于在网页上显示文本内容。在HTML中,段落标签由<p>和</p>表示。在一个页面中,可以使用多个段落标签来分隔不同段落的文本。当浏览器渲染页面时,每个段落标签之间的文本会自动分段,形成不同的段落。

示例:

<!DOCTYPE html>  
<html>  
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
 	<title>示例页面</title>  
</head>  
<body>  
 	<h1>这是一个示例页面</h1>  
 	<p>这是第一段文本,使用段落标签进行定义。</p>  
 	<p>这是第二段文本,与第一段文本使用不同的段落标签进行分隔。</p>  
 	<p>这是第三段文本,同样使用段落标签进行定义。</p>  
</body>  
</html>


3. 换行/分割线标签

换行标签(<br>):这是一个自闭合标签,用于在文本中创建一个换行。当你想要在某处强制文本换行,而不是开始新的段落时,可以使用<br>标签。

分割线标签(<hr>):这也是一个自闭合标签,用于创建水平分割线。通常用于视觉上将内容分隔开。

<!DOCTYPE html>  
<html lang="zh">  
<head>  
    <meta charset="UTF-8">  
    <meta name="viewport" content="width=device-width, initial-scale=1.0">  
    <title>换行与分割线示例</title>  
</head>  
<body>  
    <h2>换行标签示例:</h2>  
    这是第一行文本。<br>  
    这是第二行文本,由于使用了换行标签,它显示在新的一行。  
  
    <h2>分割线标签示例:</h2>  
    <p>这是一段文本。</p>  
    <hr>  
    <p>这是另一段文本,但由于使用了分割线标签,它在视觉上与前一段文本分开。</p>  
</body>  
</html>


4. 列表标签

列表标签用于在网页上分条列项地展示数据。

HTML提供了两种主要的列表标签:有序列表和无序列表。


4.1. 有序列表

  • 标签:<ol>
  • 列表项标签:<li>
  • 有序列表的每一项前面默认带有顺序编号,如1、2、3。
  • 举例代码:
<ol>
    <li>苹果</li>
    <li>香蕉</li>
    <li>橙子</li>
</ol>


4.2. 无序列表

  • 标签:<ul>
  • 列表项标签:<li>
  • 无序列表的每一项前面默认带有一个点状符号,而不带有顺序编号。
  • 举例代码:
<ul>
    <li>跑步</li>
    <li>游泳</li>
    <li>爬山</li>
</ul>


5. 超链接标签

超链接标签(<a>)是用于创建链接的HTML元素。它可以通过href属性指定链接的目标地址,并且可以通过target属性定义打开链接的方式。


href属性

href属性用于指定链接的目标地址。它可以使用绝对路径、相对路径或完整的URL。

  • 绝对路径:以斜杠(/)开头,始终从网站的根目录作为起点。
  • 相对路径:不以斜杠(/)开头,以当前文件所在的路径作为起点。
  • 完整的URL:包含协议、域名和路径的完整链接地址。

示例:

<!-- 绝对路径 -->
<a href="/page1.html">链接到page1</a>

<!-- 相对路径 -->
<a href="subfolder/page2.html">链接到page2</a>

<!-- 完整的URL -->
<a href="https://www.baidu.com">链接到百度首页</a>


target属性

target属性用于定义打开链接的方式。

其中,_blank值会在新窗口中打开链接,而_self值会在当前窗口中打开链接(这也是默认值)。

示例:

<!-- 在新窗口中打开链接 -->
<a href="https://www.baidu.com" target="_blank">在新窗口中打开百度</a>

<!-- 在当前窗口中打开链接 -->
<a href="https://www.baidu.com" target="_self">在当前窗口中打开百度</a>

6. 多媒体标签

6.1. img 图片标签

<img> 标签是HTML中用于在网页上插入图片的标签。

  • src 属性是用于指定图片的来源,也就是图片的URL地址。
  • title 属性是当鼠标悬停在图片上时显示的工具提示文字。
  • alt 属性是当图片无法加载时显示的替代文字。

示例

<body>
  <img src="C:\Users\20768\Desktop\封面\改bug改半天.jpg" 
    alt="这是一张图片" title="这是一张图片" />
</body>

正常显示的效果:

鼠标悬停在图片上的效果

图片无法显示的效果


6.2. audio 音频标签

用于在页面上引入一段声音,在网页上嵌入一个音频播放器

  • src:这个属性定义了音频文件的路径。
  • autoplay:决定是否在页面加载时自动播放音频。当值为 "autoplay" 时,音频会在页面加载时自动播放。
  • controls:决定是否显示音频播放器的控制面板。当值为 "controls" 时,会显示控制面板,包括播放、暂停、音量调节等按钮。
  • loop:决定是否循环播放音频。当值为 "loop" 时,音频会循环播放。

示例:

<body>
    <audio src="E:\Music\Flame Shapes - Time.mp3" 
    autoplay="autoplay" controls="controls" loop="loop" />      
</body>


6.3. video 视频标签

这是HTML5中新增的元素,用于在页面上引入一段视频

  • src:用于定义目标视频文件路径
  • autoplay:决定是否在页面加载时自动播放视频。
  • controls:决定是否显示视频播放器的控制面板。
  • loop:决定是否循环播放音频。

示例:

<body>
    <video src="E:\Other\Video\OBS\demo.mp4" 
    autoplay="autoplay" controls="controls" loop="loop"/>
</body>


7. 表格标签(重点)

表格由 <table> 标签来定义。每个表格均有若干行(由 <tr> 标签定义),每行被分割为若干单元格(由 <td> 标签定义)。字母 td 指表格数据(table data),即数据单元格的内容。数据单元格可以包含文本、图片、列表、段落、表单、水平线、表格等等。

<table>标签定义一个表格,<tr>标签定义表格里的一行,<td>标签定义一行里的一个单元格

<table>
   <tr>
      <td>1</td>
      <td>王丽</td>
      <td>95</td>
   </tr>
   <tr>
      <td>2</td>
      <td>李华</td>
      <td>90</td>
   </tr>
</table>

  • table 标签:代表表格
<table>

</table>

  • thead 标签:用于定义表格的表头。实际中可以省略不写
  • tbody标签:代表表体。实际中可以省略不写
  • tfoot标签:代表表尾。实际中可以省略不写

  • td标签:代表行内的一格。
  • th标签:自带加粗和居中效果的td。
  • tr 标签:代表table表格中的一行。它通常包含一或多个<tr>标签(表示表格的行),以及在这些行内使用<th>标签(表示表头的单元格)。表头通常用于显示列的标题或说明。

<h3 style="text-align: center">员工绩效考核表</h3>
    <table border="1px" style="width: 500px; margin: 0px auto">
      <tr>
        <th>序号</th>
        <th>员工姓名</th>
        <th>考核分数</th>
      </tr>
      <tr>
        <td>1</td>
        <td>王丽</td>
        <td>95</td>
      </tr>
      <tr>
        <td>2</td>
        <td>李华</td>
        <td>90</td>
      </tr>
      <tr>
        <td>3</td>
        <td>张敏</td>
        <td>88</td>
      </tr>
    </table>


8. 表单标签(重点)

当我们需要在网页上收集用户信息时,我们通常使用表单。比如用户登录输入对应的账号和密码,HTML中的form标签就是用来定义这样一个表单的。在表单内部,我们会有各种表单项标签,供用户输入信息。

  • action属性告诉浏览器,当用户提交表单时,应该发送数据到哪个服务器地址。
  • method属性定义了数据提交的方式,最常见的有get和post两种方式。
  • input标签是表单中最常用的标签之一。它可以表示文本框、密码框、提交按钮等。
  • name属性定义了该表单项的名称,它可以帮助我们识别不同的数据字段。
  • type属性定义了该表单项的类型,如文本框、密码框等。

示例一个简单的登录表单:

<!-- 定义一个form标签,action设置为login.php,method设置为post -->  
<form action="login.php" method="post">  
  
    <!-- 定义一个文本输入框,用户输入用户名 -->  
    <label for="username">用户名:</label>  
    <input type="text" id="username" name="username" required><br>  
  
    <!-- 定义一个密码输入框 -->  
    <label for="pwd">密码:</label>  
    <input type="password" id="pwd" name="pwd" required><br>  
  
    <!-- 定义一个提交按钮和一个重置按钮 -->  
    <input type="submit" value="登录">  
    <input type="reset" value="重置">  
  
</form>

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

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

相关文章

【unity插件】UGUI的粒子效果(UI粒子)—— Particle Effect For UGUI (UI Particle)

文章目录 前言插件地址描述特征Demo 演示如何玩演示对于 Unity 2019.1 或更高版本对于 Unity 2018.4 或更早版本 用法基本上是用法使用您现有的 ParticleSystem 预制件带 Mask 或 RectMask2D 组件脚本用法UIParticleAttractor 组件开发说明常见问题解答&#xff1a;为什么我的粒…

计算机组成原理——指令系统题库21-40

21、假定指令地址码给出的是操作数的存储地址&#xff0c;则该操作数采用的是什么寻址。 A、 立即    B、 直接     C、 基址     D、 相对 22、寄存器间接寻址方式的操作数存储在什么中 A、 通用寄存器    B、 存储单元     C、 程序计数器     …

error: C3867: “MainWindow::copyFileCallBack”: 非标准语法;请使用 ““

error: C3867: “MainWindow::copyFileCallBack”: 非标准语法&#xff1b;请使用 “&” 这时候我们按照提示将t.testFun前面加上&又会出现error C2276: “&”: 绑定成员函数表达式上的非法操作&#xff0c; 解决 在函数前面加上static声明

MySQL(16):变量、流程控制与游标

变量 在MySQL数据库的存储过程和函数中&#xff0c;可以使用变量来存储查询或计算的中间结果数据&#xff0c;或者输出最终的结果数据。 在 MySQL 数据库中&#xff0c;变量分为 系统变量 以及 用户自定义变量 。 系统变量 变量由系统定义&#xff0c;不是用户定义&#xff…

缩点+图论路径网络流:1114T4

http://cplusoj.com/d/senior/p/SS231114D 重新梳理一下题目 我们先建图 x → y x\to y x→y&#xff0c;然后对点分类&#xff1a;原串出现点&#xff0c;原串未出现点。 假如我们对一个原串出现点进行了操作&#xff0c;那么它剩余所有出边我们立刻去操作必然没有影响。所…

由于找不到msvcp140.dll无法继续执行代码有哪些解决方法

msvcp140.dll是Microsoft Visual C 2015 Redistributable的一个组件&#xff0c;它是运行许多Windows应用程序所必需的。当msvcp140.dll丢失或损坏时&#xff0c;可能会导致以下问题&#xff1a; 1. 程序无法启动或崩溃。 2. 系统出现错误提示&#xff0c;如“找不到msvcp140…

SQL-LABS

less8 and 11-- 12 发现存在注入点 接下来我们会接着用联合查询 和以往的题目不一样没显错位&#xff0c;也就是没有报错的内容&#xff0c;尝试用盲注 布尔型 length&#xff08;&#xff09;返回长度 substr&#xff08;&#xff09;截取字符串&#xff08;语法substr&a…

取消Element UI响应式设计——打造固定布局的菜单

引言 在当今的Web开发中&#xff0c;响应式设计已经成为了一个不可或缺的部分。然而&#xff0c;有时候我们可能需要取消这种响应式特性&#xff0c;尤其是对于一些特定的界面元素&#xff0c;如导航菜单。在Element UI框架中&#xff0c;导航菜单&#xff08;el-menu&#xff…

c++范围for语句

语法格式 for(declaration:expression)statement 基本使用 遍历输出 vector<int> nums { 1,2,3,4,5}; for (int num : nums) {num;cout << num << " "; } cout << endl; 遍历时修改 vector<int> nums { 1,2,3,4,5}; for (int&…

软件外包的需求整理技巧

在软件开发中&#xff0c;整理需求是确保项目成功的重要步骤之一。以下是一些整理需求的技巧&#xff0c;这些技巧有助于确保需求的清晰性、完整性和可行性&#xff0c;为项目的成功打下坚实的基础。北京木奇移动技术有限公司&#xff0c;专业的软件外包开发公司&#xff0c;欢…

clickhouse的安装和配置

使用虚拟机测试, 系统为ubuntu 22.04 一 安装 sudo apt-get install -y apt-transport-https ca-certificates dirmngr sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 8919F6BD2B48D754echo "deb https://packages.clickhouse.com/deb stable ma…

单链表经典OJ题(三)

目录 1、反转链表 2、合并两个有序链表 3、链表的中间结点 4、环形链表的约瑟夫问题 5、移除链表元素 6、移除元素 1、反转链表 206. 反转链表 - 力扣&#xff08;LeetCode&#xff09; 翻转链表的实质就是更改当前结点的前驱结点和后继结点 假设原链表为:1->2->…

能链智电的野心,充电桩装不下

作者 | 张未 来源 | 洞见新研社 从油到电&#xff0c;从平台到资产运营方&#xff0c;从国内到国外&#xff0c;能链智电的野心&#xff0c;充电桩装不下。 “充电桩服务第一股”能链智电&#xff0c;曾作为平台型企业&#xff0c;连接了充电桩上下游&#xff0c;为充电桩制造…

王道数据结构课后代码题p19 第14题请设计一个尽可能高效的算法,计算并输出所有可能的三元组(a,b,c) 中的最小距离。(c语言代码实现)

本题其实就是找a到c的最小值 有讲解p19 第14题 c语言实现王道数据结构课后代码题_哔哩哔哩_bilibili 下方有图&#xff1a; 本题代码如下 int abs(int a)//计算绝对值 {if (a < 0)return -a;elsereturn a; } int min(int a, int b, int c)//a是否为三个数中的最小值 {if …

hash算法

一、Hash散列算法介绍 1.引言 每个人在这个社会上生存&#xff0c;都会有一个属于自己的标记&#xff0c;用于区分不同的个体。通常使用名字就可以了。但是一个名字也并不能完全表示一个人&#xff0c;因为重名的人很多。所以我们可以使用一个身份证号或者指纹来表示独一无二…

当酱香碰上科技,茅台渴望的未来不仅仅是“加钱”

作者 | 曾响铃 文 | 响铃说 又涨价了。2023年11月1日起&#xff0c;贵州茅台宣布旗下53%vol茅台酒&#xff08;飞天、五星&#xff09;的出厂价格平均将上调20%&#xff0c;这也是茅台自2018年1月以来&#xff0c;近六年后再次迎来调整。 不过略有不同的是&#xff0c;本轮零…

专业的软件第三方检测机构如何做性能测试?收费标准是多少?

随着软件信息技术的飞速发展&#xff0c;人们对于软件产品越来越依赖&#xff0c;从而用户对软件产品的稳定性和质量问题愈发看重。软件系统性能的好坏将严重影响该软件的质量和软件开发者的利益&#xff0c;为了更好的保障软件产品质量&#xff0c;软件企业会将性能测试交由软…

爆火的迅雷网盘推广,一手云盘app拉新推广渠道必备项目 学习资料

迅雷网盘是目前几个主流网盘拉新推广之一 都可以通过”聚量推客“申请 目前主流的为&#xff1a;夸克网盘拉新、uc网盘推广、迅雷网盘&#xff0c;但是由于阿里的原因 夸克目前不对外开放名额&#xff0c;需要等待&#xff0c;取而代之主流的云盘推广就是迅雷网盘了 聚量推客…

第 1 章 概述 习题

1-1 因特网的前身是 1969 年创建的第一个分组交换网&#xff08;&#xff09;。 A. internet B. Internet C. NSFNET D. ARPANET 【答案】 D 【解析】 1-2 因特网上的数据交换方式是&#xff08;&#xff09;。 A. 电路交换 B. 报文交换 C. 分组交换 D. 光交换 【答…

uniapp项目笔记

1.生成二维码 import uqrCode from /static/erweima.js uqrCode.make({canvasId: qrcode,componentInstance: this,text: JSON.stringify(item.id),size: 150,margin: 0,backgroundColor: #ffffff,foregroundColor: #000000,fileType: jpg,errorCorrectLevel: uqrCode.errorCor…