HTML常用的一些标签(推荐)


前言

提示:这篇文章主要向大家介绍一些html5中的一些常用的标签及应用(内容有点长,大家耐心看完O ∩_∩),也可以接上文一些知识点进行阅读,效果更佳

上篇文章 附上链接:

https://blog.csdn.net/Jinmuyan_/article/details/124614031?spm=1001.2014.3001.5502


HTML常用标签及内部属性的使用

1.基础标签

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<!-- 定义一个注释(在此标签里写的内容不会显示在浏览器中)-->
		<p>我的第一个段落</p>
		<br>
		<!-- 实现换行 -->
		<hr>
		<!-- 生成一条水平线 -->	
		<p>我的第二个段落</p>
		<hr>
		<p>我的第三个段落</p>
		<hr>
	</body>
</html>

效果如下:
在这里插入图片描述

2.格式标签

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<b>粗体文字</b>
		<br>
		<i>斜体文字</i>
		<br>
		<u>下划线文字</u>
		<br>
		<em>强调文字</em>
		<br>
		<del>被删除的文字</del>
		<hr>
		<p>y<sub>1</sub></p>
		<!-- 下标文字 一般用于数学 -->
		<hr>
		<p>x<sup>2</sup></p>
		<!-- 上标文字 一般用于数学 -->
		<hr>
	</body>
</html>

效果如下:
在这里插入图片描述

3.链接标签

< a > 标签

< a > 标签定义超链接,用于从一个页面链接到另一个页面。

< a > 元素最重要的属性是 href 属性,它指定链接的目标。
还有一个仅在 href 属性存在时才能够使用的target属性,它规定在何处打开目标 URL。

  • _blank:新窗口打开。
  • _parent:在父窗口中打开链接。
  • _self:默认,当前页面跳转。
  • _top:在当前窗体打开链接,并替换当前的整个窗体(框架页)。

在所有浏览器中,链接的默认外观如下:

  • 未被访问的链接带有下划线而且是蓝色的
  • 已被访问的链接带有下划线而且是紫色的
  • 活动链接带有下划线而且是红色的
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<a href="http://www.baidu.com" target='_blank'>访问百度</a>
	</body>
</html>

效果如下:

当我们点击超链接 时会在新窗口打开一个百度首页
在这里插入图片描述
在这里插入图片描述

< link >标签

< link > 标签定义文档与外部资源的关系。

< link > 标签最常见的用途是链接样式表(也就是我们常说的css)。

注意: link 元素是空元素,它仅包含属性。
注意: 此元素只能存在于 head 部分,不过它可出现任何次数。

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<link rel="stylesheet" type="text/css" href="theme.css">
	</head>
	<body>
		<a href="http://www.baidu.com"target="_blank">访问百度</a>
	</body>
</html>

上面代码我通过使用< link >标签,引入了外部css样式==>与html文件同级目录下的名为theme.css的文件。

4.图像标签

< img >标签

< img > 标签定义 HTML 页面中的图像。

< img > 标签有两个必需的属性:src 和 alt
示例代码如下:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>

		<img src="image.png" alt="YourNames" width="360" height="180">

	</body>
</html>

运行结果如下:
在这里插入图片描述
因为我在这里设置了图片 宽高(width和height)属性,所以图片有一定的变化,如不设置宽高图片会以原图大小显示,接下来给大家讲解一下另外两个属性的意思

  • src属性 可以规定显示图像的 URL(图片所在的路径)
  • alt属性 可以规定图像的替代文本(当图片无法正常显示或填写的路径位置有错时,这时它的作用就是替代文本)
    在这里插入图片描述

5.列表标签

< ul >标签和< ol >标签

< ul >标签和< ol >标签,这里博主就不给大家过多解释了 我相信大家也能看懂
无非就两点:

  • < ul > 标签定义无序列表。
  • < ol > 标签定义了一个有序列表. 列表排序以***数字*** 来显示。
    那他们显示的内容呢 = =》 都是在< li >标签里面定义的

在这里插入图片描述

6.表单

注意:表单这一块博主会详细讲解,大家不用担心听不懂,有任何问题都可以私信我。
————————————————————————

1.表单的作用

  1. HTML 表单用于收集用户的输入信息。
  2. HTML 表单表示文档中的一个区域,此区域包含交互控件,将用户收集到的信息发送到 Web 服务器。

————————————————————————

2.表单的简单实现

表单元素是允许用户在表单中输入内容,比如:文本域(textarea)、下拉列表(select)、单选框(radio-buttons)、复选框(checkbox) 等等。(后面会给大家依依讲 ~)

首先使用 < form > 标签来创建表单(大致的一个表单结构):

<form>
.
input 元素
.
</form>

————————————————————————

HTML 表单 - 输入元素

多数情况下被用到的表单标签是输入标签 < input>。

输入类型是由 type 属性定义。

接下来我们介绍几种常用的输入类型。
————————————————————————

- 文本域(Text Fields)

文本域通过 < input type=“text”> 标签来设定,当用户要在表单中键入字母、数字等内容时,就会用到文本域。

<form action="">
	First name: <input type="text" name="firstname"><br>
	Last name: <input type="text" name="lastname">
</form>

示例如下:
在这里插入图片描述
————————————————————————

- 下拉列表(select)

下拉列表是网页中一种最节省页面空间的选择方式,默认状态下只显示一个选项,只有单击下拉按钮后才能看到全部的选项。
例如,淘宝网首页的我的淘宝一栏,用到的就是下拉列表,我们来看一下:
在这里插入图片描述
其中,< select> 标签用来创建一个下拉列表,< option> 标签表示下拉列表中的每一项(条目)。接下来我们看一个示例:

<form action="">
	<select>
		<option value="volvo">Volvo</option>
		<option value="saab">Saab</option>
		<option value="fiat">Fiat</option>
		<option value="audi">Audi</option>
	</select>
</form>

运行结果如图所示:
在这里插入图片描述
我们先来看一下 < select> 标签的有哪些属性。
————————————————————————

< select>标签属性
  • name属性
    同所有其它表单元素相同,下拉列表要想被正确提交,也需要设置 name 属性。代码如下:
<form action="">
   <select name="cars">
   	<option value="volvo">Volvo</option>
   	<option value="saab">Saab</option>
   	<option value="fiat">Fiat</option>
   	<option value="audi">Audi</option>
   </select>
</form>

大家可以通过运行结果发现,name 属性并不会显示在页面上。下拉列表的 name 属性同 < input> 标签的 name 属性作用相同,主要用来提交数据。

  • size属性
    在开始讲表单的时候我们提到过,下拉列表默认状态下只显示一个选项。如果需要让页面显示多个选项,就要使用 size 属性。我们来看一下具体的使用方法:
<form action="">
	<select name="cars" size="4">
		<option value="volvo">Volvo</option>
		<option value="saab">Saab</option>
		<option value="fiat">Fiat</option>
		<option value="audi">Audi</option>
	</select>
</form>

谷歌浏览器的运行结果(不同浏览器可能因为兼容性问题导致运行结果不一样):
在这里插入图片描述

  • multiple属性
    下拉列表默认只允许选择一个选项,如果允许用户选择多个,就要用到 multiple 属性。当 multiple 属性值等于 multiple 时,表示允许用户选择多个选项。我们来看一下具体使用方法:
<form action="">
	<select name="cars" multiple="multiple" size="4">
		<option value="volvo">Volvo</option>
		<option value="saab">Saab</option>
		<option value="fiat">Fiat</option>
		<option value="audi">Audi</option>
	</select>
</form>

运行结果如图所示(谷歌浏览器):
在这里插入图片描述
此时只需按住ctrl+鼠标左键就可以选择多个选项。multiple="multiple" 可以简写为 multiple。

  • disabled属性
    disabled 属性可以禁用下拉列表,使其不能再获得焦点或被修改。被禁用后,它的值不会提交。具体使用方法如下:
<form action="">
	<select name="cars" multiple="multiple" size="4" disabled="disabled">
		CARS
		<option value="volvo">Volvo</option>
		<option value="saab">Saab</option>
		<option value="fiat">Fiat</option>
		<option value="audi">Audi</option>
	</select>
</form>

运行结果如图所示:
在这里插入图片描述
disabled="disabled" 可以简写为 disabled。

通过运行结果可以发现,下拉列表的每一项都被“灰化”(gray-out)了,而且不可以被选择。

上述为 < select> 标签的属性,接下来我们看一下 < option> 标签的属性。
————————————————————————————————

< option>标签属性
  • selected属性
    在前面为 < select> 标签设置了 multiple 属性后,就可以通过 < option> 标签的selected="selected"实现某一项的预先选中。具体使用方法如下:
<form action="">
	
	<select name="cars" multiple size="4" >
		
		<option value="volvo">Volvo</option>
		<option selected="selected" value="saab">Saab</option>
		<option value="fiat">Fiat</option>
		<option value="audi">Audi</option>
	</select>
</form>

运行结果如下:
在这里插入图片描述
通过运行结果可以发现,设置了selected="selected"属性的项被预先选中,呈深灰色。如果我们这时候选中其他选项会怎样呢?
在这里插入图片描述
他会将我们设置了selected="selected"属性的项也一起选上,这就是我们select属性的作用。

  • value属性
    < option> 标签的 value 属性用来定义当下拉列表在提交时,是发送给服务器的值。使用方法如下:
<form action="http://www/login.php" method="post">
	
	<select name="cars" multiple size="4" >
		
		<option value="volvo">Volvo</option>
		<option selected="selected" value="saab">Saab</option>
		<option value="fiat">Fiat</option>
		<option value="audi">Audi</option>
	</select>
</form>

运行结果如下(value 值并不会显示在页面上):
在这里插入图片描述

  • disabled属性
    < option> 标签也有 disabled 属性,不同于 < selected> 标签的 disabled 属性,它只能禁用列表中的某一项。
    ————————————————————————————————————————————————
- 单选框(radio-buttons)

我们通过< input type=“radio”> 标签 可以定义表单的单选框选项。
单选框只能选取一个选项:

<form action="">
<input type="radio" name="sex" value="male"><br>
<input type="radio" name="sex" value="female"></form>

运行结果如下:
在这里插入图片描述
——————————————————————————————————

- 复选框(Checkboxes)

再通过使用< input type=“checkbox”> 可以定义复选框。
复选框可以选取一个或多个选项:

<form>
<input type="checkbox" name="vehicle" value="basketball">我喜欢打篮球<br>
<input type="checkbox" name="vehicle" value="badminton">我喜欢打羽毛球<br>
<input type="checkbox" name="vehicle" value="pingpong">我喜欢打乒乓球<br>
</form>

运行结果如下:
在这里插入图片描述
——————————————————————————————

- 提交按钮(Submit)

通过使用 < input type=“submit”> 可以定义提交按钮。

当用户单击确认按钮时,表单的内容会被传送到服务器。表单的动作属性 action 定义了服务端的文件名。

action 属性会对接收到的用户输入数据进行相关的处理:

<form name="input" action="html_form_action.php" method="get">
Username: <input type="text" name="user"><br>
Password: <input type="password" name="pwd"><br>
<input type="submit" value="Submit">
</form>

运行结果如图:

在这里插入图片描述
这里我们的密码字段是通过标签 < input type=“password”> 来定义的


总结

以上就是今天要讲的内容,本文仅仅简单介绍了HTML5常用的一些标签及属性的使用,下次博主还会给大家实现一些简单且又好看实用的页面,请尽请期待(*❦ω❦)。

猜你喜欢

转载自blog.csdn.net/Jinmuyan_/article/details/124732825