In reply to string1301.

No need to apologize for your English. You speak English better than I speak any language outside of English. You also speak it better than quite a few people who call English their native language.

Thanks for the link. I see what you mean about the code. I see how all the list items, even the ones nested inside the ordered list are red.

I think what's happening is since the ordered list is inside a list item that should be red, everything inside it also becomes red through inheritance.

If you add

ol {color: blue}

to your css, you'll see the list items in the unordered list are red and those in the ordered list are blue.

Then if you change ul > li to ul li, without the > you can see the difference between using > and not using it.