HTML 中的常用标签用法

news2024/12/28 20:50:04

目录

1.基本结构

2.注释标签

3.标题标签 

4.换行标签

5.格式化标签

6.图片标签

7.超链接标签

8.表格标签

合并单元格

9.列表标签

10.表单标签 

form标签

input标签

补充

无语义标签


HTML是一种超文本标记语言,在网站上看到的信息都是它实现的.(是由标签所构成的.也可以说HTML是一堆标签的组合)

1.基本结构

由两部分组成,一个是<head></head>(头),一个是<body></body>(身体).

<html>
       <head>
             <title>bjyx</title>
       </head>
       <body>
             1823
       </body>
</html>

运行结果:


2.注释标签

<!--注释内容-->

注释内容不会在网页上显示出来 


3.标题标签 

H1-H6(由大到小)

<html>
    <head>
        <title>第一个html页面</title>
    </head>
    <body>
        hello world
        <hr>
        <h1>hello</h1>
        <h2>hello</h2>
        <h3>hello</h3>
        <h4>hello</h4>
        <h5>hello</h5>
        <h6>hello</h6>
    </body>
</html>

效果:

 


4.换行标签

<p></p>标签:段落,空一行

<br/>标签:换行

<hr>标签:添加水平线

未使用换行标签前:

使用后:

<html>
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>第一个html页面</title>
    </head>
    <body>
        hello world
        <hr>
        <h1>hello</h1>
        <h2>hello</h2>
        <h3>hello</h3>
        <hr>
        《陈情令》是由郑伟文、陈家霖联合执导,肖战、王一博、孟子义、宣璐、汪卓成、于斌、刘海宽,朱赞锦,王皓轩主演,李若彤、陆剑民、黄子腾、修庆特别出演,沈晓海友情客串的古装仙侠剧。<br/> 该剧根据墨香铜臭小说《魔道祖师》改编,以五大家族为背景,讲述了云梦江氏故人之子魏无羡和姑苏蓝氏含光君蓝忘机重遇,携手探寻往年真相,守护百姓和平安乐的故事。 <p></p>该剧于2019年6月27日在腾讯视频播出。 截至2019年9月18日,《陈情令》在微博平台创造了一个新纪录——史上粉丝最多的剧集官微。 官博粉丝数达到493万。 播出期涨粉364万,博文30天阅读量突破20亿。 同时,该剧在豆瓣创造了另一个纪录——豆瓣评分人数最多的剧集。 <p></p>该剧评分人数超过61万,豆瓣评分从开播时的4.8分逆袭到8.1分。
    </body>
</html>


5.格式化标签

加粗标签:strong,b

倾斜标签:em,I

删除线标签:del,s

下划线标签:ins,u

代码展示:

        <strong>我</strong>叫<B>百香果</B><i>2018年</i><em>出生,</em>去年<del>4岁</del>
        前年<s>3岁</s>,今年<ins>5岁</ins>,还有一个别名<u>小王八</u>

 效果:


6.图片标签

<img>标签必须有src属性,表示图片的路径

<img src=" ">

图片地址分类:1.网络地址 2.本地地址:a.绝对地址 b.相对地址

代码:

<img src="sheep.jpg" width="200px" height="200px">
<p></p>
<img src="D:/HtmlDemo/sheep.jpg" width="200px" height="200px">
<p></p>
<img src="https://gss0.baidu.com/9fo3dSag_xI4khGko9WTAnF6hhy/zhidao/pic/item/cefc1e178a82b90110395f88738da9773812eff1.jpg" width="200px">

 效果:


更多属性:

  • alt:替换文本,当图片不能显示时,会显示替换的文字
<img src="sheep2.jpg" width="200px" height="200px" title="美羊羊">

此时,由于当前目录内不存在sheep2.jpg,所以显示替换的文字 

  • title:提示文本,当鼠标放在图片上时,会有提示
<img src="sheep.jpg" width="200px" height="200px" title="美羊羊">

  • width/height:宽度和高度
  • border:边框,参数是宽度的像素.

7.超链接标签

<a></a>标签

属性:

  • herf:表示点击后跳转到哪个界面,必须有
  • target:打开方式,默认是self,表示在当前标签页打开,blank则是新建标签页打开

 点击后,跳转到新页面https://www.baidu.com


8.表格标签

这里有点儿类似Excel表格的形式

  • table标签:表示整个表格
  • tr标签:表示表格的一行
  • td标签:表示一个单元格
  • th标签:表示表头单元格,会居中加粗
  • thread标签:表格的头部区域(范围比th大)
  • tbody标签:表格的主体区域

table-->tr--> td

目标:我们需要建立一个四行三列的表格,表头信息包含属性:姓名,年龄,性别.在Excel中格式如下:

那么在html中就需要用到上述标签了.

        <table>
            <thead>
                <th>
                    姓名
                </th>
                <th>
                    年龄
                </th>
                <th>
                    性别
                </th>
            </thead>
            <tbody>
                <tr>
                    <td> 陈宇</td>
                    <td>24</td>
                    <td>男</td>
                </tr>
                <tr>
                    <td> 顾魏</td>
                    <td>30</td>
                    <td>男</td>
                </tr>
                <tr>
                    <td> 百香果</td>
                    <td>30</td>
                    <td>女</td>
                </tr>
            </tbody>
        </table>

效果:

 同样,表格标签也有些属性,例如边框,大小等,但通常使用CSS设置.

  • border:边框,1表示有边框,数字越大表示越粗,""表示没有边框
  • width/height:设置表格尺寸,宽度和高度

我们将上述表格优化,设置边框和大小

<table border="1" width="400px" height="200px">

效果:


合并单元格

  • rowspan:合并行
  • colspan:合并列

思路:1.首先明确是合并行(rowspan)还是合并列 (colspan)

        2.如果是合并行,就去找要合并的内容中最上面的一行;如果是合并列,就去找要合并的内容中最左边的一列;

        3.删除多余的行和列信息

观察上述表格,发现陈宇和顾魏性别,以及顾魏和百香果的年龄可以合并:

代码:

           <tbody>
                <tr>
                    <td> 陈宇</td>
                    <td>24</td>
                    <td rowspan="2">男</td>
                </tr>
                <tr>
                    <td> 顾魏</td>
                    <td rowspan="2">30</td>
                </tr>
                <tr>
                    <td> 百香果</td>
                    <td>女</td>
                </tr>
            </tbody>


9.列表标签

  • 无序列表 :ul(unordered list) li
  • 有序列表 :ol(ordered list) li
  • 自定义列表 :dl(总标签) dt(小标题)dd(围绕标题来说明)

 注意:无序列表和有序列表中只能使用li标签,自定义列表中只能使用dl,dt,dd标签。不可混淆使用。

那我们来实现一下:

        <h3>无序列表</h3>
        <ul>
            <li>陈宇</li>
            <li>顾魏</li>
            <li>顾一野</li>
            <li>杨震</li>
        </ul>
        <p></p>
        <h3>有序列表 TCP面向连接的特性</h3>
        <ol>
            <li>有连接</li>
            <li>可靠性</li>
            <li>面向字节流</li>
            <li>全双工</li>
        </ol>
        <p></p>
        <h3>自定义列表</h3>
        <dl>
            <dt>
                我喜欢的爱豆
            </dt>
            <dd>王一博</dd>
            <dd>肖战</dd>
            <dd>舒淇</dd>
            <dd>倪妮</dd>
        </dl>

 效果:


 

10.表单标签 

表单标签的形式相当于我们平时做的微信小程序的一些调查问卷,是需要自己选择和填写的。

主要分成两个部分:

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

form标签

<form action="" method="">
    ...
</form>

主要描述要把数据按照什么方式,提交到哪里去。

(相当于,去旅游的旅游地点,以及交通工具) 

input标签

  • 文本框:
<input type="text">

填写文字 

  • 密码框:
<input type="password">

输入密码 

  • 单选框
<input type="radio" name="sex">男 <input type="radio",name="sex">女

 单选框必须具有相同的name,才可以进行多选一。

  • 多选框
爱好:<input type="checkbox">看电视 <input type="checkbox">打篮球

可以选很多个选项 

  •  选择文件
<input type="file">

可以上传页面 

  • 普通按钮
<input type="botton" value="普通按钮">

点击无反应 

  • 提交按钮 
<input type="submit" value="提交">

点击就可以提交到指定页面啦 

  • 清空按钮
<input type="reset" value="清空">

清空所有选择和输入内容

  • select标签:下拉菜单
<select>
       <option >北京</option>
       <option >广州</option>
       <option >重庆</option>
</select>
  • textarea:文本域补充
 补充说明 <textarea  cols="20" rows="5"></textarea>

下面,我们通过代码实现:

<form action="https://www.baidu.com" method="get">
            姓名 <input type="text" id="username" name="name"><br/>
            年龄 <input type="text"><br/>
            密码 <input type="password"><br/>
            性别 <input type="radio" name="sex" value="男">男&nbsp;&nbsp;&nbsp;<input type="radio" name="sex" >女<br/>
            爱好 <input type="checkbox">听音乐&nbsp;&nbsp;<input type="checkbox">看电视&nbsp;&nbsp;
            <input type="checkbox">打台球&nbsp;&nbsp;<input type="checkbox">跳舞<br/>
            头像 <input type="file"><br/>
            居住地 <select>
                <option >北京</option>
                <option >广州</option>
                <option >重庆</option>
            </select><br/>
            补充说明 <textarea  cols="20" rows="5"></textarea>
            <br/>
            <input type="button" value="普通按钮">&nbsp;&nbsp;
            <input type="submit" value="提交">&nbsp;&nbsp;
            <input type="reset"  value="清空">
        </form>

效果:


 

补充

无语义标签

  • div标签:分割
  • span标签:跨度

代码:

<div>
    hello
    <span>小王</span>
    <span>肖肖</span>
</div>
<div>
    早上好
</div>

效果:


       html作为一个超文本标记语言,提供了很多对标签,我们可以通过标签实现一个标签页,常见的标签有注释标签、标题标签、换行标签。格式化标签,图片标签,超链接标签,表格标签,列表标签,表单标签,还有补充的无语义标签。

 

 

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

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

相关文章

RK3588平台开发系列讲解(内存篇)Linux 伙伴系统数据结构

平台内核版本安卓版本RK3588Linux 5.10Android 12文章目录 一、 页二、区三、内存节点沉淀、分享、成长,让自己和他人都能有所收获!😄 📢Linux 系统中,用来管理物理内存页面的伙伴系统,以及负责分配比页更小的内存对象的 SLAB 分配器了。 本篇将介绍伙伴系统相关数据结…

M304A_S905L3-B_5621无线蓝牙_当贝纯净桌面-线刷固件包

M304A_S905L3-B_5621无线蓝牙_当贝纯净桌面-线刷固件包 特点&#xff1a; 1、适用于对应型号的电视盒子刷机&#xff1b; 2、开放原厂固件屏蔽的市场安装和u盘安装apk&#xff1b; 3、修改dns&#xff0c;三网通用&#xff1b; 4、大量精简内置的没用的软件&#xff0c;运…

springboot第19集:权限

article 文章表sys_permission 后台权限表sys_role 后台角色表sys_role_permission 角色-权限关联表sys_user 用户表sys_user_role 用户-角色关联表 image.png image.png sys_user_role id user_id(用户id) role_id(角色id) sys_role id role_name(角色名) create_time(创建时间…

决策树生成剪枝算法原理

决策树生成算法 首先明确信息熵 信息增益的概念 信息增益表示得知特征X信息是的类Y的信息不确定性减少的程度 H(D) 经验熵表示对数据D进行分类的不确定性 H(D|A)经验条件熵表示对特征A给定条件下对数据集D进行分类的不确定性&#xff08;显然这个值越小越好 那么g(D,A)信息…

基于粒子群优化的中文文本分类

基本思路&#xff1a; 方法&#xff1a;使用优化算法&#xff08;如粒子群&#xff09;优化支持向量机SVM&#xff1b; 本文所使用的应用背景&#xff1a;中文文本分类&#xff08;同时可以应用到其他背景领域&#xff0c;如&#xff09; 应用背景&#xff08;元启发式算法优…

(学习日记)2023.5.9

写在前面&#xff1a; 由于时间的不足与学习的碎片化&#xff0c;写博客变得有些奢侈。 但是对于记录学习&#xff08;忘了以后能快速复习&#xff09;的渴望一天天变得强烈。 既然如此 不如以天为单位&#xff0c;以时间为顺序&#xff0c;仅仅将博客当做一个知识学习的目录&a…

QTableview常用几种代理总结

QTableview常用几种代理总结 [1] QTableview常用几种代理总结1、QCheckBox和QRadioButton的嵌入2、QHeadView中嵌入QCheckBox类3、QCombobox的嵌入4、 QCombox QCheckBox类5、SpinBox的嵌入类6、QProcess的嵌入类7、QProcess绘制版本的嵌入类8、QPushButton/QLabel/QImage的嵌…

鸿蒙Hi3861学习八-Huawei LiteOS-M(事件标记)

一、简介 事件是一种实现任务间通信的机制&#xff0c;可用于实现任务间的同步。但事件通信只能是事件类型的通信&#xff0c;无数据传输。一个任务可以等待多个事件的发生&#xff1a;可以是任意一个事件发生时唤醒任务进行事件处理&#xff1b;也可以是几个事件都发生后才唤醒…

mongodb副本集搭建

1.本次搭建使用三台centos7主机搭建集群&#xff0c;关闭防火墙和selinux服务 2.主机信息如下图所示 主机名称IPPortServiceA10.1.60.11427017mongodbB10.1.60.11527017mongodbC10.1.60.11827017mongodb 3.从官网下载mongodb安装包(我这里下载的是6.0.5版本的tgz包) Instal…

小家电LED显示驱动多功能语音芯片IC方案 WT2003H4 B002

随着时代的进步&#xff0c;智能家电的普及已经成为了一个趋势。而在智能家电中&#xff0c;LED显示屏也成为了不可或缺的一部分。因此&#xff0c;在小家电的设计中&#xff0c;LED显示驱动芯片的应用也越来越广泛。比如&#xff1a;电饭煲、电磁炉、数字时钟、咖啡机、电磁炉…

【Vue3】如何创建Vue3项目及组合式API

文章目录 前言 一、如何创建vue3项目&#xff1f; ①使用 vue-cli 创建 ②使用可视化ui创建 ③npm init vite-app ④npm init vuelatest 二、 API 风格 2.1 选项式 API (Options API) 2.2 组合式 API (Composition API) 总结 前言 例如&#xff1a;随着前端领域的不断发展&am…

【SSM框架】SpringMVC 中常见的注解和用法

SSM框架 SpringMVC 中常见的注解和用法基础注解介绍RequestMapping 注解介绍PostMapping 和 GetMapping 注解介绍 获取参数相关注解的介绍只通过 RequestMapping 来获取参数只传递一个参数传递对象参数传递多个参数(非对象) RequestParam 后端参数重命名required 必传参数的设置…

SpringBoot+Redis+自定义注解实现接口防刷(限制不同接口单位时间内最大请求次数)

场景 SpringBoot搭建的项目需要对开放的接口进行防刷限制&#xff0c;不同接口指定多少秒内可以请求指定次数。 比如下方限制接口一秒内最多请求一次。 注&#xff1a; 博客&#xff1a;霸道流氓气质的博客_CSDN博客-C#,架构之路,SpringBoot领域博主 实现 1、实现思路 首…

flink学习37:DataStream/DataSet与Table的互相转换

DataStream/DataSet转换成视图 DataStream/DataSet转换成表 表转换成DataStream/DataSet 表转换为DataStream/DataSet时&#xff0c;需要指定字段数据类型&#xff0c;最方便的就是把数据类型定为row&#xff0c;即行数据。 两种模式&#xff1a; 把表转为dataStream 把表转为d…

100ASK-V853-PRO编译烧写

100ASK_V853-PRO 环境配置及编译烧写 0.前言 本章主要介绍关于100ASK_V853-PRO开发板的Tina SDK包的下载和编译打包生成镜像&#xff0c;并将镜像烧录到100ASK_V853-PRO开发板上。在进行100ASK_V853-PRO开发板的环境配置前需要获取配置虚拟机系统&#xff0c;可以参考&#x…

【C语言督学训练营 第十二天】三篇文章吃透数据结构中的线性表(三)----- 线性表考研真题

文章目录 前言题目描述题目分析代码实战 前言 本篇博客从头到尾都在解析一道2019年考研真题中的一道关于链表的大题&#xff0c;虽然题目没有竞赛算法题那么复杂&#xff0c;那么难想&#xff0c;但是我们依旧可以从中收获到好多知识&#xff0c;本题的突破点就是快慢指针与链…

AP5153 线性降压恒流驱动芯片 2.5A

AP5153 是一种 PWM 调光的、低压 差的 LED 线性降压恒流驱动器。 AP5153 仅需要外接一个电阻和一个 NMOS 管就可以构成一个完整的 LED 恒 流驱动电路&#xff0c; 调节该外接电阻就可以调节 输出电流&#xff0c;输出电流可调范围为 20mA 到 3.0A。 AP5153 还可以通过在 DIM…

echarts x轴与y轴 刻度 数据设置

xAxis: {nameTextStyle: {fontWeight: "bold",fontSize: "20",align: "left",},splitLine: {show: false,},axisLine: {show: true,symbol: ["none", "arrow"], //加箭头处symbolOffset: 0,lineStyle: {color: "rgb(12…

aardio的优缺点,强烈推荐大家试用一下,可以用它在windows下面写一些小工具

概述 官网 aardio是一种用于Windows平台的脚本编程语言&#xff0c;以及一个功能丰富的集成开发环境&#xff08;IDE&#xff09;。它结合了强大的原生Windows API访问能力和简单易学的语法。以下是aardio的一些优缺点。 优点&#xff1a; 简单易学&#xff1a;aardio的语法简…

Linux | 本地Yum源 | 网络Yum源(阿里云Yum源)

&#x1f497;wei_shuo的个人主页 &#x1f4ab;wei_shuo的学习社区 &#x1f310;Hello World &#xff01; 本地Yum源配置 创建挂载点目录 [rootlocalhost ~]# mkdir /mnt/cdrom [rootlocalhost ~]# df /mnt/cdrom/ 文件系统 1K-块 已用 可用 已用%…