HTML | <marquee> 是什么,我能用它做什么?
HTML | What is <marquee> and what can i do with it?
我刚刚发现有一个名为 <marquee>
的 html 标签。我去了几个网站,包括 w3schools 和 selfHTML 网站,但找不到关于这个标签的任何信息。我用来编写网站的 IntelliJ 无法识别此标签。它说:未知 html 标记选取框 。这个标签是我测试与所有浏览器兼容的方式(甚至在 IE 中!)。
所以现在我有以下问题:
我可以为这个标签使用什么属性?
为什么 html-turtorial 网站上没有这个标签?
如果它不在 W3Schools 中 -> 谁创建了这个标签?
只要你知道我在说什么:
<marquee>Test Marquee</marquee>
<p>Test Paragraph</p>
感谢您的回答
<marquee>
是一个旧的 HTML 元素,默认情况下,它会导致其中的任何内容在视口中从右向左滚动。
为了向后兼容,它可能在某些浏览器中仍然有效,但在 HTML 中不再受到正式支持,应避免使用。这就是为什么您在教程网站上找不到它的原因。由于它不再受支持,因此无法保证即使它今天在某些浏览器中运行,明天也能在这些浏览器的新版本中继续运行。
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/marquee
marquee 标签是由 Netscape 或 Microsoft 引入的,当时在 Netscape 4 和 IE4 之间存在浏览器war。它可能是 HTML 3 的一部分,但绝对不是 HTML 4 标准的一部分。
然而,当前的浏览器只支持它,因为代码已经内置用于向后wards 兼容性。
HTML <marquee>
元素用于插入文本的滚动区域。
marquee 标签已过时。尽管它在某些浏览器中可能仍然有效,但不鼓励使用它,因为它可能随时被删除。强烈建议不要将它们与 HTML5 一起使用。尽量避免使用它。
您可以使用 alternatives like jquery with css3 or CSS marquee 样式代替选取框。等..
参见https://developer.mozilla.org/en/docs/Web/HTML/Element/marquee..
<marquee>
标签用于表示您要在页面上滚动的文本或内容片段。
摘自 MDN:
<marquee>This text will scroll from right to left</marquee>
<marquee direction="up">This text will scroll from bottom to top</marquee>
<marquee direction="down" width="250" height="200" behavior="alternate" style="border:solid">
<marquee behavior="alternate">
This text will bounce
</marquee>
</marquee>
但是,您并不是真的想使用它,因为不能保证所有浏览器都支持它。
它也被认为是过时的:
https://www.w3.org/TR/html5/obsolete.html#the-marquee-element-0
如果你想要这种效果,我建议你看看这个答案:
Very Simple, Very Smooth, JavaScript Marquee
我刚刚发现有一个名为 <marquee>
的 html 标签。我去了几个网站,包括 w3schools 和 selfHTML 网站,但找不到关于这个标签的任何信息。我用来编写网站的 IntelliJ 无法识别此标签。它说:未知 html 标记选取框 。这个标签是我测试与所有浏览器兼容的方式(甚至在 IE 中!)。
所以现在我有以下问题:
我可以为这个标签使用什么属性?
为什么 html-turtorial 网站上没有这个标签?
如果它不在 W3Schools 中 -> 谁创建了这个标签?
只要你知道我在说什么:
<marquee>Test Marquee</marquee>
<p>Test Paragraph</p>
感谢您的回答
<marquee>
是一个旧的 HTML 元素,默认情况下,它会导致其中的任何内容在视口中从右向左滚动。
为了向后兼容,它可能在某些浏览器中仍然有效,但在 HTML 中不再受到正式支持,应避免使用。这就是为什么您在教程网站上找不到它的原因。由于它不再受支持,因此无法保证即使它今天在某些浏览器中运行,明天也能在这些浏览器的新版本中继续运行。
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/marquee
marquee 标签是由 Netscape 或 Microsoft 引入的,当时在 Netscape 4 和 IE4 之间存在浏览器war。它可能是 HTML 3 的一部分,但绝对不是 HTML 4 标准的一部分。
然而,当前的浏览器只支持它,因为代码已经内置用于向后wards 兼容性。
HTML <marquee>
元素用于插入文本的滚动区域。
marquee 标签已过时。尽管它在某些浏览器中可能仍然有效,但不鼓励使用它,因为它可能随时被删除。强烈建议不要将它们与 HTML5 一起使用。尽量避免使用它。
您可以使用 alternatives like jquery with css3 or CSS marquee 样式代替选取框。等..
参见https://developer.mozilla.org/en/docs/Web/HTML/Element/marquee..
<marquee>
标签用于表示您要在页面上滚动的文本或内容片段。
摘自 MDN:
<marquee>This text will scroll from right to left</marquee>
<marquee direction="up">This text will scroll from bottom to top</marquee>
<marquee direction="down" width="250" height="200" behavior="alternate" style="border:solid">
<marquee behavior="alternate">
This text will bounce
</marquee>
</marquee>
但是,您并不是真的想使用它,因为不能保证所有浏览器都支持它。
它也被认为是过时的:
https://www.w3.org/TR/html5/obsolete.html#the-marquee-element-0
如果你想要这种效果,我建议你看看这个答案:
Very Simple, Very Smooth, JavaScript Marquee