Front-end Tutorials

Front-end Tutorials

HTMLCSSSassJavaScriptReactJS
CMS Tutorials

CMS Tutorials

WordPress
Tutorials expand

HTML Basic

HTML Reference

HTML reversed Attribute

Posted in HTML Tutorial
Updated on Jan 29, 2024
By Mari Selvan
👁️ 20 - Views
⏳ 4 mins
💬 1 Comment
HTML reversed Attribute

Photo Credit to CodeToFun

🙋 Introduction

The reversed attribute in HTML is used in ordered lists (<ol>) to reverse the order of the list items.

When applied, it causes the list items to be numbered in descending order, providing a unique visual presentation compared to the default ascending order.

🎯 Purpose of reversed

The primary purpose of the reversed attribute is to change the numbering direction of list items within an ordered list.

By default, list items in an <ol> are numbered sequentially starting from 1. However, the reversed attribute allows you to present information in a descending order.

💎 Values

The reversed attribute accepts a Boolean value:

  • reversed="reversed": This value indicates that the list items should be numbered in descending order.
  • (No value): If the reversed attribute is present without a value, it is treated as if it has the value "reversed." Including the attribute without a value is a shorthand for reversed='reversed'.

📄 Example

Let's take a look at an example of how to use the reversed attribute in an HTML ordered list:

reversed.html
Copied
Copy To Clipboard
<ol reversed>
  <li>Third item</li>
  <li>Second item</li>
  <li>First item</li>
</ol>

🧠 How it Works

In this example, the reversed attribute is applied to the <ol> element, causing the list items to be numbered in reverse order.

🔄 Dynamic Values with JavaScript

Similar to other HTML attributes, you can dynamically set the reversed attribute using JavaScript.

This can be useful when you want to alter the list presentation based on user interactions or certain conditions. Here's a brief example:

reversed.html
Copied
Copy To Clipboard
<script>
  // Dynamically set reversed attribute for an ordered list
  document.getElementById("dynamicList").reversed = true;
</script>

🧠 How it Works

In this script, the reversed attribute is set to true for an ordered list with the id dynamicList. This can be helpful when you want to dynamically change the list numbering direction.

🏆 Best Practices

  • Use the reversed attribute when you want to present information in descending order within an ordered list.
  • Be aware that the reversed attribute is specific to ordered lists (<ol>), and applying it to other elements won't have any effect.
  • Test the presentation of your ordered list across different browsers to ensure consistent behavior.

🎉 Conclusion

The reversed attribute provides a simple yet effective way to change the numbering direction of list items in an ordered list.

By understanding its usage and incorporating it into your HTML documents, you can create visually appealing and customized lists.

👨‍💻 Join our Community:

To get interesting news and instant updates on Front-End, Back-End, CMS and other Frameworks. Please Join the Telegram Channel:

Author

author
👋 Hey, I'm Mari Selvan

For over eight years, I worked as a full-stack web developer. Now, I have chosen my profession as a full-time blogger at codetofun.com.

Buy me a coffee to make codetofun.com free for everyone.

Buy me a Coffee

Share Your Findings to All

Subscribe
Notify of
guest
1 Comment
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Mari Selvan
Mari Selvan
3 months ago

If you have any doubts regarding this article (HTML reversed Attribute), please comment here. I will help you immediately.

We make use of cookies to improve our user experience. By using this website, you agree with our Cookies Policy
AgreeCookie Policy