Shripal Soni Profile picture
Jul 4, 2022 8 tweets 4 min read Read on X
5 things about Lists in HTML that you may not know 🧵

#webdev #DEVCommunity #100DaysOfCode Image
1️⃣ Custom starting number

We can start an ordered list from any custom starting number using "start" attribute. Image
2️⃣ Reverse list

We can reverse the order of an ordered list by just passing "reversed" attribute to the list. Image
3️⃣ Style bullets/numbers using ::marker

Using ::marker psuedo-element, we can do the below styling for bullets/numbers:
→ change color
→ use different marker for each item
→ use image as marker
→ apply animation/transition
→ use a different font for the number Image
You can learn all about ::marker pseudo-element and see demo of its use-cases with sample code in this thread ↓
4️⃣ Number with leading zero

We can append zero to single digits of numbered list by setting "decimal-leading-zero" as list-style-type. Image
5️⃣ Style number using counter

We can change style of number representation in an ordered list by using ::marker pseudo-element and list-item counter. Image
Thanks for checking this out.

Follow @codewithshripal for more such threads on web development.

Retweet/like the first tweet of the thread to help spread the word.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Shripal Soni

Shripal Soni Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @codewithshripal

Jan 16, 2023
HTML Tip 💡

4 real world use cases of <article> element to clearly understand when to use it ⚡

A thread 🧵 ↓ As per the HTML spec, <article> element should be used to re
1️⃣ For Product Listing In H&M product store, each product card is represented using
2️⃣ For each forum post Link: https://meta.discourse.org/t/there-are-two-types-of-id
Read 6 tweets
Jan 5, 2023
4 ways to iterate over javascript object properties, you should know!

A thread 🧵 ↓ Image
Let's first create an object with enumerable, non-enumerable and prototype properties as these 4 ways give different outputs based on such parameters. Setup Code: const obj = {  ...
Now, let's see 4 ways to iterate over the properties of this object.

1️⃣ Using Object.keys() Object.keys() returns an ar...
Read 7 tweets
Nov 10, 2022
7 very useful VS Code extensions that you should definitely install ⚡

A️ thread 🧵 ↓
1️⃣ Code Spell Checker

It is always better to write our code and comments with correct spelling.

Code spell checker highlights spelling mistakes and also gives quick suggestions to correct it.

It even works with camelCase or snake_case code ✨

marketplace.visualstudio.com/items?itemName…
2️⃣ ESLint

ESLint library statically analyzes our code to quickly find problems.

This extension integrates VS Code with the ESLint library installed locally/globally.

It highlights those problems in our code and also shows quick fixes for them.

marketplace.visualstudio.com/items?itemName…
Read 9 tweets
Nov 8, 2022
CSS Tip 💡

Easily enhance list style using ::marker pseudo-element ✨

A thread 🧵 ↓ Image
What is ::marker pseudo-element? marker box contains bullet ...
1️⃣ Change color of the bullet/number of the list item CSS Code:  li::marker {   c...
Read 13 tweets
Oct 17, 2022
HTML Tip 💡

Improve UX for input controls using <datalist> element ✨

A thread 🧵 ↓
What is <datalist> element and how to use it?
We can provide label for each option of datalist to provide extra information.
Read 11 tweets
Sep 14, 2022
4 ways to use SVG image in HTML/CSS ⚡️️

Includes use-cases, pros & cons of each way ✨

Thread 🧵 ↓
1. Using <img> element

Use Cases:
- Brand Logo
- Non-interactive icons HTML Code: <img        src="./logo.svg"        wid
2. Using <object> element

Use Cases:
- Third-party interactive SVG widgets
- Interactive SVG charts where SVG code is prepared by backend which is in our control HTML Code: <object type="image/svg+xml" data="
Read 6 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(