Hi there! 👋 Harsha Weerasingha here. Actually, the `<marquee>` tag is **deprecated** in modern HTML. It's best to avoid it for new projects because it can be annoying for users and isn't supported consistently by all browsers anymore. Instead, we use **CSS Animations** or the `scrolling` attribute on an `<iframe>` (though that's also old-school). For a smooth, horizontal auto-floating text effect today, CSS `@keyframes` is the standard way. Here’s a simple example using CSS: ```html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Horizontal Text Scroll</title> <style> .marquee-container { overflow: hidden; white-space: nowrap; width: 100%; } .marquee-text { display: inline-block; padding-left: 100%; animation: scroll-left 10s linear infinite; } @keyframes scroll-left { 0% { transform: translateX(0); } 100% { transform: translateX(-100%); } } </style> </head> <body> <div class="marquee-container"> <span class="marquee-text">This is your auto-floating text!</span> </div> </body> </html> ``` **How it works:** 1. The container hides overflow so the text doesn't spill out. 2. The text starts off-screen to the right (`padding-left: 100%`). 3. The `animation` moves it left continuously. Would you like me to explain how to adjust the speed or direction? 😊