HTML标签

目录

1.注释标签

2.标题标签:h1-h6

3.段落标签

4.换行标签

5.转义字符

6.格式化标签

7.图片标签:img

8.超链接便签:a

9.表格标签

10.列表标签

11.表单标签

12.无语义标签:div&span


1.注释标签

<!-- 我是注释 -->

ctrl+/快捷键可以快速进行注释/取消注释

2.标题标签:h1-h6

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

输入标签名+tab,会自动生成

 <h1>一级标题</h1>
<h2>二级标题</h2>
<h3>三级标题</h3>
<h4>四级标题</h4>
<h5>五级标题</h5>
<h6>六级标题</h6>

 

3.段落标签

<p>第一段落</p>
<p>第二段落</p>

 

4.换行标签

<br/>

br 是 break 的缩写. 表示换行.

  •   br 是一个单标签(不需要结束标签)
  • br 标签不像 p 标签那样带有一个很大的空隙.

  • 是规范写法. 不建议写成

5.转义字符

空格:  &nbsp
小于号: &lt
大于号: &gt
按位与: &amp
 

6.格式化标签

  • 加粗: strong 标签 和 b 标签
  • 倾斜: em 标签 和 i 标签
  • 删除线: del 标签 和 s 标签
  • 下划线: ins 标签 和 u 标签
<strong>strong 加粗</strong>

<b>b 加粗</b>


<em>倾斜</em>

<i>倾斜</i>


<del>删除线</del>

<s>删除线</s>


<ins>下划线</ins>

<u>下划线</u>

 

7.图片标签:img

img是单标签

img中可以写很多属性,最重要的是src属性

通过src描述图片所在位置,src可以是绝对路径/相对路径/网络路径

//相对路径
  <img src="Evan.jpg" alt="">   
  //绝对路径
 <img src="D:\D桌面\gitee\Evan.jpg" alt="">
 //网络路径
 <img src="http://up.deskcity.org/pic_source/2f/f4/42/2ff442798331f6cc6005098766304e39.jpg" alt="">   

img 标签的其他属性

  • alt: 替换文本. 当文本不能正确显示的时候, 会显示一个替换的文字.
  • title: 提示文本. 鼠标放到图片上, 就会有提示.
  • width/height: 控制宽度高度. 高度和宽度一般改一个就行, 另外一个会等比例缩放. 否则就会图片失衡.
  • border: 边框, 参数是宽度的像素. 但是一般使用 CSS 来设定.

像素越多,显示效果越好

注意:

1. 属性可以有多个, 不能写到标签之前

2. 属性之间用空格分割, 可以是多个空格, 也可以是换行.

3. 属性之间不分先后顺序

4. 属性使用 "键值对" 的格式来表示.

8.超链接便签:a

  • href: 必须具备, 表示点击后会跳转到哪个页面.
  • target: 打开方式. 默认是 _self. 如果是 _blank 则用新的标签页打开.
<a href="http://www.baidu.com">百度</a>

链接的几种形式:

  • 外部链接: href 引用其他网站的地址
<a href="https://www.runoob.com/cprogramming/c-function-fgetc.html">这是超链接</a>
  • 内部链接: 网站内部页面之间的链接. 写相对路径即可.
<!-- 1.html -->

我是 1.html

<a href="2.html">点我跳转到 2.html</a>


<!-- 2.html -->

我是 2.html

<a href="1.html">点我跳转到 1.html</a>
  • 空链接: 使用 # 在 href 中占位.
<a href="#">空链接</a>
  • 下载链接: href 对应的路径是一个文件. (可以使用 zip 文件)
 <a href="Test.zip">下载链接</a>
  • 网页元素链接: 可以给图片等任何元素添加链接(把元素放到 a 标签中)

点击图片跳转链接

 <a href="http://www.sogou.com">
        <img src="1.jpg" alt="">
    </a>

9.表格标签

基本使用

  • table 标签: 表示整个表格
  • tr: 表示表格的一行
  • td: 表示一个单元格
  • th: 表示表头单元格. 会居中加粗

table 包含 tr , tr 包含 td 或者 th.

<table>
        <tr>
            <td>张三</td>
            <td>01</td>
        </tr>
        <tr>
            <td>李四</td>
            <td>02</td>
        </tr>
    </table>

10.列表标签

  • 无序列表[重要] ul li , .
  • 有序列表[用的不多] ol li
  • 自定义列表[重要] dl (总标签) dt (小标题) dd (围绕标题来说明)
<h3>无序列表</h3>
    <ul>
        <li>cat</li>
        <li>dog</li>
        <li>duck</li>
    </ul>

    <h3>有序列表</h3>
    <ol>
        <li>cat</li>
        <li>dog</li>
        <li>duck</li>
    </ol>

    <h3>自定义列表</h3>
    <ol>
        <dt>动物</dt>
        <dd>cat</dd>
        <dd>dog</dd>
        <dd>duck</dd>
    </ol>

 

11.表单标签

表单是让用户输入信息的重要途径.

分成两个部分:

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

form 标签

描述了要把数据按照什么方式, 提交到哪个页面中. 可以放和用户交互的组件

input标签

1.单选框(只能选一个)

<form>
        <input type="text">
        <input type="password">
        <input type="radio" name="gender">男
        <input type="radio" name="gender" checked="checked">女
    </form>

 

label 标签

搭配 input 使用. 点击 label 也能选中对应的单选/复选框, 能够提升用户体验.

for 属性: 指定当前 label 和哪个相同 id 的 input 标签对应. (此时点击才是有用的)

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

 

2.复选框

想选几个选几个

  <form>
        <input type="checkbox">吃饭
        <input type="checkbox">睡觉
        <input type="checkbox">上课
    </form>

3.普通按钮

<input type="button" value="这是按钮" onclick="alert('hello')">
 <button onclick="alert('hello')">这是按钮</button>

两行效果相同

value是按钮上的文字,onclick点击元素触发,内容是""中的代码,会直接被浏览器执行,alert是弹出对话框

4. 选择文件

点击选择文件, 会弹出对话框, 选择文件

<input type="file">

select标签-->下拉菜单

<form>
        <section>
            <option >--选择年份--</option>
            <option >2000</option>
            <option >2001</option>
            <option >2002</option>
            <option >2003</option>
            <option >2004</option>
        </section>
 </form>

 option 中定义 selected="selected" 表示默认选中.

textarea 标签

多行编辑

<textarea cols="30" rows="10">
        </textarea>

 

12.无语义标签:div&span

div:独占一行,块级单元

span:不独占一行,行内元素

        <div>
            <span>cat</span>
            <span>cat</span>
            <span>cat</span>
        </div>
        <div>
            <span>dog</span>
            <span>dog</span>
            <span>dog</span>
        </div>
        <div>
            <span>duck</span>
            <span>duck</span>
            <span>duck</span>
        </div>

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

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

相关文章

PVE虚拟机安装爱快/iKuai软路由(爱快软路由虚拟机系统安装教程)

上篇提到PVE后&#xff0c;装LINUX CENTOS8&#xff0c;现在装个爱快软路由. 一、软硬件要求 1、安装好PVE虚拟环境的X86系统&#xff0c;32位爱快系统需要512MB以上内存&#xff0c;64位爱快系统需要4GB以上。 2、双网口主板&#xff0c;如果是单网口要配置openwrt/LEDE为单…

【C语言编程练习】手撕扫雷

【C语言编程练习】手撕扫雷一、目标二、具体实现步骤1、棋盘的设计思路2、选定模式3、创建及初始化棋盘4、布置雷到棋盘5、打印棋盘6、排查雷7、递归版统计雷数8、判断是否胜出的函数三、完整代码逻辑展示1、Minesweeping.h2、Minesweeping.c3、test.c一、目标 之所以打算将扫…

板内盘中孔设计狂飙,细密间距线路中招

一博高速先生成员&#xff1a;王辉东大风起兮云飞扬&#xff0c;投板兮人心舒畅。赵理工打了哈欠&#xff0c;伸了个懒腰&#xff0c;看了看窗外&#xff0c;对林如烟说道&#xff1a;“春天虽美&#xff0c;但是容易让人沉醉。如烟&#xff0c;快女神节了&#xff0c;要不今晚…

AHP层次分析法分析流程

AHP层次分析法分析流程&#xff1a; 一、案例背景 当前有一项研究&#xff0c;想要构建公司绩效评价指标体系&#xff0c;将一级指标分为4个&#xff0c;分别是&#xff1a;服务质量、管理水平、运行成本、安全生产&#xff0c;现在想要确定4个指标的权重。 AHP层次分析法是一…

【MySQL】 SQL 执行顺序 OR 递增id用完了怎么办呢?哪个问题难回答

这里写目录标题写在前面基础概念SQL 执行顺序FROMONJOINWHEREGROUP BYHAVINGSELECTDISTINCTORDER BYMysql 自增 ID用完了1.有主键的情况解决方案2.没有主键解决方案&#xff1a;总结写在前面 三月已经结束了&#xff0c;不知道这个月你有没有被邀请面试&#xff0c;如果有面试…

【C++笔试强训】第二天

选择题 解析&#xff1a;考查printf&#xff0c;%后面-表示输出左对齐&#xff0c;输出左对齐30个字符格式为%-30f&#xff0c;.后面表示精度。%e字符以指数形势输出&#xff0c;可以认为是double类型&#xff08;也就是小数点后保留6位&#xff09;的指数。为%f字符表示输出格…

JVM问题(二) -- 内存泄漏

1. 什么是内存泄漏&#xff1a; 2. 内存泄漏的理解&#xff1a; 严格来说&#xff0c;只有对象不会再被程序用到了&#xff0c;但是GC又不能回收他们的情况&#xff0c;才叫内存泄漏。 但是实际情况很多时候一些不太好的实践&#xff08;或疏忽&#xff09;会导致对象的生命周…

2023年3月华为HCIA认证新增题库(H12-811)

850、 SNMP报文是通过 TCP来承载的。 A、对 B、错 试题答案&#xff1a;[["B"]] 试题解析&#xff1a; 851、 Trunk端口可以允许多个 VLAN通过,包括 VLAN4096。 A、对 B、错 试题答案&#xff1a;[["B"]] 试题解析&#xff1a; 852、 RADIUS是实…

【websocket消息推送】前端+后端实现websocket消息推送的整个生命周期(附源码详解)

【写在前面】写这篇文章的原因主要还是博主在工作的过程中遇到了一个困难&#xff0c;就是客户端开了两个一模一样的窗口&#xff08;A和B&#xff09;&#xff0c;然后A窗口触发一个请求&#xff0c;请求后是推送到前端的&#xff0c;但是推送的消息只推给了B&#xff0c;而A没…

【C++笔试强训】第三天

选择题 解析&#xff1a;字符数组里面的最后一个字符是0&#xff0c;说明里面本身就是一个字符串——"123456789"&#xff0c;数组名表示数组首元素的地址&#xff0c;那么p a i指向的就是字符数组中元素9&#xff0c;那么p - 3就是指向元素6的地址&#xff0c;%s打…

在VScode中配置Python开发环境----需要注意的一个点:settings.json

在VScode中配置Python开发环境&#xff08;可以参考这个博主的方法&#xff09;&#xff1a; http://t.csdn.cn/L1jux 1、安装python 官网下载地址&#xff1a;https://www.python.org/ftp/python/3.8.0/python-3.8.0-amd64.exe 双击打开.exe文件 勾选 Add Python 3.8 to Pat…

【计算机视觉 | 目标检测】DETR风格的目标检测框架解读

文章目录一、前言二、理解2.1 DETR的理解2.2 DETR的细致理解2.2.1 Backbone2.2.2 Transformer encoder2.2.3 Transformer decoder2.2.4 Prediction feed-forward networks (FFNs)2.2.5 Auxiliary decoding losses2.3 更具体的结构2.4 编码器的原理和作用2.5 解码器的原理和作用…

刚刚,Frontiers in Psychology 取消on hold状态,但这本期刊仍在评估中

3月28日时&#xff0c;Frontiers in Psychology仍处于on hold状态。 就在刚刚&#xff01;小编查询Frontiers in Psychology时&#xff0c;发现Master Journal List中&#xff0c;期刊Frontiers in Psychology的on hold标识没有了&#xff0c;这表示期刊目前正被SSCI数据库收录…

独立部署基于apiKey或accessToken的GPT聊天工具

最近chat-GPT的强大功能让人新潮澎湃,大家都在讨论,都想尝试一下。。。 奈何用不了!自己整整,内附具体步骤,如何用手机验证码注册,如何自己搭一个前端,nodejs后端,可以访问自己的GTP。 先上图: 自己搭的: 官网: 步骤一、用个代理 因为没这个无法访问GPT官网 忍…

类与对象,对象在内存的存在形式,java方法

类是抽象的&#xff0c;概念的&#xff0c;代表一类事物&#xff0c;比如人类&#xff0c;猫类..即它是数据类型对象是具体的实际的&#xff0c;代表一个具体事物&#xff0c;即实例。类是对象的模板&#xff0c;对象是类的一个个体&#xff0c;对应一个实例 public class Targ…

Jenkins入门

Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具 持续集成&#xff08;CI&#xff09;是在源代码变更后自动检测、拉取、构建和&#xff08;在大多数情况下&#xff09;进行单元测试的过程 可以简单将jenkins理解为一个代码部署工具。 在没有持续部署工具之前&#x…

【Redis进阶】Redis数据结构

文章目录1. 前言2. SDS2. 链表3. 压缩链表4. 哈希表5. 整数集合6. 跳表7. quicklist8. listpack1. 前言 Redis常用的数据结构为String&#xff0c;List&#xff0c;Hash&#xff0c;Set&#xff0c;Sorted Set。但这只是我们在用的时候键值对的表现形式&#xff0c;他们底层真…

《程序员面试金典(第6版)》面试题 08.05. 递归乘法

题目描述 递归乘法。 写一个递归函数&#xff0c;不使用 * 运算符&#xff0c; 实现两个正整数的相乘。可以使用加号、减号、位移&#xff0c;但要吝啬一些。 示例1: 输入&#xff1a;A 1, B 10 输出&#xff1a;10 示例2: 输入&#xff1a;A 3, B 4 输出&#xff1a;…

vue3使用useMouseInElement实现图片局部放大预览效果

1、首先要安装vueuse/core npm i vueuse/core2、实现过程如下&#xff1a; <template><div class"goods-image"><!-- 大图 --><div v-show"show" class"large" :style"[{backgroundImage:url(${images[currIndex]})…

Cursor,程序员的 AI 代码编辑助手

相信大家都或多或少地听说过、了解过 chatGPT &#xff0c;半个月前发布的 GPT-4 &#xff0c;可谓是 AI 赛道上的一个王炸 那么今天咸鱼给大家分享一个开源的 AI 代码编辑器——Cursor&#xff0c;让各位程序员在编程之路上一骑绝尘 &#x1f603; 介绍 Cursor 是一个人工智…