HTML(二)---【常见的标签使用】

news2024/12/24 22:05:37

零.前言

本文只介绍常见的标签使用,其中使用的一些HTML专业术语可以在作者的第一篇文章:

HTML(一)---【基础】-CSDN博客中找到。

一.<b>粗体、<i>或<em>斜体

1.定义

粗体、斜体的实现可以在CSS中实现,不过如果实在想利用HTML实现也不是不可以,就是比较反人类

<b>粗体、<i>斜体、<em>斜体

三个标签都是双标签

其中<i><em>在本质上是一样的,都是斜体。

不过我们更偏向于使用<em>

2.效果

    <p>我没有粗体也没有斜体</p>
    <p><b>我有粗体</b></p>
    <p><i>我有斜体</i></p>
    <p><em>我也有斜体</em></p>

效果:

二.<input>输入

1.定义

<input>是一个单标签

<input>定义输入字段,通常为创建一个输入框用来获取用户输入

2.使用

使用<input>我们可以制作账号、密码输入框、搜索栏等等。

<input>t的使用主要依靠于<input>的"type"属性来完成。

通过"type"属性,我们可以规定<input>的元素应该是一种什么形式的。

由于篇幅有限,在本章我们不专门介绍<input>的所有属性值,只举出几个常见的属性值。

  • button”:按钮形式
  • checkbutton”:复选按钮形式
  • password”:密码形式,输入的内容会被自动隐藏
  • radio”:单选按钮形式
  • text”:文本形式
    <p>这是一个input示例</p>
    <input type="button"><br><br>
    <input type="checkbox"><br><br>
    <input type="password"><br><br>
    <input type="radio"><br><br>
    <input type="text"><br><br>

效果:

 三.<label>标志

1.定义

<label>是单标签

<label>通常与<input>、<meter>、<progress>、<select>、<textarea>标签结合使用。

2.作用

上述所结合标签的元素定义标注(标记)

<label>不会向用户呈现任何特殊的效果,因而在用户的眼中,使用<p><label>是一样的效果。

    <p>这是一个input示例</p>
    <label for="linput">这是一个input示例</label>
    <input type="text" id="linput"><br><br>

效果:

那么它标注的作用是什么呢?

很简单,当我们点击使用<label>标签构建的"这是一个input示例"后,鼠标焦点自动进入我们id为“linput”输入框中了!!!

没错,标注的作用就是:“用户点击label后,鼠标焦点会自动跳转到label所对应的标签中”。

3.使用

<label>中只有两个属性:“for”、“form”。

for的值上述可以结合使用标签id

form的值表单id

使用这两个属性,可以将某一个<label>与某一个标签相关联。

4.注意

在使用上述可以结合的标签时,如果需要提示词,请尽量使用<label>,而不是<p>

四.<form>表单

1.定义

<form>双标签

使用<form>可以创建一个表单,用于接收用户输入的数据,并且将它们打包发送给某个"URL"。

2.作用

用户需要一次输入多种类型数据,如:“图片”、“密码”、“数字”等等,可以使用<form>来完成。

3.使用

<form>属性有很多,在这里只介绍几个常用的:

  • action”:指定用户的数据发送到哪个URL
  • method”:指定表单发送数据的时候使用get请求还是post请求
    <form action="./demo/action.php">
        <label for="fname">名字:</label>
        <input type="text" name="fname" id="fname"><br><br>
        <label for="lname">姓氏:</label>
        <input type="text" name="fname" id="lname"><br><br>
        <input type="submit" value="提交">
    </form>
    <p>当点击“提交”按钮后,表单数据将被发送到服务器上名为“action.php的页面”</p>

效果:

五.<a>超链接

1.定义

<a>双标签

<a>用于创建一个超链接,可以使浏览器跳转到<a>所指的URL网页

2.使用

<a>的使用依靠于它的属性,其中最重要的莫过于"href",用于指定跳转的目标URL或者某个HTML标签的位置:

  • href”:点击超链接后跳转的目标URL
  • target”:点击超链接后,目标URL网页在当前页打开另开一页打开父窗口打开等等
    <a href="https://www.baidu.com">访问百度</a>

效果:

除此之外还可以使用图片代替文字实现点击后跳转URL的效果。

六.<base>基准URL

1.定义

<base>单标签

规定文档中所有相对URL基准URL

2.使用

<base>有两个属性:“href”、“target”。

  • href”:指定当前文档所有URL基准URL
  • target”:指定当前文档所有跳转到URL的方式(新开一页、当前一页、父窗口开一页等等)。

例如我们有多个图片URL:

可以看到,它们又都有一个公共前缀:“https://tse3-mm.cn.bing.net/th/id/”

那么我们就可以利用<base>来设置公共基准URL前缀,来简化后续的书写。

<base href="https://tse3-mm.cn.bing.net/th/id/">
<img src="OIP-C.z2PylNZUxOygR-as4ZcPuAHaLR?w=202&h=308&c=7&r=0&o=5&dpr=1.5&pid=1.7" alt="">
<img src="OIP-C.ifPPvosPvXWiPMfJhDijdQHaLR?w=202&h=308&c=7&r=0&o=5&dpr=1.5&pid=1.7" alt="">

效果:

3.注意

使用<base>的时候,必须“href”或者“target”属性存在一个,或者两个都有

不过在作者本机电脑上测试,发现只有<base>网页貌似也能正常识别,并没有出错,不过安全起见,大家还是加上吧,哪怕为空值也好

七.<img>图片

1.定义

<img>用于在网页中插入图片,从实质上来说,<img>并不是将图片放入到网页中了,而是将图片链接放入到了文档中,只是起一个存放照片的容器作用。

2.作用

<img>有两个必有的属性:“src”和“alt”。

  • src”:可以是一个URL,也可以是一个本地图片的存放地址
  • “alt”:当图片无法正常显示的时候,显示的文本
  • “width”:图片缩放后的宽度
  • “height”:图片缩放后的高度
<img src="OIP-C.z2PylNZUxOygR-as4ZcPuAHaLR?w=202&h=308&c=7&r=0&o=5&dpr=1.5&pid=1.7" alt="" width="100" height="100">

效果:

3.注意

使用<img>的时候,建议人为加上widthheight属性来指定图片的高度宽度,否则可能会出现图片一直闪烁的情况(不过作者是没碰到过)。

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

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

相关文章

DaisyDisk for mac 苹果电脑磁盘清理工具

DaisyDisk for Mac是一款直观易用的磁盘空间分析工具&#xff0c;专为Mac用户设计&#xff0c;旨在帮助他们快速识别和管理磁盘上的文件与文件夹&#xff0c;从而释放存储空间。 软件下载&#xff1a;DaisyDisk for mac 激活版 DaisyDisk采用独特的可视化界面&#xff0c;将磁盘…

基于uniapp微信小程序我的钱包页面

基于uniapp color ui 页面效果图&#xff1a; 代码部分&#xff1a; https://download.csdn.net/download/kay523393/89035927

微信商家转账到零钱:实用指南,涵盖开通、使用与常见问题

商家转账到零钱是什么&#xff1f; 商家转账到零钱功能整合了企业付款到零钱和批量转账到零钱&#xff0c;支持批量对外转账&#xff0c;操作便捷。如果你的应用场景是单付款&#xff0c;体验感和企业付款到零钱基本没差别。 商家转账到零钱的使用场景有哪些&#xff1f; 这…

CMake学习笔记(一)一个最简单的CMakeLists嵌套示例

目录 1 mkdir project_macro 2 在project_marco中建立CMakeLists.txt 3 建立专门的src文件夹 4 在src中添加main.cpp和CMakeLists.txt 5 回到project_macro目录&#xff0c;建立build文件夹 6 进入build 文件夹&#xff0c;开始cmake 7 在build文件夹里执行make指令 8 …

Python7:接口自动化学习1 RPC

API&#xff08;Application Programmming Interface&#xff09; 应用编程接口&#xff0c;简称“接口” 接口&#xff1a;程序之间约定的通信方法 特点&#xff1a;约定了调用方法&#xff0c;以及预期的行为&#xff0c;但是不透露具体细节 意义&#xff1a;程序能解耦&…

自动化脚本-Excel批量生成二维码

演示&#xff1a; Excel二维码批量生成 exe资源文件&#xff1a; 下载exe 代码实现&#xff1a; pip install openpyxl openpyxl 是一个用于读写 Excel 文件的 Python 库 pip install qrcode qrcode 是一个 Python 库&#xff0c;可以用来生成二维码&#xff08;Quick Resp…

【Mybatis 基础】增删改查(@Insert, @Delete, @Update, @Select)

Mybatis Insert Delete Update Select Mybatis用法基础操作 - 删除delete 传参SpringbootMybatisCrudApplicationTests 测试类删除预编译SQL 基础操作 - 插入Insert 插入SpringbootMybatisCrudApplicationTests 测试类插入对象主键返回 基础操作 - 更新UPDATE 更新SpringbootMy…

汽车电子行业知识:智能汽车电子架构

文章目录 3.智能汽车电子架构3.1.汽车电子概念及发展3.2.汽车电子架构类型3.2.1.博世汽车电子架构3.2.2.联合电子未来汽车电子架构3.2.3.安波福汽车电子架构3.2.4.丰田汽车电子架构3.2.5.华为汽车电子架构 3.智能汽车电子架构 3.1.汽车电子概念及发展 汽车电子是车体汽车电子…

8.windows ubuntu 子系统:karken2,bracken微生物物种注释

上次&#xff0c;我们对测序数据去了人源序列。接下来我们就要对去人源的reads进行微生物物种注释。 我们选择karken2和bracken。 首先是建立karken2的数据库&#xff0c;有多种方法。 方法一&#xff1a;kraken2-build --standard --threads 4 --db ./standardDB #时间太…

阿里云国际DDoS高防的定制场景策略

DDoS高防的定制场景策略允许您在特定的业务突增时段&#xff08;例如新业务上线、双11大促销等&#xff09;选择应用独立于通用防护策略的定制防护策略模板&#xff0c;保证适应业务需求的防护效果。您可以根据需要设置定制场景策略。 背景信息 定制场景策略提供基于业务场景…

白话模电:4.耦合、差分、无源滤波、反馈(考研面试常问问题)

一、介绍一下三极管多级放大电路的三种耦合方式及其特点&#xff1f;耦合的目的是什么&#xff1f; 多级放大电路中各放大级之间的连接方式称为耦合方式。常见的耦合方式有三种&#xff1a;阻容耦合&#xff08;RC耦合&#xff09;、直接耦合和变压器耦合。 耦合的目的是将信号…

GIMP - GNU 图像处理程序 - 工具栏窗口 (Toolbox) 显示

GIMP - GNU 图像处理程序 - 工具栏窗口 [Toolbox] 显示 1. File -> Open2. GIMP 主面板里&#xff0c;右击弹出菜单 -> Tools -> New Toolbox3. Windows -> Dockable Dialogs -> Tool Options4. 工具选项拖动到工具箱里面5. Always On TopReferences GIMP 是跨平…

【面试题】ES文档写入和读取流程详解

前言&#xff1a;在回答这个问题之前我们先要搞清楚一个问题那就是什么是文档&#xff0c;避免不知所云&#xff01; 一、什么是文档&#xff1f; 在Elasticsearch中&#xff0c;文档&#xff08;Document&#xff09;是最基本的信息单元&#xff0c;用于表示和存储数据。文…

[CSS]中块级格式化上下文(BFC)

块级格式化上下文 &#xff08;BFC&#xff09; 1. 什么是BFC BFC&#xff08;Block Formatting Context&#xff09;是一个独立的渲染区域&#xff0c;在这个区域内的布局不会影响到这个区域之外的元素。换句话说&#xff0c;它就像一个隔离的空间&#xff0c;里面的元素布局…

Django(二)-搭建第一个应用(1)

一、项目环境和结构 1、项目环境 2、项目结构 二、编写项目 1、创建模型 代码示例: import datetimefrom django.db import models from django.utils import timezone# Create your models here.class Question(models.Model):question_text models.CharField(max_length2…

Jmeter脚本优化——随机函数

线程组下有 2 个请求的参数中均使用到相同的参数&#xff0c;在进行参数化时&#xff0c;想 要每个请求使用不同的取值。 &#xff08; 1 &#xff09; 线程组设置如下 &#xff08; 2 &#xff09; 线程组下添加加购物车请求&#xff0c;请求传参包含商品 id &#xff08;…

app自动化-Appium学习笔记

使用Appium&#xff0c;优点&#xff1a; 1、支持语言比较多&#xff0c;例如&#xff1a;Java、Python、Javascript、PHP、C#等语言 2、支持跨应用&#xff08;windows、mac、linux&#xff09; 3、适用平台Android、iOS 4、支持Native App(原生app)、Web App、Hybird App…

Go语言学习Day2:注释与变量

名人说&#xff1a;莫道桑榆晚&#xff0c;为霞尚满天。——刘禹锡&#xff08;刘梦得&#xff0c;诗豪&#xff09; 创作者&#xff1a;Code_流苏(CSDN)&#xff08;一个喜欢古诗词和编程的Coder&#x1f60a;&#xff09; 目录 1、注释①为什么要写注释&#xff1f;②单行注释…

Android卡顿掉帧问题分析之工具篇

“工欲善其事&#xff0c;必先利其器”&#xff0c;在开始着手分析卡顿问题之前&#xff0c;我们还必须要掌握一些分析性能问题的工具与手段&#xff0c;也就是掌握分析问题所使用的“器”&#xff0c;才能帮助我们更好的观测系统运行的状态&#xff0c;找到性能问题的原因。Sy…

AI助力智慧农田作物病虫害监测,基于YOLOv5全系列【n/s/m/l/x】参数模型开发构建花田作物种植场景下棉花作物常见病虫害检测识别系统

智慧农业是一个很大的应用市场&#xff0c;将当下如火如荼的AI模型技术与现实的农业生产场景相结合能够有效提升生产效率&#xff0c;农作物在整个种植周期中有很多工作需要进行&#xff0c;如&#xff1a;浇水、施肥、除草除虫等等&#xff0c;本文的主要目的是想要以棉花作物…