HTML 常用标签总结

news/2024/4/27 15:39:05/文章来源:https://blog.csdn.net/m0_62902381/article/details/136993787

本篇文章总结了一些我在学习html时所记录的标签,虽然总结并不是非常全面,但都是一些比较常用的。

html元素标签

首先一个html界面是由无数个元素标签组成的,每个元素具有它的属性

1.input

单行文本框
标签type属性——text

<input type="text" >

密码框
标签type属性——password

<input type="password">

单选框
标签type属性——radio

选项名:<input type="radio">

例如:

男:<input type="radio">

name属性相同的视为一组
placeholder属性向框内添加文字,::-webkit-input-placeholder设置提示字的颜色
outline: none;取消选中后出现的边框

男: <input type="radio" name="sex">  女:<input type="radio" name="sex">

多选框
标签type属性——checkbox

选项名:<input type="checkbox">
篮球: <input type="checkbox">   足球: <input type="checkbox">  排球: <input type="checkbox"> 

文件选择器
标签type属性——file

<input type="file">

颜色拾取器
标签type属性——color

<input type="color">

日期
标签type属性——date

<input type="date">

日期选择时间器
标签type属性——datetime-local

<input type="datetime-local">

周选择器
标签type属性——week

<input type="week">

滑块
标签type属性——range

<input type="range">

常见搭配属性
min和max:分别表示最小值和最大值
value属性:设定进入页面时滑块的数值

<input type="range" min="0" max="100" value="80">

数字
标签type属性——number

<input type="number">

常见搭配属性
min和max:分别表示最小值和最大值
value属性:设定进入页面时数字的数值
step:每次增大减小的数量
按钮
普通按钮
标签type属性——button

<input type="button" >

提交按钮
标签type属性——submit

<input type="submit" >

重置按钮
标签type属性——reset

<input type="reset" >

2.select下拉框

例:

<select ><option>选择1</option><option>选择2</option><option>选择3</option>
</select>

常见搭配属性:
value:
onchange :选项改变时触发方法
例:通过下拉框改变三个方块的样式

<!DOCTYPE HTML>
<html><head><meta charset = "utf-8"><style>.sty1{  background-color:#aaa;height:200px;width:200px; margin-top:20px ; margin-left : 10px ;float:left}</style></head><body><div id="div1" class="sty1" ></div><div id="div2" class="sty1" ></div><div id="div3" class="sty1" ></div> <select id = "s1" onchange="m1()"><option value="flag0">请选择样式</option><option value="flag1">样式1</option><option value="flag2">样式2</option><option value="flag3">样式3</option><option value="flag4">样式4</option><option value="flag5">样式5</option></select>         </body><script >function m1(){var x = document.getElementById("s1");if(x.value == "flag1"){var y = document.getElementById("div1");y.style.backgroundColor = "#a00";}else if(x.value == "flag2"){var y = document.getElementById("div2");y.style.height="400px";}else if(x.value == "flag3"){var y = document.getElementById("div2");y.style.opacity = "0.4";}else if(x.value == "flag4"){var y = document.getElementById("div3");y.style.transform="rotate(" + 30 +"deg)" ;}else if(x.value == "flag5"){var y = document.getElementById("div2");                              y.style.height="200px";y.style.opacity = "1";var t = document.getElementById("div1");t.style.backgroundColor = "#aaa";var m = document.getElementById("div3");m.style.transform="rotate(" + 0 +"deg)" ;}}                                  </script>
</html>

3.div 标签

它是默认竖着布局标签
默认为无颜色无高度无宽度
(id class style 其他)
id 该元素的标识
class 该元素的类
子div可以比父div大

<div id="div3" class="sty1"></div>  <div id=:div4" class="sty2"></div>//sty2的大小比sty1大

4.span文本标签

形成独立空间
例如

<span style="color:red;fond-size:30px">h<>

多个span标签默认向右排列

5.h1-h6标题标签

默认竖着布局
字体会加粗放大

6.p段落标签

<p>  </p>

标签之间的间隔会大

7.超链接标签(锚点标签)

<a>点击跳转</a>

跳转到地址或文件:href
例:

<a href="https://www.baidu.com/" >

点击跳转//点击会跳转到百度

target :控制打开新页面
blank和self分别是打开新页面是否覆盖原本页面
窗口名:指定窗口打开
例:

<a href="https://www.baidu.com/" target="_blank" >点击跳转</a>//点击会不关闭当前页面,再打开百度

作为锚点标签时
可以通过锚点跳转到页面的其他位置

<a name="aa">锚点</a><br>//定义锚点,<br>的作用是换行
<a href="#aa">跳转到aa位置</a><br>//作为锚点时要加#

把跳转键固定在某个位置用position属性的fixed
例:

<a href="#div" style="position:fixed:right:100px;bottom:300px">点击跳转</a><br>

8.图片标签

src属性:引用图片资源

alt属性:给图片加注释
filter:brightness()让图片变亮或变暗
绝对路径:被访问资源在磁盘中的绝对位置

<img src:"图片在电脑中的路径">

相对路径:访问资源与被访问资源的关系
与html文件在同一文件夹下(兄弟关系)

<ima src="文件名" >

图片在文件在同一文件夹的另一文件夹下(叔侄关系,在兄弟文件夹内部)
<img src:兄弟文件/图片名">
图片位于文件父亲文件的兄弟文件下(表兄弟关系),先返回上面再进入兄弟中

<img src:"../兄弟文件夹/图片名>

浏览器复制图片地址

<img src:”浏览器图片地址">

9.列表标签

<ul><li>hello<li><li>hello<li>
</ul><ol><li>hello<li><li>hello<li>
</ol>

可以更改type使列表从什么开始

<ol type="A" start="5">//列表以英文字母排序,并从第五个字母开始<li>hello<li><li>hello<li>
</ol>

去掉列表样式(各个.) 样式属性中加list-style:none
10.表格标签

<table><tr></tr>//第一行.....    //表示有几行<tr></tr>//第n行<tr><td>1</td>//表示一行内有几个单元格<td>2</td>....<td></td></tr>
</table>
形成独立空间,会放到表格的最上边,头部
<table>  <thead><tr><td>张三</td><td>李四</td><td>王五</td></tr></thead>
</table>
<tbody>

形成独立空间,身体

<table><tr></tr><tr><td>1</td>//表示一行内有几个单元格....<td></td></tr>
</table>

实例:
在这里插入图片描述

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Document</title>
</head>
<body><table border="1" color="blue"><tr><td style="text-align: center;"colspan="2">上午</td><td style="text-align: center;"colspan="2">下午</td></tr><tr><td>8:00-10:00</td><td>10:00-12:00</td><td>14:00-16:00</td><td>16:00-18:00</td></tr><tr><td rowspan="2">领导讲话</td><td>大会主题报告</td><td>分会专题报告</td><td rowspan="2">总结报告</td></tr><tr><td>专家报告</td><td>分组讨论</td></tr><tr><td style="text-align: center;" colspan="4">全体参观考察无锡国赛</td></tr></table>

属性
border属性:控制表格的边框,例:border=“1”
width,height属性控制宽和高
cellspacing:单元格之间的距离(等于0表示紧挨到一起)例:cellspacing=“0”
cellpadding:单元格的填充度 例:cellpadding=“10px”

<table border="1" cellspacing="0"  cellpadding="10px"><tr>1</tr><tr>2</tr>
</table>

rowspan把下面几行合并
colspan:把后面几列合并

<table><tr>//第一行<td rowspan="3">1</td>//从此格开始把下三行合并<td>2</td><td></td></tr><tr>//第二行<td rowspan="3">1</td>//从此格开始把下三行合并<td>2</td><td colspan="2">3</td>//从此格开始向右合并2列</tr>.....
</table>

11.框架标签(窗口标签)

嵌套其他页面

<ifame ></iframe>
<ifame  src="网站网址"  ></iframe>

属性
src拿取资源
frameborder:窗口的边线
width和height
name:窗口名(可以超链接标签中的target属性联动)

12.音频标签

<audio></audio>

拿取音频资源

<audio src="音频名"></audio>

属性
src拿取资源
controls 手动播放并让播放器显示出来,不用写参数,加上就是true
autoplay 自动播放,不用写参数,加上就是true,不加就是flase
autoplay loop 循环播放

13.视频标签

<video></video>

属性babiao
src拿取资源
controls 手动播放并让播放器显示出来,不用写参数,加上就是true
autoplay 自动播放,不用写参数,加上就是true,不加就是flase
autoplay loop 循环播放
wideh和height控制视频的宽高

14.多行文本域

<textarea row="10" cols="50"></textarea>

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

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

相关文章

机器学习周记(第三十一周:文献阅读-GGNN)2024.3.18~2024.3.24

目录 摘要 ABSTRACT 1 论文信息 1.1 论文标题 1.2 论文模型 1.2.1 数据处理 1.2.2 门控图神经网络 1.2.3 掩码操作 2 相关知识 2.1 图神经网络&#xff08;GNN&#xff09; 2.2 图卷积神经网络&#xff08;GCN&#xff09; 3 相关代码 摘要 本周阅读了一篇利用图神…

IDEA2023版本整合SpringBoot热部署

✅作者简介&#xff1a;大家好&#xff0c;我是Leo&#xff0c;热爱Java后端开发者&#xff0c;一个想要与大家共同进步的男人&#x1f609;&#x1f609; &#x1f34e;个人主页&#xff1a;Leo的博客 &#x1f49e;当前专栏&#xff1a; 开发环境篇 ✨特色专栏&#xff1a; M…

波奇学Linux:自定义协议和序列和反序列化

TCP是面向字节流的如何保证&#xff0c;读取上来的数据是一个"完整"的报文 tcp传输控制协议&#xff1a;什么时候发&#xff0c;发多少&#xff0c;出错怎么办 read和write都是从用户到内核空间的拷贝&#xff0c;数据不一定传输到另一个台主机的缓冲区&#xff0c;…

精品凉拌菜系列热卤系列课程

这一系列课程涵盖精美凉拌菜和美味热卤菜的制作技巧。学员将学习如何选材、调味和烹饪&#xff0c;打造口感丰富、色香俱佳的菜肴。通过实践训练&#xff0c;掌握独特的烹饪技能&#xff0c;为家庭聚餐或职业厨艺提升增添亮点。 课程大小&#xff1a;6.6G 课程下载&#xff1…

IDEA 远程调试

1.什么是远程调试 Java提供了一个远程调试功能&#xff0c;支持设置断点及线程级的调试同时&#xff0c;不同的JVM通过接口的协议联系&#xff0c;本地的Java文件在远程JVM建立联系和通信。 2.服务端开启远程调试 开启远程调试功能&#xff0c;需要修改tomcat 的catalina.sh…

链表队列LinkQueue

入队&#xff1a;往尾巴上放 1.先定义一个新节点&#xff0c;指针置空 2. 连接 3. 移动尾指针 出队&#xff1a;从头部出队 1. 定义一个temp指针 2. head指针指向下一个 3. 通过free 释放temp指针所指 4. 若指完后&#xff0c;head所指为NULL&#xff0c;则把尾指…

Windows前后端部署(达梦,东方通)

打开虚拟机&#xff0c;打开远程路径服务 将素材复制到虚拟机并解压&#xff08;jkd,达梦&#xff0c;东方通&#xff0c;nginx&#xff09; 双击安装jdk(一直下一步) 安装达梦 双击 直接下载完成 东方通下载&#xff08;双击程序&#xff09; 改端口号8080 把许可文件放到东方…

设计模式——观察者模式Observer

Q&#xff1a;观察者模式属于哪一类设计模式 A&#xff1a;观察者模式属于行为学模式 Q&#xff1a;什么是观察者模式 A&#xff1a;当一个对象的状态发生改变时&#xff0c;所有依赖它的对象都得到通知&#xff0c;并自动更新 观察者模式解析&#xff1a;报纸类维护了一个…

文心一言 VS 讯飞星火 VS chatgpt (224)-- 算法导论16.3 6题

六、假定我们有字母表 C{0&#xff0c;1&#xff0c;…&#xff0c;n-1} 上的一个最优前缀码&#xff0c;我们希望用最少的二进制位传输此编码。说明如何仅用 2n-1n⌈lgn⌉ 位表示 C 上的任意最优前缀码。(提示&#xff1a;通过对树的遍历&#xff0c;用 2n-1 位说明编码树的结…

第十四届蓝桥杯省赛C++ A组所有题目以及题解(C++)【编程题均通过100%测试数据】

第一题《幸运数》【模拟】 【问题描述】 小蓝认为如果一个数含有偶数个数位&#xff0c;并且前面一半的数位之和等于后面一半的数位之和&#xff0c;则这个数是他的幸运数字。例如 2314是一个幸运数字,因为它有4个数位,并且2314。现在请你帮他计算从1至100000000之间共有多少…

Flink RPC初探

1.RPC概述 RPC( Remote Procedure Call ) 的主要功能目标是让构建分布式计算(应用)更容易&#xff0c;在提供强大的远程调用能力时不损失本地调用的语义简洁性。 为实现该目标&#xff0c;RPC 框架需提供一种透明调用机制让使用者不必显式的区分本地调用和远程调用。 总而言之&…

jenkins权限分配

1.安装权限插件 Role-Based Strategy 2.创建用户 3.修改全局安全配置中的授权策略为Role-Based Strategy 4.进入Manage and Assign Roles创建Global roles和Item roles 4.进入Assign Roles给用户分配role

UI风格汇:材料设计(Material Design),是对扁平风格的延展。

Hello&#xff0c;我是大千UI工场&#xff0c;设计风格是我们新开辟的栏目&#xff0c;主要讲解各类UI风格特征、辨识方法、应用场景、运用方法等&#xff0c;本次带来的材料风格风格的解读&#xff0c;有设计需求&#xff0c;我们也可以接单。 一、什么是材料设计&#xff08;…

apisix创建https

总结了下apisix 使用https 的问题和方法 1、apisix 默认https 端口是9443 2、apisix 需要上传证书后才可以使用https 否二curl测试会报错 SSL routines:CONNECT_CR_SRVR_HELLO 3、apisix 上传证书方法 我是使用的自签名证书&#xff0c;注意自签名证书的Common Name 要写你…

静态路由表学习实验

实验要求&#xff1a;各个pc设备可以通信&#xff0c;并且可以访问外网&#xff0c;假设R1已连接外网 拓扑结构 思路&#xff1a;配置pc机ip地址&#xff0c;子网掩码&#xff0c;和网关&#xff08;网关地址是上层路由接口的地址&#xff09;&#xff0c;配置路由各个接口地址…

【Qt】使用Qt实现Web服务器(七):动态模板引擎

1、示例 2、源码 2.1 模板配置参数 配置文件中关于模板配置参数如下 path为存放模板的目录suffix为模板文件后缀[templates] path=templates suffix=.tpl encoding=UTF-8 cacheSize=1000000

OpenHarmony开发知识点记录之ABI

OpenHarmony系统支持丰富的设备形态&#xff0c;支持多种架构指令集&#xff0c;支持多种操作系统内核&#xff1b;为了应用在各种OpenHarmony设备上的兼容性&#xff0c;本文定义了"OHOS" ABI&#xff08;Application Binary Interface&#xff09;的基础标准&#…

缓冲区溢出漏洞相关知识点汇总

1.缓冲区基础知识相关定义 缓冲区定义&#xff1a;缓冲区一块连续的内存区域&#xff0c;用于存放程序运行时&#xff0c;加载到内存的运行代码和数据。 缓冲区溢出&#xff1a;缓冲区溢出是指程序运行时&#xff0c;向固定大小的缓冲区写入超过其容量的数据。多余的数据会越…

Java代码基础算法练习-求一个三位数的各位数字之和-2024.03.27

任务描述&#xff1a; 输入一个正整数n&#xff08;取值范围&#xff1a;100<n<1000&#xff09;&#xff0c;然后输出每位数字之和 任务要求&#xff1a; 代码示例&#xff1a; package M0317_0331;import java.util.Scanner;public class m240327 {public static voi…

Abaqus周期性边界代表体单元Random Sphere RVE 3D (Mesh)插件

插件介绍 Random Sphere RVE 3D (Mesh) - AbyssFish 插件可在Abaqus生成三维具备周期性边界条件(Periodic Boundary Conditions, PBC)的随机球体骨料及骨料-水泥界面过渡区(Interfacial Transition Zone, ITZ)模型。即采用周期性代表性体积单元法(Periodic Representative Vol…