リスト項目のマーカーを非表示にするには、CSSでlist-style-typeプロパティの値にnoneを指定します。このとき指定する要素がol・ul要素でもli要素でも、表示結果は同じになります。 ol, ul { list-style-type: none; } /* または */ li { list-style-type: none; } ではどちらに指定しても良いかというと必ずしもそうではありません。list-style-type: noneをol・ul要素に指定すると、非表示にしたデフォルトのマーカーを「復元」するのが少し面倒なのです。とくにtype属性を持ったol要素でその違いが大きく影響します。 ol要素のtype属性を使う機会はあまり多くないかもしれません。しかし特定のリスト項目をその前後のテキストから参照したい場面で必要な属性です。例えばウェブサイトの利用規約やプライパシー
![リスト項目のマーカーのリセットと復元](https://cdn-ak-scissors.b.st-hatena.com/image/square/1f1fa59e1df294d0a51ce076e1711a72a4499f02/height=288;version=1;width=512/https%3A%2F%2Fstandard.shiftbrain.com%2Fassets%2Fimg%2Fogp.png)