整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:

HTML <legend> 标签

组合表单中的相关元素:

<form>

<fieldset>

<legend>Personalia:</legend>

Name: <input type="text" size="30"><br>

Email: <input type="text" size="30"><br>

Date of birth: <input type="text" size="10">

</fieldset>

</form>


浏览器支持

目前大多数浏览器支持 <legend> 标签。


标签定义及使用说明

The <legend> 元素为 <fieldset>元素定义标题。


HTML 4.01 与 HTML5之间的差异

在 HTML 4.01中 "align" 属性已被废弃, HTML5不支持该属性。不建议使用。 请使用 CSS 来设置 <legend> 元素的对齐方式。


属性

属性描述
aligntopbottomleftrightHTML5 不支持。 HTML 4.01 已废弃。不建议使用。 请使用样式代替。 为 fieldset 中的标题定义对齐方式。

全局属性

<legend> 标签支持全局属性,查看完整属性表 HTML全局属性。


事件属性

<legend> 标签支持所有 HTML事件属性。

如您还有不明白的可以在下面与我留言或是与我探讨QQ群308855039,我们一起飞!

助CSS所提供的动画效果,旋转效果除了能够制作动画及网页页面元素,如按钮之外,还可以使用CSS实现精美的动态片头的制作。本文主要介绍CSS与HTML实现精美的动画片头制作实例。

如何使用CSS实现精美片头制作


CSS动态片头设计实例

本例设计使用烟雾粒子效果与动态文本结合,实现动态片头效果,文字内容随着烟雾而动态生成、展示,案例最终效果要求描述如下:

动态片头实现效果描述

本例设置实现动态效果描述如上图所示,主要内容包括三部分,实现效果要求如下:

1、动态烟雾效果

动态烟雾部分主要借助视频资源MP4实现,通过在页面指定位置定义video视频标签,设置src资源属性,自动播放烟雾部分视频即可。

2、主标题部分

主标题部分主要通过使用animation属性进行动画设置,使用opacity属性设置其透明度,分别从完全透明到100%不透明,使用单独HTML元素表示每一个字符,在每个字符进行展示时,设置动画延迟时间animation-delay属性,最终展现与烟雾一致的显示效果。

3、副标题部分

副标题部分主要设计效果为随时间字体的透明度与模糊程度发生变化,并且使用元素投影效果,随着时间投影角度发生动态变化。


知识点、技能点说明

1、基本页面布局

本例页面元素主要包括video视频标记、section章节标记、h标题标记、span标记与i标记。按照最终展示效果进行页面的基本布局,页面布局实现代码描述如下:

基本页面布局HTML代码

2、主标题CSS及动画设置

在完成基本页面布局之后可以进一步编写主标题部分,并对主标题部分CSS与动画进行设置。主要涉及到属性包括:

  1. opacity:透明度
  2. rotateY():y轴旋转
  3. filter:blur():模糊程度设置
  4. animation-delay:动画延迟时间设置
  5. letter-spacing:字符间距
  6. nth-child():CSS选择器,用于选择子元素

借助以上基本CSS属性设置,我们可以对主标题部分动画效果进行编码与实现,部分实现代码如下所示:

h span css定义

使用span表示主标题字符延时设置

3、子标题CSS及动画实现

按照设计要求,子标题主要效果包括透明度、模糊度改变、投影及投影角度变化等。主要涉及CSS属性包括以下:

  1. opacity属性
  2. filter:blur()属性
  3. filter: drop-shadow()属性

借助以上CSS效果属性与animation动画属性设置,最终可以实现子标题设计提出的效果要求部分核心代码说明如下:

子标题实现效果代码

子标题部分实现代码如上图所示,其中drop-shadow用于实现投影功能,其中第一个参数与第二个参数可用于实现角度设置,第三个参数用于设置模糊程度,最后一个参数用于描述阴影颜色。以上给出了CSS动态片头效果实现的基本思路与部分核心实现代码。不足之处欢迎大家留言探讨。


本头条号长期关注编程资讯分享;编程课程、素材、代码分享及编程培训。如果您对以上方面有兴趣或代码错误、建议与意见,可在评论区回复。更多程序设计相关教程及实例分享,期待大家关注与阅读!

TMLh标签定义为要在网页上显示的标题或副标题。

当您将文本放在标题标签<h1>…..</h1>中时,文本在浏览器中以粗体显示,并且文本的大小取决于标题的数量。

从<h1>到<h6>标签定义了六种不同的HTML标题,从最高级别h1(主标题)到最低级别h6(最重要的标题)。

h1是最大的标题标签,h6是最小的标题标签。因此,h1用于最重要的标题,h6用于最不重要的标题。

标题很重要

请确保将HTML标题标签只用于标题,不要仅仅是为了生成粗体或大号的文本而使用标题。

搜索引擎使用标题为您的网页的结构和内容编制索引。

因为用户可以通过标题来快速浏览您的网页,所以用标题来呈现文档结构是很重要的。

应该将h1用作主标题(最重要的),其后是h2(次重要的),再其次是h3,以此类推。

示例代码

<h1>标题编号 1</h1>  
<h2>标题编号 2</h2>  
<h3>标题编号 3</h3>  
<h4>标题编号 4</h4>  
<h5>标题编号 5</h5>  
<h6>标题编号 6</h6> 123456复制代码类型:[html]

效果展示:

标题编号 1

标题编号 2

标题编号 3

标题编号 4

标题编号 5

标题编号 6

HTML水平线

<hr>标签在HTML页面中创建水平线,hr元素可用于分隔内容。

示例代码

<p>这是一个段落。</p>
<hr>
<p>这是一个段落。</p>
<hr>
<p>这是一个段落。</p>12345复制代码类型:[html]

效果展示:

这是一个段落。


这是一个段落。


这是一个段落。

开课吧广场-人才学习交流平台