。
(3) -
标签: HTML 标题(Heading)元素呈现了六个不同的级别的标题,
级别最高,而
级别最低。
(4)
标签:
元素(或者说 HTML 段落元素)表示文本的一个段落。该元素通常表现为一整块与相邻文本分离的文本,或以垂直的空白隔离或以首行缩进。另外,
是块级元素。
(5)
标签:
元素表示预定义格式文本。在该元素中的文本通常按照原文件中的编排,以等宽字体的形式展现出来,文本中的空白符(比如空格和换行符)都会显示出来。(紧跟在
开始标签后的换行符也会被省略)
(6)
标签:
元素在文本中生成一个换行(回车)符号。此元素在写诗和地址时很有用,这些地方的换行都非常重要。
(7)
标签:
元素表示段落级元素之间的主题转换(例如,一个故事中的场景的改变,或一个章节的主题的改变)。 在 HTML 的早期版本中,它是一个水平线。现在它仍能在可视化浏览器中表现为水平线,但目前被定义为语义上的,而不是表现层面上。所以如果想画一条横线,请使用适当的 CSS
样式来修饰。
(8)
标签:
元素用于表现因某些原因需要区分普通文本的一系列文本。例如技术术语、外文短语或是小说中人物的思想活动等,它的内容通常以斜体显示。
(9)
标签: HTML 提醒注意(Bring Attention To)元素
用于吸引读者的注意到该元素的内容上(如果没有另加特别强调)。这个元素过去被认为是粗体(Boldface)元素,并且大多数浏览器仍然将文字显示为粗体。尽管如此,你不应将
元素用于显示粗体文字;替代方案是使用 CSS
中的 font-weight
属性来创建粗体文字。
(10)
标签:
元素表示一些被从文档中删除的文字内容,显示效果为在文字内容中间划一道横线。比如可以在需要显示修改记录或者源代码差异的情况使用这个标签。
标签的作用恰恰于此相反:表示文档中添加的内容。
(11)
标签:
元素定义已经被插入文档中的文本,显示效果为在文字内容底部划一道横线。
2.3 图片
元素将一份图像嵌入文档。默认为行内元素,即 display: inline
。
(1)src
属性: 该属性是必须的 ,它包含了你想嵌入的图片的文件路径。
(2)alt
属性: 该属性包含一条对图像的文本描述,这不是强制性的,但对可访问性而言,它十分有用。屏幕阅读器会将这些描述读给需要使用阅读器的使用者听,让他们知道图像的含义。或者如果由于某种原因无法加载图像,普通浏览器也会在页面上显示 alt
属性中的备用文本:例如,网络错误、内容被屏蔽或链接过期时。
(3)height
属性: 图像的高度,在 HTML5 中的单位是 CSS
像素,在 HTML4 中既可以是像素也可以是百分比。可以只指定 width
和 height
中的一个值,浏览器会根据原始图像比例进行缩放。
(4)width
属性: 图像的宽度,在 HTML5 中的单位是 CSS
像素,在 HTML4 中既可以是像素也可以是百分比。
2.4 音频与视频
(1)
标签:
元素用于在文档中嵌入音频内容。
元素可以包含一个或多个音频资源,这些音频资源可以使用 src
属性或者
元素来进行描述:浏览器将会选择最合适的一个来使用。也可以使用 MediaStream
将这个元素用于流式媒体。
< audio controls src = " /Web Application Lesson/audios/bgm.mp3" >
Your browser does not support this audio element.
audio>
与多个
元素: 这个例子包含了多个
元素。如果能够播放的话,浏览器就会试图去加载第一个 source
元素;如果不行,那就退而求其次去加载第二个。
< audio controls >
< source src = " /Web Application Lesson/audios/bgm1.mp3" type = " audio/mpeg" >
< source src = " /Web Application Lesson/audios/bgm2.mp3" type = " audio/mpeg" >
Your browser does not support this audio element.
audio>
(2)
标签:
元素用于在 HTML 或者 XHTML 文档中嵌入媒体播放器,用于支持文档内的视频播放。你也可以将
标签用于音频内容,但是
元素可能在用户体验上更合适。该标签的使用方法与
相同。
< video controls width = " 800" src = " /Web Application Lesson/videos/mv.mp4" >
Your browser does not support embedded videos.
video>
2.5 超链接
元素(或称锚元素)可以通过它的 href
属性创建通向其他网页、文件、同一页面内的位置、电子邮件地址或任何其他 URL 的超链接。
中的内容应该指明链接的意图。如果存在 href
属性,当
元素聚焦时按下回车键就会激活它。如果点击链接打开新标签页面需要加入属性:target="_blank"
。
< a href = " https://www.baidu.com" target = " _blank" > Baidu a>
< a href = " https://www.acwing.com" target = " _blank" >
< img height = " 200" src = " /Web Application Lesson/images/logo.png" alt = " logo" >
a>
2.6 表单
(1)
标签:
元素表示文档中的一个区域,此区域包含交互控件,用于向 Web 服务器提交信息。其常用的属性介绍如下:
action
:处理表单提交的 URL,就是想让表单提交到的地址。method
:浏览器提交表单使用的 HTTP 请求方式,若为 "get"
表单数据会附加在 action
属性的 URL 中,并以 '?'
作为分隔符;若为 "post"
表单数据会包含在表单体内然后发送给服务器。
(2)
标签:
元素表示一个用来填写内容的输入框,常见类型有:
常用属性有:
name
:名称,提交表单时以 name=value
的形式提交id
:唯一IDmaxlength
:最大长度minlength
:最小长度required
:是否必填placeholder
:当表单控件为空时,控件中显示的内容
综合示例如下:
< form>
< label for = " username" > 账号: label>
< input type = " text" name = " username" id = " username" placeholder = " Please input username" >
< br>
< label for = " password" > 密码: label>
< input type = " password" name = " password" id = " password" placeholder = " Please input password" >
< br>
< label for = " email" > 邮箱: label>
< input type = " email" name = " email" id = " email" >
< br>
< label for = " age" > 年龄: label>
< input type = " number" name = " age" id = " age" >
< br>
< label for = " cpp" > C++ label>
< input type = " radio" name = " lang" value = " cpp" id = " cpp" >
< label for = " java" > Java label>
< input type = " radio" name = " lang" value = " java" id = " java" >
< label for = " py" > Python label>
< input type = " radio" name = " lang" value = " py" id = " py" >
< br>
form>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
(3)
标签:
元素表示一个多行纯文本编辑控件,当你希望用户输入一段相当长的、不限格式的文本,例如评论或反馈表单中的一段意见时,这很有用。参数 rows
指定初始的行数,cols
指定初始的列数。
< label for = " feedback" > label>
< textarea name = " feedback" id = " feedback" cols = " 50" rows = " 10" > textarea>
(4)
与
标签:
元素表示一个提供选项菜单的控件。
< label for = " pet_select" > 选择宠物: label>
< select name = " pet_select" id = " pet_select" >
< option value = " Cat" > Cat option>
< option selected value = " Dog" > Dog option>
< option value = " Fish" > Fish option>
< option value = " Bird" > Bird option>
select>
(5)
标签:
元素表示一个可点击的按钮,可以用在表单或文档其它需要使用简单标准按钮的地方。默认情况下,HTML 按钮的显示样式接近于 user agent
所在的宿主系统平台(用户操作系统)的按钮,但你可以使用 CSS
来改变按钮的样貌。
< button type = " subimt" > Submit button>
2.7 列表
(1)
与
标签:
元素(或称 HTML 无序列表元素)表示一个内可含多个元素的无序列表或项目符号列表,通常渲染为一个用小点或者小圆圈表示的列表。
< ul>
< li> First item li>
< li> Second item li>
< li> Third item li>
ul>
(2)
与
标签:
元素表示有序列表,通常渲染为一个带编号的列表。
< ol>
< li> First item li>
< li> Second item li>
< li> Third item li>
ol>
(3)
、
与
标签:
元素(或 HTML 描述列表元素)是一个包含术语定义以及描述的列表,通常用于展示词汇表或者元数据(键-值对列表)。
< dl>
< dt> Name dt>
< dd> Godzilla dd>
< dt> Born dt>
< dd> 1952 dd>
< dt> Birthplace dt>
< dd> Japan dd>
< dt> Color dt>
< dd> Green dd>
< dd> Orange dd>
dl>
2.8 表格
(1) 标签: table
元素表示表格数据,即通过二维数据表表示的信息。
(2) 标签: 元素定义了一组定义表格的列头的行。
(3) 标签: 元素定义一组数据行。
(4) 标签: 元素定义表格中的行。同一行可同时出现 和 元素。
(5) 标签: 元素定义表格内的表头单元格。
(6) 标签: 元素定义了一个包含数据的表格单元格。
(7)
标签:
元素(or HTML 表格标题元素)展示一个表格的标题,它常常作为 的第一个子元素出现,同时显示在表格内容的最前面,但是,它同样可以被 CSS
样式化,所以,它同样可以出现在相对于表格的任意位置。
综合示例:
< table>
< caption> My Table caption>
< thead>
< tr>
< th> name th>
< th> score th>
tr>
thead>
< tbody>
< tr>
< td> Alice td>
< td> 80 td>
tr>
< tr>
< td> Bob td>
< td> 70 td>
tbody>
table>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
2.9 语义标签
(1)
:
元素用于展示介绍性内容,通常包含一组介绍性的或是辅助导航的实用元素。它可能包含一些标题元素,但也可能包含其他元素,比如 Logo、搜索框、作者名称,等等。
(2)
:
元素表示页面的一部分,其目的是在当前文档或其他文档中提供导航链接。导航部分的常见示例是菜单,目录和索引。
(3)
:
元素表示一个包含在 HTML 文档中的独立部分,它没有更具体的语义元素来表示,一般来说会有包含一个标题。
(4)
:
元素代表一段独立的内容,经常与说明(caption)
配合使用,并且作为一个独立的引用单元。当它属于主内容流(main flow)时,它的位置独立于主体。这个标签经常是在主文中引用的图片,插图,表格,代码段等等,当这部分转移到附录中或者其他页面时不会影响到主体。
(5)
:
元素是与其相关联的图片的说明/标题,用于描述其父节点
元素里的其他数据。这意味着
在
块里是第一个或最后一个。同时 HTML Figcaption 元素是可选的;如果没有该元素,这个父节点的图片只是会没有说明/标题。
(6)
:
元素表示文档、页面、应用或网站中的独立结构,其意在成为可独立分配的或可复用的结构,例如它可能是论坛帖子、杂志或新闻文章、博客、用户提交的评论、交互式组件,或者其他独立的内容项目。
(7)
:
元素表示一个和其余页面内容几乎无关的部分,被认为是独立于该内容的一部分并且可以被单独的拆分出来而不会使整体受影响。其通常表现为侧边栏或者标注框(call-out boxes)。
(8)
:
元素表示最近一个章节内容或者根节点(sectioning root)元素的页脚。一个页脚通常包含该章节作者、版权数据或者与文档相关的链接等信息。
综合示例:
< body>
< header>
< h1> Header h1>
< nav>
< h2> Content h2>
< ul>
< li> < a href = " https://www.baidu.com" target = " _blank" > Baidu a> li>
< li> < a href = " https://www.bilibili.com" target = " _blank" > Bilibili a> li>
< li> < a href = " https://www.acwing.com" target = " _blank" > AcWing a> li>
ul>
nav>
header>
< hr>
< section>
< h2> Image h2>
< figure>
< img width = " 300" src = " /Web Application Lesson/images/image1.png" alt = " image1" >
< figcaption> image1 figcaption>
< img width = " 300" src = " /Web Application Lesson/images/logo.png" alt = " image2" >
< figcaption> image2 figcaption>
figure>
section>
< hr>
< section>
< h2> Article h2>
< article>
< h3> Article1 h3>
< p> paragraph1 p>
< p> paragraph2 p>
article>
< article>
< h3> Article2 h3>
< p> paragraph1 p>
< p> paragraph2 p>
article>
section>
< hr>
< footer>
© 2018-2022 AsanoSaki 版权所有
footer>
body>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
2.10 特殊符号
<
:<,小于号或显示标记;>
:>,大于号或显示标记;&
:&,可用于显示其它特殊字符;"
:",引号;®
:®,已注册;©
:©,版权;™
:™,商标;
:空格。
相关阅读:
webpack5基础--08_处理字体图标资源
【C++类和对象】定义 | 封装 | 访问限定符 | 作用域 | 对象模型 | this指针
Python常用信号处理函数之pysptk
【react】父组件获取子组件实例对象/方法
ly-tab插件动态更改高度进行多端适配
【JAVA】一文掌握Java并发编程
【webrtc】接收/发送的rtp包、编解码的VCM包、CopyOnWriteBuffer
深度学习????????
Java进阶篇--可重入锁 & 不可重入锁
jsp公交查询系统Myeclipse开发mysql数据库web结构java编程计算机网页项目
原文地址:https://blog.csdn.net/m0_51755720/article/details/127744809