HTML 什么是Marquee标签以及怎么应用

HTML 什么是Marquee标签以及怎么应用

在HTML中,标签用于在网页上插入一个滚动区域以显示文本。它是一种特效,用于水平、垂直、向上、向下、弹跳等方向的内容滚动。但这一特性已不再推荐使用。不过,一些浏览器可能仍然支持它。

语法

下面是HTML 标签的语法−

<marquee attribute_name = "attribute_value"....more attributes>
   One or more lines or text messages or image
</marquee>

属性

我们可以通过属性来控制文本的滚动效果。下面是可以与<marquee>标签一起使用的重要属性列表。

序号 属性和描述
1 width(宽度) 此属性指定跑马灯的宽度。可以是像10或20%等的值。
2 height(高度) 此属性指定跑马灯的高度。可以是像10或20%等的值。
3 direction(滚动方向) 此属性指定跑马灯的滚动方向。可以是up(向上),down(向下),left(向左)或right(向右)等值。
4 behavior(滚动类型) 此属性指定跑马灯的滚动类型。可以是scroll(滚动),slide(滑动)或alternate(交替)等值。
5 scrolldelay(滚动延迟) 此属性指定每次跳转之间的延迟时间。可以是像10等的值。
6 scrollamount(滚动速度) 此属性指定跑马灯文本的速度。可以是像10等的值。此属性的默认值为85。
7 loop(循环次数) 此属性指定循环的次数。默认值是INFINITE(无限次循环)。
8 bgcolor(背景颜色) 此属性以颜色名称或颜色十六进制值指定背景颜色。
9 hspace(水平间距) 此属性指定跑马灯周围的水平间距。可以是像10或20%等的值。
10 vspace(垂直间距) 此属性指定跑马灯周围的垂直间距。可以是像10或20%等的值。

以下是几个例子,以演示使用HTML的滚动标签。

示例

以下是使用HTML的<marquee>标签的用法。

<!DOCTYPE html>
<html>
<head>
   <title>Marquee tag in HTML</title>
</head>
<body>
   <marquee>Tutorialspoint, Simply Easy Learning at your fingertips...</marquee>
</body>
</html>

示例

在下面的示例中,我们使用direction属性将文本从左到右滚动。

<!DOCTYPE html>
<html>
<head>
   <title>Marquee tag in HTML</title>
</head>
<body>
   <marquee direction="left">Tutorialspoint, Simply Easy Learning at your fingertips...</marquee>
   <marquee direction="right">Tutorialspoint, Simply Easy Learning at your fingertips...</marquee>
</body>
</html>

示例

在这里,我们使用了direction属性来使文本上下滚动 –

<!DOCTYPE html>
<html>
<head>
   <title>Marquee tag in HTML</title>
</head>
<body>
   <marquee direction="up" height="250px">Tutorialspoint, Simply Easy Learning at your fingertips...</marquee>
   <marquee direction="down" height="250px">Tutorialspoint, Simply Easy Learning at your fingertips...</marquee>
</body>
</html>

示例

在下面的示例中,我们创建了一个弹跳滚动效果行为属性。

<!DOCTYPE html>
<html>
<head>
   <title>Marquee tag in HTML</title>
</head>
<body>
   <marquee
      direction="up"
      width="200px"
      height="100px"
      behavior="alternate"
      style="border:solid 1px">
      <marquee behavior="alternate">Tutorialspoint</marquee>
   </marquee>
</body>
</html>

例子

在下面的例子中,我们使用了behavior、direction和scrollamount属性来指定滚动时间延迟。

<!DOCTYPE html>
<html>
<head>
   <title>Marquee tag in HTML</title>
</head>
<body>
   <marquee behavior="scroll" direction="left" scrollamount="10">Tutorialspoint</marquee>
   <marquee behavior="scroll" direction="left" scrollamount="20">Tutorialspoint</marquee>
   <marquee behavior="scroll" direction="left" scrollamount="30">Tutorialspoint</marquee>
   <marquee behavior="scroll" direction="left" scrollamount="40">Tutorialspoint</marquee>
</body>
</html>

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程

HTML 精选笔记