html标签大合集一文入门

news2024/9/20 20:34:21

一、文档结构标签

<html>:网页的根标签 ,嵌套包含所有标签。

<head>:头标签,包含文档的元数据用于编写网页的修饰内容,附加信息。

<body>:身体标签,用于编写展示内容,用户可以看见 或者可以交互内容。

<meta>:元标签 ,没有结束标签

二、框架标签

<div>:块级元素

<h1> 到 <h6>:定义标题,<h1> 是最高级别的标题

<p>:定义一个段落。

<span>:隔离样式

<br>:强制换行

<hr>:分割线

例子如下:

<!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>
        <div>
            <h1><span>一级</span>标题</h1>
            <hr>
            <h2><span>二级</span>标题</h2>
            <hr>
            <h3><span>三级</span>标题</h3>
            <hr>
            <h4><span>四级</span>标题</h4>
            <hr>
            <h5><span>五级</span>标题</h5>
            <hr>
            <h6><span>六级</span>标题</h6>
            <hr>
            <p>段落段落段落段落段落段落段落段落段落段落段落段落段落段落段落段落段落段落段落段落段落段落<br>段落段落段落段落段落段落段落段落段落段落段落段落段落段落</p>
        </div>
    </body>
</html>

它的效果如下:

三、文本标签

<b>/<strong>:加粗

<i>/<em>:斜体

<u>:下划线

<del>:中划线,删除线

<sup>:上标

<sub>:下标

例子如下:

<!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>
    <p>加粗<b>加粗</b></p>
    <p>斜体<i>斜体</i></p>
    <p><u>下划线</u></p>
    <p><del>中划线,删除线</del></p>
    <p>2h<sub>2</sub>o=2h<sub>2</sub>+o<sub>2</sub></p>
</body>
</html>

效果如下:

四、列表标签

<ol>:有序列表

<ul>:无序列表

<li>:列表项,独占一行,不能单独存在

<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>
    <div>
        <h1>无序列表</h1>
        <ul>
            <li>无序列表1</li>
            <li>无序列表2</li>
            <li>无序列表3</li>
        </ul>
        
        <h1>有序列表</h1>
        <ol>
            <li>有序列表1</li>
            <li>有序列表2</li>
            <li>有序列表3</li>
        </ol>

        <h1>自定义列表</h1>
        <dl>
            <dt>项目1</dt>
            <dd>项目1说明</dd>
            <dt>项目2</dt>
            <dd>项目2说明</dd>
            <dt>项目3</dt>
            <dd>项目3说明</dd>
        </dl>
    </div>
</body>
</html>

效果如下:

五、表格标签

<table>:定义表格

属性:

border:边框

cellpadding:内部单元格的高度

cellspacing:单元格之间的距离

align:对齐方式

<tr>:定义表格行

<th>:定义表头单元格

<td>:定义表格单元格

属性

colspan:合并同一行中的多列

rowspan:合并同一列中的多行

例子如下:

<!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="10" cellpadding="10" cellspacing="5" align="center" width="80%">
        <tr>
            <th>表头单元格1</th>
            <th>表头单元格2</th>
            <th>表头单元格3</th>
        </tr>
        <tr>
            <td colspan="2">普通单元格1</td>
            <td>普通单元格2</td>
           
        </tr>
        <tr>
            <td>普通单元格1</td>
            <td colspan="2" rowspan="2">
                <table border="2" width="100%">
                    <tr>
                        <td>列1</td>
                        <td>列2</td>
                    </tr>
                    <tr>
                        <td>列1</td>
                        <td>列2</td>
                    </tr>
                </table>
            </td>
            
        </tr>
        <tr>
            <td>普通单元格1</td>
            
            
        </tr>
         
    </table>   
</body>
</html>

效果如下:

 六、媒体标签

<video>:视频

<audio>:音频

<img>:图片

<a>:超链接

例子如下:

<!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>
    <hr>
    <hr>
    <hr>
    <hr>
    <hr>
    <span id="111">111</span>
    <hr>
    <hr>
    <hr>
    <hr>
    <hr>
    <hr>
    <hr>
    <hr>
    <hr>
    <hr>
    <hr>
    <hr>
    <hr>
    <hr>
    <hr>
    <hr>
    <hr>
    <hr>
    <hr>
    <hr>
    <hr>
    <hr>
    <hr>
    <hr>
    <hr>
    <div>
        <h1>声音</h1>
        <audio src="./audio/gaming.mp3" controls></audio>
    </div>
    <div>
        <!-- control显示控件 -->
        <h1>视频</h1>
        <video src="./video/1.mp4" controls></video>
    </div>
    <div>
        <h1>图片</h1>
        <!-- alt:当图片加载不出来时显示的内容 -->
        <img src="./img/1.jpeg" alt="" width="200px">
    </div>
    <div>
        <h1>超链接</h1>
        <!-- a 的属性href中可以放其他网站的链接,也可以放本网站其他页面 也可以弄锚点,但要在要跳转到的地方给他个id,然后在href中输入#id -->
        <a href="http://www.baidu.com">百度</a>
        <a href="./2.第一批标签.html">第一批标签</a>
        <a href="./3.第二批标签.html" target="_blank">第二批标签</a>
        <a href="#111" >锚点1</a>
    </div>
</body>
</html>

效果如下:

当点击下方的百度时,该页面就会变成百度页面,当点击第二批标签时,会打开新的页面来显示第二批标签的效果页面,当点击锚点1时,就会跳转到指定的位置

七、框架嵌套标签

<iframe>:当前页面内嵌入另一个 HTML 页面

例子如下:

<!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>
    <div>
        <h1>框架标签</h1>
        <p>可以嵌套其他页面</p>
        <!-- frameborder:边框 -->
        <iframe src="./2.第一批标签.html" frameborder="0" width="40%" height="400"></iframe>
        <iframe src="https://csdn.net" frameborder="0" width="40%" height="400"></iframe>
    </div>
    
</body>
</html>

效果如下:

八、表单标签

<form>:表单标签

属性

action:提交的目标地址,没有填写内容 代表当前页面地址

method:提交方法

<input>:创建不同类型的输入控件,允许用户输入数据

  • type="text":创建一个单行文本输入框。
  • type="password":创建一个密码输入框,输入的内容会被隐藏。
  • type="file":创建一个文件上传控件。
  • type="radio":创建一个单选按钮
  • type="checkbox":创建一个复选框。
  • type="range":创建一个滑动条,允许用户选择一个值的范围。
  • type="submit":创建一个提交按钮,用于提交表单。
  • type="reset":创建一个重置按钮,用于重置表单中的所有控件到默认值。

<select>:创建下拉选择菜单。它允许用户从多个选项中选择一个或多个

<option>:选项

multiple:如果添加此属性,允许用户选择多个选项。

<textarea>:多行输入框

例子如下:

<!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:提交目标地址  没有填写内容代表当前网页地址(如果没有提交地址,默认提交到当前网页)  
        method:提交方法
            get:参数以"?a=b&c=d"格式拼接到请求地址后面,不安全
            post:参数在网络的载荷数据中,安全并且数据量大
    -->
    <form action="http://httpbin.org/post" method="post">
        <!-- 
            表单域:提交的各种信息
            input
            select
            textarea
        -->
        <div>
            <!-- 
                required:必须填 
                placeholder:提示信息
            -->
            <label for="un">用户名</label><input required placeholder="请输入名字" name="username" id="un" type="text">
        </div>
        <div>
            <label for="pwd">密码</label><input required placeholder="请输入密码" name="password" id="pwd" type="password">
        </div>
        <div>
            <span>性别</span>
            <!-- radio:单选框 -->
            <!-- name:确保是单选 -->
            <label for="woman">女</label><input name="sex" value="woman" id="woman" type="radio">
            <!-- checked:默认选择 -->
            <label for="man">男</label><input name="sex" value="man" id="man" type="radio" checked>
        </div>
        <div>
            <span>爱好</span>
            <!-- checkbox:复选框 -->
            <label for="footbal">足球</label><input  id="footbal" name="hobby" value="footbal" type="checkbox">
            <label for="basketball">篮球</label><input  id="basketball" name="hobby" value="basketball" type="checkbox" checked>
        </div>
        <div>
            <span>年纪</span>
            <!-- range:滑动 -->
            <input type="range" min="0" max="100" step="1" name="age">
        </div>
        <div>
            <span>喜爱颜色</span>
            <input type="color" name="color">
        </div>
        <div>
            <span>附件</span>
            <input type="file" name="file">
        </div>
        <div>
            <span>居住地址</span>
            <select name="address">
                <option value="beijing">北京</option>
                <option value="shanghai">上海</option>
                <!-- selected:默认选择 -->
                <option value="guangzhou" selected>广州</option>
            </select>
        </div>
        <div>
            <span>学习语言</span>
            <!-- multiple:为了默认可以多选 -->
            <select name="lang" multiple>
                <option value="python">python</option>
                <option value="java" selected>java</option>
                <option value="c++" selected>c++</option>
            </select>
        </div>
        <div>
            <span>交友宣言</span>
            <!-- textarea:多行输入框 -->
            <textarea name="info" cols="30" rows="10"></textarea>
        </div>
        <!-- 
            表单按钮:input
            type="submit":提交信息,表单域内容要有name才会提交(选择的需要写value,输入的不需要写value)
            type="reset":重置内容
         -->
        <div>
            <input type="submit" value="注册">
            <input type="reset" value="清空">
        </div>
    </form>
    
</body>
</html>

 效果如下:

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

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

相关文章

HTML5休闲小游戏《城市争夺战》源码,引流、刷广告利器

HTML5休闲小游戏《城市争夺战》源码&#xff0c;直接把源码上传到服务器就能使用了&#xff01; 下载链接&#xff1a;https://www.huzhan.com/code/goods468820.html

TCP Analysis Flags 之 TCP ACKed unseen segment

前言 默认情况下&#xff0c;Wireshark 的 TCP 解析器会跟踪每个 TCP 会话的状态&#xff0c;并在检测到问题或潜在问题时提供额外的信息。在第一次打开捕获文件时&#xff0c;会对每个 TCP 数据包进行一次分析&#xff0c;数据包按照它们在数据包列表中出现的顺序进行处理。可…

Java---面向对象

一.面向对象 1.概念 1.1面向过程 C 吃饭&#xff1a;动作为核心 起身--》开门--》大量的逻辑判断 1.2面向对象 C/Java/Python/Go 目标&#xff1a;吃饭 人&#xff08;忽略&#xff09;吃饭 站在人类的角度思考问题 2.什么是对象&#xff1f; Object-->东西(万事万物皆…

【数据结构2】哈希表、哈希表的应用(集合与字典、md5算法和文件的哈希值)

1 哈希表 哈希表一个通过哈希函数来计算数据存 储位置的数据结构&#xff0c;通常支持如下操作: 插入(键&#xff0c;值):插入键值对(键&#xff0c;值) Get(key):如果存在键为键的键值对则返回其值&#xff0c;否则返回空值 删除(键):删除键为键的键值对哈希表(Hash Table&am…

开发者学习类网站

目录 **1、CodeProject****2、simplilearn****3、VisuAlgo****4、Google AI****5、CodeWars****6、SourceForge****7、GeeksforGeeks****8、StackOverflow** 1、CodeProject 网址&#xff1a;https://www.codeproject.com/ CodeProject是一个免费公开自己写的代码与程序的优秀…

稀土阻燃协效剂在木质地板中的应用

木质地板作为一种天然材料&#xff0c;非常容易燃烧&#xff0c;因此需要采取措施来增强其阻燃性能。稀土阻燃协效剂基于稀土4f电子层结构带来的特有属性&#xff0c;在聚合物材料燃烧时可催化酯化成炭,迅速在高分子表面形成致密连续的碳层,隔绝聚合物材料内部的可燃性气体与氧…

vue项目png图片加载不出来的问题

前提&#xff1a;因为命名的时候 配合后端&#xff0c;所以把图片的名称设置成中文的例如&#xff1a;新增圆、新增方块等命名&#xff1b;提交到线上环境后&#xff0c;发现有些图片不能完全显示&#xff1b;鼠标移入查看地址&#xff0c;发现其他展示的图片已经转为base64的形…

SALib | 灵敏度分析Python工具箱

灵敏度分析Python工具箱 Sensitivity Analysis LibrarySupported MethodsInstallationRequirementsHow to cite SALibReference Sensitivity Analysis Library SALib是常用灵敏度分析方法的Python实现&#xff0c;包括 Sobol、Morris 和 FAST 方法。在系统建模中很有用&#x…

解决Element-plus中Carousel(走马灯)图片无法正常加载的bug

前言&#xff1a; 最近帮助朋友解决了一个使用Element-plus中Carousel&#xff08;走马灯&#xff09;图片无法正常加载的bug&#xff0c;经过笔者的不断努力终于实现了&#xff0c;现在跟大家分享一下&#xff1a; 朋友原来的代码是这样的&#xff1a; <template><…

代码随想录Day 23|回溯Part02,39.组合总和、40.组合总和Ⅱ、131.分割回文串

提示&#xff1a;DDU&#xff0c;供自己复习使用。欢迎大家前来讨论~ 文章目录 第七章 回溯算法part03一、题目题目一&#xff1a; 39. 组合总和解题思路&#xff1a;回溯三部曲剪枝优化小结&#xff1a; 题目二&#xff1a;40.组合总和Ⅱ解题思路&#xff1a;回溯三部曲 题目…

LabVIEW中CANopen Read SDO.vi 和 CANopen Read Write CAN Frame.vi区别

CANopen Read SDO.vi 和 CANopen Read Write CAN Frame.vi 都是 NI-Industrial Communications for CANopen 库中的示例 VI&#xff0c;用于与 CANopen 网络进行通信&#xff0c;但它们的功能和使用场景有所不同。以下是它们的主要区别&#xff1a; 1. 功能层次 CANopen Read W…

图像分割论文阅读:BCU-Net: Bridging ConvNeXt and U-Net for medical image segmentation

本文提出了一种集合ConvNeXt和U-Net优势的网络模型来分割医学图像。 当然&#xff0c;模型整体结构就是并列双分支&#xff0c;如果只是这些内容&#xff0c;不值得拿出来讲。 主要有意思的部分是其融合两分支的多标签召回模块&#xff08;multilabel recall loss module&…

Tutorial:Deep Learning for Remote Sensing Data

文章目录 0. Intro1. ADVANTAGES OF REMOTE SENSING METHODS2. THE GENERAL FRAMEWORK3. BASIC ALGORITHMS IN DEEP LEARNING3.1 CONVOLUTIONAL NEURAL NETWORKS3.1.1 CONVOLUTIONAL LAYER3.1.2 NONLINEARITY LAYER3.1.3 POOLING LAYER 3.2 AUTOENCODERS3.3 RESTRICTED BOLTZMA…

SEO古诗网,可做站群,可二开成泛——码山侠

数据量大&#xff0c;古诗&#xff0c;名句等一共有数十万数据&#xff0c;基本上所有的古诗词已经入库完。 模板SEO强大&#xff0c;做好了基本的优化配置&#xff0c;结合帝国强大的sinfo插件&#xff0c;百度推送插件&#xff0c;以及itag管理插件很容易形成词库。 帝国CM…

数据结构(邓俊辉)学习笔记】串 01——ADT

1. 定义 特点 我们讨论的主题是串&#xff0c;无论从抽象数据类型&#xff0c;还是从具体实现的角度来看&#xff0c;串&#xff0c;相当于此前所介绍的数据结构来说都更为简单。因此&#xff0c;会将更多的时间用于讨论串的相关算法&#xff0c;尤其是串匹配的算法。 在接下…

探寻孩子不会说话与自闭症的关联及成因

在孩子的成长过程中&#xff0c;语言的发展是一个至关重要的阶段。然而&#xff0c;有些孩子却迟迟不会说话&#xff0c;这让家长们忧心忡忡。而当孩子不会说话的同时还伴有一些异常行为时&#xff0c;自闭症的担忧便会涌上心头。那么&#xff0c;孩子不会说话且患有自闭症究竟…

最近再写一个仿微信的项目遇到的一些bug(一)

目录&#xff1a; bug &#xff08;一&#xff09;Property ‘sqlSessionFactory‘ or ‘sqlSessionTemplate‘ are requiredProperty报错解决方法 bug &#xff08;二&#xff09;Cannot invoke “javax.script.ScriptEngine.eval(String)“ because “engine“ is null报错原…

likeshop采集商品图片无法保存解决方案

封面图 一个修复单&#xff0c;客户的likeshop采集tb商品后&#xff0c;保存到商品库的时候 主图无法显示 报错&#xff1a; "/www/wwwroot/test.0ev.cn/server/public/uploads/l7pu2aqt/admin/images/d61d40dab9e6245f90b62ede72b51639.jpg" string(6226) "…

除毛大作战,选择你的清理工具——希喂、美的宠物空气净化器PK

随着气温的升高&#xff0c;又到了宠物的换毛季。猫咪在家里疯狂掉毛&#xff0c;而铲屎官也陷入清理难题。幸好&#xff0c;有宠物空气净化器可以帮助铲屎官减轻打扫负担。那么宠物空气净化器又该如何挑选呢&#xff1f;哪款宠物空气净化器效果更佳&#xff1f;我也很想知道答…

【JVM】剖析字符串与数组的底层实现(一)

剖析字符串与数组的底层实现 字符数组的存储方式 JVM有三种模型: 1.Oop模型:Java对象对应的C对象2.Klass模型:Java类在JVM对应的C对象3.handle模型 字符串常量池 即String Pool&#xff0c;但是JVM中对应的类是StringTable&#xff0c;底层实现是一个hashtable,如代码所示 …