《智能前端技术与实践》——第 2 章 前端开发基础 ——2.2 HTML基础——2.2.2 常用标签 (上)

简介: 《智能前端技术与实践》——第 2 章 前端开发基础 ——2.2 HTML基础——2.2.2 常用标签 (上)

2.2.2 常用标签


HTML 文档的基本结构包括标签、标签、标签及标签。 本节将结合本书后续案例介绍几个较常用的标签。


1.标签


标签可以在文档中嵌入一张图片。该标签的属性如下。


• src:包含了文档中嵌入图片的路径,该属性是必需的。

• alt:包含一条对图像的文本描述,为可选属性,如果由于某种状况无法加载图像,普 通浏览器会将 alt 属性中的备用文本显示在页面上。


2.

标签


标签(或 HTML 文档区分标签)是一个通用型的流内容容器,在不使用 CSS 的情况下, 对内容或布局没有任何影响。作为一个纯粹的容器,

元素在语义上不表示任何特定类型的内 容。然而,它可以将内容分组,从而使用 class 或 id 属性方便地定义内容的格式,也可以在一段文 档中划分、标记出使用另一种语言书写的内容等,如代码清单 2-9 所示。


代码清单 2-9
<!DOCTYPE html><htmllang="en"><head><metacharset="UTF-8"><title>div Demo</title><style>.content{
border: 5pxsolidred;
text-align: center;
width: 500px;
margin: 0auto;
}
divimg{
border: 3pxsolidblue;
width: 200px;
height: 200px;
}
divp{
border: 1pxsolidgreen;
}
</style></head><body><divclass="content"><imgsrc="banner.jpeg"alt="This is a picture."><p>I love this picture!</p></div></body></html>


运行结果如图 2-18 所示。


image.png


3标签

标签用于为基于Web的表单创建交互式控件,以便接收来自用户的数据,该元素的工作方式取决于type属性的值,默认值为texttype属性的值如表2-4所示。

2-4 type属性的值


image.png

image.png


使用代码清单2-10在页面中定义图片上传按钮。

代码清单2-10


<!DOCTYPE html><htmllang="en"><head><metacharset="UTF-8"><title>input Demo</title></head><body><inputtype="file"accept="image/*"></body></html>


运行结果如图2-19所示


image.png

4标签

标签表示文档中的一个区域,此区域包含交互控件,用于向Web服务器提交信息。该标签的属性如下。

action:规定当提交表单时,向何处发送表单数据。

method:规定用于发送form-dataHTTP方法,其值可能为getpost。当其值为get时,表单数据会包含在表单体内然后发送给服务器;当其值为post时,表单数据会附加在action属性的URL中,并以“?”作为分隔符。

示例代码如代码清单2-11所示。

代码清单2-11


<!DOCTYPE html><htmllang="en"><head><metacharset="UTF-8"><title>form Demo</title></head><body><formaction="https://www.shipudong.com"method="get"><div><labelfor="username">username:</label><inputtype="text"></div><div><labelfor="password">password:</label><inputtype="text"></div><inputtype="submit"value="submit"></form></body></html>

运行结果如图 2-20 所示。


image.png



《智能前端技术与实践》——第 2 章 前端开发基础 ——2.2 HTML基础——2.2.2 常用标签 (下) https://developer.aliyun.com/article/1228305?groupCode=tech_library  


相关文章
|
8天前
|
Web App开发 存储 移动开发
前端基础(十七)_HTML5新特性
本文概述了HTML5的关键新特性,包括canvas图形绘制、多媒体的`video`和`audio`元素、本地存储功能、语义化标签(如`header`、`footer`、`nav`等)及其新增表单控件和属性(如`url`、`email`、`date`类型输入框等)。这些改进增强了网页的功能性和用户体验。
12 1
前端基础(十七)_HTML5新特性
|
23天前
|
前端开发 数据安全/隐私保护
【前端web入门第二天】03 表单-下拉菜单 文本域 label标签 按钮 【附注册信息综合案例】
本文档详细介绍了HTML表单的多种元素及其用法,包括下拉菜单(`&lt;select&gt;` 和 `&lt;option&gt;`)、文本域(`&lt;textarea&gt;`)、标签解释(`&lt;label&gt;`)、各类按钮(`&lt;button&gt;`)及表单重置功能、无语义布局标签(`&lt;div&gt;` 和 `&lt;span&gt;`)以及字符实体的应用。此外,还提供了一个完整的注册信息表单案例,涵盖个人信息、教育经历和工作经历等部分,展示了如何综合运用上述元素构建实用的表单。
【前端web入门第二天】03 表单-下拉菜单 文本域 label标签 按钮 【附注册信息综合案例】
|
8天前
|
前端开发 BI
前端基础(十)_标签分类(行级标签、块级标签、行块标签)
本文阐述了HTML标签的分类,包括行级标签、块级标签和行块标签,并展示了如何使用CSS的display属性实现标签类型之间的转换。
26 3
|
8天前
|
前端开发
前端基础(二)_HTML常用标签(块级标签、行级标签、行块级标签)
本文详细介绍了HTML中的常用标签,包括块级标签(如`h1`至`h6`、`p`、`div`等)、行级标签(如`span`、`b`、`strong`、`i`、`em`、`sub`、`sup`、`del`、`a`等),以及行块级标签(如`img`)。文章解释了这些标签的用途、特点和基本用法,并通过示例代码展示了如何在HTML文档中使用它们。
37 1
|
25天前
|
前端开发 程序员
【前端web入门第二天】01 html语法实现列表与表格_合并单元格
本文介绍了HTML中的列表与表格的使用方法。列表包括无序列表(`&lt;ul&gt;`嵌套`&lt;li&gt;`)、有序列表(`&lt;ol&gt;`嵌套`&lt;li&gt;`)和定义列表(`&lt;dl&gt;`嵌套`&lt;dt&gt;`和`&lt;dd&gt;`)。
43 19
|
25天前
|
前端开发 Windows
【前端web入门第一天】02 HTML图片标签 超链接标签 音频标签 视频标签
本文档详细介绍了HTML中的图片、超链接、音频和视频标签的使用方法。首先讲解了`&lt;img&gt;`标签的基本用法及其属性,包括如何使用相对路径和绝对路径。接着介绍了`&lt;a&gt;`标签,用于创建超链接,并展示了如何设置目标页面打开方式。最后,文档还涵盖了如何在网页中嵌入音频和视频文件,包括简化写法及常用属性。
33 13
|
15天前
|
机器学习/深度学习 数据采集 JavaScript
ADR智能监测系统源码,系统采用Java开发,基于SpringBoot框架,前端使用Vue,可自动预警药品不良反应
ADR药品不良反应监测系统是一款智能化工具,用于监测和分析药品不良反应。该系统通过收集和分析病历、处方及实验室数据,快速识别潜在不良反应,提升用药安全性。系统采用Java开发,基于SpringBoot框架,前端使用Vue,具备数据采集、清洗、分析等功能模块,并能生成监测报告辅助医务人员决策。通过集成多种数据源并运用机器学习算法,系统可自动预警药品不良反应,有效减少药害事故,保障公众健康。
ADR智能监测系统源码,系统采用Java开发,基于SpringBoot框架,前端使用Vue,可自动预警药品不良反应
|
25天前
|
前端开发 程序员 C++
【前端web入门第一天】01 开发环境、HTML基本语法文本标签
本文档详细介绍了HTML文本标签的基础知识。首先指导如何准备开发环境,包括安装VSCode及常用插件;接着全面解析HTML的基本结构与标签语法,涵盖从基本骨架搭建到注释的使用,以及标题、段落、换行和平行线、文本格式化等标签的具体应用,适合初学者循序渐进地掌握HTML。
|
8天前
|
移动开发 前端开发 JavaScript
使用html-to-image代替html2canvas,结合jspdf实现下载pdf(下载截图下载前端dom元素)
本文介绍了在前端项目中,当使用`html2canvas`遇到问题时,如何使用`html-to-image`库作为替代方案,结合`jspdf`实现将DOM元素生成为PDF文件并提供下载。文章首先讨论了`html2canvas`可能遇到的问题,并提供了该库的使用示例代码。随后,详细介绍了`html-to-image`库的安装和使用方法,展示了如何将DOM元素转换为Canvas,再利用`jspdf`生成PDF文件。最后,文章通过示例代码说明了整个转换和下载的过程,并展示了效果截图。
9 0
|
20天前
|
SpringCloudAlibaba JavaScript 前端开发
谷粒商城笔记+踩坑(2)——分布式组件、前端基础,nacos+feign+gateway+ES6+vue脚手架
分布式组件、nacos注册配置中心、openfegin远程调用、网关gateway、ES6脚本语言规范、vue、elementUI
谷粒商城笔记+踩坑(2)——分布式组件、前端基础,nacos+feign+gateway+ES6+vue脚手架
下一篇
无影云桌面