【JAVA WEB】Web标签

目录

注释标签

标题标签 h1-h6

段落标签 

换行标签

格式化标签

        加粗:strong 标签和 b 标签

        倾斜:em 标签和 i 标签

        删除线: del 标签 和 s 标签

        下划线:ins 标签 和 u 标签

图片标签:img  单标签

src属性:

alt属性:

title属性:

width属性:

height属性:

border属性:

超链接标签:a标签

href属性:

target属性:

表格标签

单元格合并

列表标签

无序列表

有序列表

自定义列表

表单标签

表单域:

表单空间

1>文本框

2>密码框

3>单选框

​4>复选框

5>普通按钮

6>提交按钮

7>重置按钮

8>选择文件

label标签

select标签

textarea标签

无语义标签

HTML中常用特殊字符


注释标签

        ctrl+'/' 将当前行注释,效果如下:

<!DOCTYPE html>
<html lang="en">
<head></head>
<body>
    <!-- 这是一个注释 -->
</body>
</html>

PS:要看注释掉的信息,F12显示代码

标题标签 h1-h6:

有六个,从h1-h6,数字越大,字体越小

<h1>hello</h1>
<h2>hello</h2>
<h3>hello</h3>
<h4>hello</h4>
<h5>hello</h5>
<h6>hello</h6>

效果如下(各个标签之间的间隙是浏览器默认的css样式,可更改):

段落标签 

<p> </p>

<!DOCTYPE html>
<html lang="en">
    <head>
        <title>测试页面</title>
    </head>
    <body>
        <p>这是第一段这是第一段这是第一段这是第一段这是第一段这是第一段
            这是第一段这是第一段这是第一段这是第一段这是第一段这是第一段这是第一段这是第一段这是第一段
            这是第一段这是第一段这是第一段这是第一段这是第一段这是第一段这是第一段
        </p>
        <p>
            这是第二段这是第二段这是第二段这是第二段这是第二段这是第二段这是第二段这是第二段
            这是第二段这是第二段这是第二段这是第二段这是第二段这是第二段这是第二段
            这是第二这是第二段这是第二段这是第二段这是第二段这是第二段这是第二段这是第二段这
            是第二段这是第二段这是第二段这是第二段
            这是第二段这是第二段这是第二段这是第二段这是第二段这是第二段这是第二段
            这是第二这是第二段这是第二段这是第二段
        </p>
    </body>
</html>

换行标签

<br/>

<!DOCTYPE html>
<html lang="en">
    <head>
        <title>测试页面</title>
    </head>
    <body>
        <p>这是第一段这是第一段这是第一段这是第一段这是第一段这是第一段
            这是第一段这是第一段这是第一段这是第一段这是第一段这是第一段这是第一段这是第一段这是第一段
            这是第一段这是第一段这是第一段这是第一段这是第一段这是第一段这是第一段
        </p>
        <p>
            这是第二段这是第二段这是第二段这是第二段这是第二段这是第二段这是第二段这是第二段
            这是第二段这是第二段这是第二段这是第二段这是第二段这是第二段这是第二段
            这是第二这是第二段这是第二段这是第二段这是第二段这是第二段这是第二段这是第二段这
            是第二段这是第二段这是第二段这是第二段
            这是第二段换行处<br>这是第二段这是第二段这是第二段这是第二段这是第二段这是第二段
            这是第二这是第二段这是第二段这是第二段
        </p>
    </body>
</html>

格式化标签

        加粗:strong 标签和 b 标签

        倾斜:em 标签和 i 标签

        删除线: del 标签 和 s 标签

        下划线:ins 标签 和 u 标签

<!DOCTYPE html>
<html lang="en">
    <head>
        <title>测试页面</title>
    </head>
    <body>
        <!-- 加粗 -->
        <p>
            <strong> 加粗 strong标签 </strong>
        </p>
        <p>
            <b> 加粗 b标签 </b>
        </p>
        <!-- 倾斜 -->
        <p>
            <em> 倾斜 em标签</em>
        </p>
        <p>
            <i> 倾斜 i标签</i>
        </p>
        <!-- 删除线 -->
        <p>
            <del> 删除线 del标签</del>
        </p>
        <p>
            <s> 删除线 s标签</s>
        </p>
        <!-- 下划线 -->
        <p>
            <ins> 下划线 ins标签</ins>
        </p>
        <p>
            <ins> 下划线 u标签</ins>
        </p>
    </body>
</html>

PS:虽说每种效果的两种标签效果一样,但是前者是带强调的意思。

图片标签:img  单标签

src属性:

        img标签必须带有src属性,指定图片的路径

<img src="rose.jpg>

此时要把rose.jpg这个图片放到和html同级的目录下

alt属性:

        替换文本,当前图片不能正确显示的时候,会显示一个替换的文字。如果图片加载成功,则不显示。

title属性:

        提示文本,鼠标放到图片上,就会有提示

width属性:

        图片的宽度,px单位 像素

height属性:

        图片的高度

border属性:

        给图片加边框

超链接标签:a标签

href属性:

必须具备,表示点击后跳转到哪个页面

<!DOCTYPE html>
<html lang="en">
    <head>
        <title>测试页面</title>
    </head>
    <body>
       <a href="https://www.baidu.com">跳转页面</a>
    </body>
</html>

href="#"表示不做任何跳转,停留在当前页面

<a href="#">刷新</a>

要用图片进行超链接跳转,可在a标签里添加img标签,示例:

<a href="https://www.baidu.com">
     <img stc="./test.png" alt="图片加载失败">
</a>

target属性:

打开方式,默认是_self,如果是_blank则用新的标签页打开。

<a href="https://www.baidu.com" target="_blank">
     <img stc="./test.png" alt="图片加载失败">
</a>

表格标签

<table></table>

table标签:表示整个表格

tr:表示表格的一行

td:表示表格的一个单元格

th:表示表头单元格,会居中加粗

thead:表格的头部区域,注意和th区分,范围是比th要大的

tbody:表格得到的主体区域

<!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>
    <table border="1px" width="500px" height="300px" cellspacing="0" cellpadding="50" align="center">
        <!-- <tr></tr>表示一行 -->
        <!-- 复制快捷键 shift+alt+方向键的下 -->
        <thread>
            <tr>
                <th>姓名</th>
                <th>性别</th>
                <th>年龄</th>
            </tr>
        </thread>
        <tbody>
            <tr>
                <!-- <td></td>表示单元格 -->
                <td>张三</td>
                <td>男</td>
                <td>3</td>
            </tr>
            <tr>
                <td>李四</td>
                <td>男</td>
                <td>4</td>
            </tr>
            <tr>
                <td>王五</td>
                <td>女</td>
                <td>5</td>
            </tr>
        </tbody>
    </table>
</body>
</html>

单元格合并

合并行 rowspan="合并的行数"

合并列 colspan="合并的列数"

<!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>
    <table border="1px" width="500px" height="300px" cellspacing="0" cellpadding="50" align="center">
        <thread>
            <tr>
                <th>姓名</th>
                <th>性别</th>
                <th>年龄</th>
            </tr>
        </thread>
        <tbody>
            <tr>

                <td>张三</td>
                <!-- 行合并 -->
                <td rowspan="2">男</td>
                <td>3</td>
            </tr>
            <tr>
                <td>李四</td>
                <td>4</td>
            </tr>
            <tr>
                <!-- 列合并 -->
                <td colspan="2">王五</td>
                <td>5</td>
            </tr>
        </tbody>
    </table>
</body>
</html>

列表标签

无序列表

ul 、li

ul中的 types属性 改变列前面的符号,有以下三种取值

disc(默认)

square

circle

PS:快捷键 ”ul>li*3+回车”  在ul下面写3个li“  在ul下面写3个li

<!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>
    <h1>这是无序列表</h1>
    <!-- ul>li*3+回车  在ul下面写3个li -->
    <ul type="circle">
        <li>内容1</li>
        <li>内容2</li>
        <li>内容3</li>
    </ul>
</body>
</html>

有序列表

ol 、li

ol中的 types属性 改变列前面的编号符号,有以下五种取值

a //小写英文字母编号
A //大写英文字母编号
i //表示小写罗马数字编号
I //表示大写罗马数字编号
1 //数字编号(默认)

ol 的start属性,更改编号的起始值

<!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>
    <h1>这是有序列表</h1>
    <!-- ol>li*4+回车  在ul下面写4个li -->
    <ol type="a" start="2">
        <li>这是有序列表1</li>
        <li>这是有序列表2</li>
        <li>这是有序列表3</li>
        <li>这是有序列表4</li>
    </ol>
</body>
</html>

自定义列表

dl 、dt 、dd

<!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>
    <h1>这是自定义列表</h1>
    <!-- dl>dt>dd*3+回车 -->
    <dl>
        <dt> 自定义列表显示内容 
            <dd>自定义列表内容1</dd>
            <dd>自定义列表内容2</dd>
            <dd>自定义列表内容3</dd>
        </dt>
    </dl>

</body>
</html>

表单标签

        用表单标签来完成服务器的一次交互

        分为两个部分: 

表单域包含表单元素的区域,重点是form标签
表单控件输入框,提交按钮等,重点是input标签

表单域:

<body>
    <form action="服务器的地址">
    
    </form>
</body>

表单空间

可以通过对type进行对应的取值,控制input的类型

1>文本框

<body>
    <form action="服务器的地址">
        姓名<input type="text">
    </form>
</body>

2>密码框

<body>
    <form action="服务器的地址">
        姓名<input type="text">
        <br>
        密码<input type="password">
    </form>
</body>

3>单选框

input 的type 属性为radio时为单选框,使用name实现只能勾选一个的功能,checked="true" 表示默认是勾选的。

<!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>
    <form action="服务器的地址">
        姓名<input type="text">
        <br>
        密码<input type="password">
        <br>
        
        性别<input type="radio" name="gender" checked="true">男
            <input type="radio" name="gender">女
    </form>
</body>
</html>

4>复选框

input 的 type 属性为 checkbox 时

<!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>
    <form action="服务器的地址">
        爱好
        <input type="checkbox">吃饭
        <input type="checkbox">睡觉
        <input type="checkbox">玩游戏
    </form>
</body>
</html>

5>普通按钮

input 的 type 属性为 botton 时,value设置按钮显示的文字,点击按钮要触发的事件通过gs设置,

这里举例弹出hello

<form action="服务器的地址">
    <input type="button" value="这是一个普通按钮" onclick="alert('hello')">
</form>

6>提交按钮

一般将数据提交到服务器上

input 的 type 属性为 submit  ,单击提交按钮后,会自动清空文本框中的数据

<form action="服务器的地址">
      姓名<input type="text">
      <input type="submit" >
</form>

7>重置按钮

重置文本框、单选框、复选框

<input type="reset">

8>选择文件

<input type="file">

label标签

一般和单选框配合使用,实现单击文字也可勾选单选框的功能

<label for="male">男</label>
<input type="radio" name="sex" id="male">
        
<label for="female">女</label>
<input type="radio" name="sex" id="female">

select标签

一般和option配合使用(下拉框效果),默认显示第一个option的文字,可以通过设置selected属性,修改默认显示。

<form action="服务器的地址">
    <select name="" id="">
         <option value="">--请选择年份--</option>
         <option value="" selected="selected">--2002--</option>
         <option value="">--2003--</option>
         <option value="">--2004--</option>
     </select>
</form>

textarea标签

row属性 设置超过多少行时出现滚轮

<textarea  name="" id="" cols="30" row="4">

</textarea>

无语义标签

没有固定的用途,可以拿着这个标签啥都可以干

        div 是独占一行的,是一个大盒子

        span 是不独占一行的,是一个小盒子

<!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>
    <form action="服务器的地址">
        <div>
            <span>吃饭</span>
            <span>睡觉</span>
            <span>玩游戏</span>
        </div>

        <div>吃饭</div>
        <div>睡觉</div>
        <div>玩游戏</div>
    </form>
</body>
</html>

HTML中常用特殊字符

空格: &nbsp;

小于号:&lt;

大于号:&gt;

按位与:&amp;

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

在angular12中proxy.conf.json中配置详解

一、proxy.conf.json文件的目录 二、proxy.conf.json文件中的配置 "/xxx/api": {"target": "地址/api","secure": false,"logLevel": "debug","changeOrigin": true,"pathRewrite": {"…

蓝桥杯嵌入式学习记录——点亮第一个LED(含软件的使用)

目录 一、蓝桥杯概述 二、软件的使用 三、点亮LED 一、蓝桥杯概述 蓝桥杯是一个编程大赛、商赛&#xff0c;获奖率高达60%&#xff08;省赛中一等奖10%、二等奖20%、三等奖30%&#xff09;&#xff0c;但这并不影响它的含金量&#xff0c;多所高校将它列为A类赛事并实行保研…

[机器学习]K-means——聚类算法

一.K-means算法概念 二.代码实现 # 0. 引入依赖 import numpy as np import matplotlib.pyplot as plt # 画图依赖 from sklearn.datasets import make_blobs # 从sklearn中直接生成聚类数据# 1. 数据加载 # 生成&#xff08;n_samples&#xff1a;样本点&#xff0c;centers&…

QT安装与helloworld

文章目录 QT安装与helloworld1.概念&#xff1a;2.安装QT3.配置环境变量4.创建项目5.运行效果 QT安装与helloworld 1.概念&#xff1a; Qt Creator是一个用于Qt开发的轻量级跨平台集成开发环境。Qt Creator可带来两大关键益处&#xff1a;提供首个专为支持跨平台开发而设计的…

跟着小德学C++之启动监听

嗨&#xff0c;大家好&#xff0c;我是出生在达纳苏斯的一名德鲁伊&#xff0c;我是要立志成为海贼王&#xff0c;啊不&#xff0c;是立志成为科学家的德鲁伊。最近&#xff0c;我发现我们所处的世界是一个虚拟的世界&#xff0c;并由此开始&#xff0c;我展开了对我们这个世界…

Rust开发WASM,浏览器运行WASM

首先需要安装wasm-pack cargo install wasm-pack 使用cargo创建工程 cargo new --lib mywasm 编辑Cargo.toml文件&#xff0c;修改lib的类型为cdylib&#xff0c;并且添加依赖wasm-bindgen [package] name "mywasm" version "0.1.0" edition "…

顺序图(Sequence Diagram)

也叫时序图、序列图 一、定义 顺序图是用来描述对象自身及对象间信息传递顺序的视图。 二、要素 活动者,对象,生命线,控制焦点,消息(同步消息,异步消息,返回消息,自关联消息) 1、 活动者 活动者发出情况或者接收系统的服务。 2、 对象 对象是特定行为与属性的集合。 表…

uniapp 使用renderjs引入echarts

效果图&#xff1a; 1.1renderjs引入echarts 组件zmui-echarts.vue&#xff1a; <template><view class"zmui-echarts" :prop"option" :change:prop"echarts.delay"></view> </template><script>export defaul…

互联网加竞赛 基于深度学习的行人重识别(person reid)

文章目录 0 前言1 技术背景2 技术介绍3 重识别技术实现3.1 数据集3.2 Person REID3.2.1 算法原理3.2.2 算法流程图 4 实现效果5 部分代码6 最后 0 前言 &#x1f525; 优质竞赛项目系列&#xff0c;今天要分享的是 基于深度学习的行人重识别 该项目较为新颖&#xff0c;适合…

数据结构——C/栈和队列

&#x1f308;个人主页&#xff1a;慢了半拍 &#x1f525; 创作专栏&#xff1a;《史上最强算法分析》 | 《无味生》 |《史上最强C语言讲解》 | 《史上最强C练习解析》 &#x1f3c6;我的格言&#xff1a;一切只是时间问题。 ​ 1.栈 1.1栈的概念及结构 栈&#xff1a;一种特…

qt学习:mplayer播放器(视频)+arm如何播放视频实战+c启动播放器

目录 作用 linux下载 arm下载 使用方法 键盘 命令 命令词有很多&#xff0c;举例几个 在arm上qt实战 配置ui界面 添加头文件&#xff0c;成员&#xff0c;函数 添加视频按钮点击事件 列表选项双击事件 播放按钮点击事件 暂停继续按钮点击事件 停止按钮点击事件 …

挑战杯 python+深度学习+opencv实现植物识别算法系统

0 前言 &#x1f525; 优质竞赛项目系列&#xff0c;今天要分享的是 &#x1f6a9; 基于深度学习的植物识别算法研究与实现 &#x1f947;学长这里给一个题目综合评分(每项满分5分) 难度系数&#xff1a;4分工作量&#xff1a;4分创新点&#xff1a;4分 &#x1f9ff; 更多…

【Linux】缓冲区与缓冲区的刷新策略

目录 1.缓冲区基础 1.1缓冲区的刷新策略 1.1.1三种刷新策略 1.1.2.两种强制刷新策略 2.用户级语言层缓冲区 2.1.默认在显示器输出 2.2.重定向到文件输出 2.3.write调用没有显示两份的原因 3.模拟实现文件缓冲区 3.1 myFileBuffer.h 3.2 myFileBuffer.c 4.系统内核缓…

Linux系统调试课:Linux错误码介绍

文章目录 一、错误码二、错误码返回案例三、使用 goto 语句沉淀、分享、成长,让自己和他人都能有所收获!😄 📢错误代码由内核或用户空间应用程序(通过errno变量)解释。错误处理在软件开发中非常重要,而不仅仅是在内核开发中。幸运的是,内核提供的几种错误,几乎涵盖了可…

一步步建立一个C#项目(连续读取S7-1500PLC数据)

首先创建一个新项目 1、窗体应用 2、配置存储位置 3、选择框架 拖拽一个Button,可以选择视图菜单---工具箱 4、工具箱 拖拽Lable控件和TextBook控件 5、拖拽控件 接下来右键解决方案&#xff0c;点击管理NuGet程序包 6、NuGet程序包 7、安装S7net 8、点击安装 9、安装完成 …

杨幂《哈尔滨1944》现场无剧本,大胆突破令人惊艳。

♥ 为方便您进行讨论和分享&#xff0c;同时也为能带给您不一样的参与感。请您在阅读本文之前&#xff0c;点击一下“关注”&#xff0c;非常感谢您的支持&#xff01; 文 |猴哥聊娱乐 编 辑|徐 婷 校 对|侯欢庭 杨幂在《哈尔滨1944》的拍摄现场&#xff0c;竟然不带剧本&am…

空想--让MYSQL安装双引擎SQL优化器

坑人的innodb_thread_concurrencyMYSQL的优化器是硬解析, 应用每次发往MYSQL的SQL是文本格式,需要编译,虽然时间不多,也就几百毫秒的事情,可架不住SQL的请求并发量啊! 为此数据库走了两条路线, 一条是ORACLE的缓存路线, 另外一条就是MYSQL的快速路线. ORACLE是尽可能的深度…

【电路】500W 12V至220V的逆变器

本电路采用LT1073芯片DC&#xff0d;DC转换器&#xff0c;将1.5V电压升压到5V或12V。该IC有三个不同的版本&#xff0c;这取决于输出电压。两个具有5V和12V的固定输出电压&#xff0c;而最有趣的是&#xff0c;可以进行调整。该调整是通过两个电阻器的分压器&#xff0c;连接到…

有没有那种不烂大街的跨年文案?

​迎接新年的曙光&#xff1a;那些不落俗套的跨年文案 当钟声敲响&#xff0c;旧的一年逝去&#xff0c;新的一年悄然来临&#xff0c;我们总希望用一些特别的话语来表达对过去的怀念和对未来的期待。在这个信息爆炸的时代&#xff0c;许多跨年文案都已经被人们看过无数次&…

数据结构第十天(排序算法总结)

目录 前言 常数时间复杂度&#xff1a;O(1) 线性时间复杂度&#xff1a;O(n) 线性对数时间复杂度&#xff1a;O(n log n) 平方时间复杂度&#xff1a;O(n^2) 对数时间复杂度&#xff1a;O(log n) 前言 排序算法的学习可以告一段落了。但算法的学习永不停止。 今天&…