CSSのdisplay:inline-block;を使って、リストを横並びにしています。
マーカーはCSSの背景画像を指定しています。
HTMl
<div class="mod-List002"> <ul> <li><a href="#">テキストリスト</a></li> <li><a href="#">テキストリスト(マーカーつき)</a></li> <li><a href="#">テキストリスト</a></li> <li><a href="#">テキストリスト</a></li> <li><a href="#">テキストリスト</a></li> </ul> <!-- mod-List002_end --></div>
CSS
.mod-List002 ul{ margin:0; padding:0; list-style-type:none; } .mod-List002 ul li{ display:inline-block; /* width:150px;幅を指定したい場合はここへ*/ padding:0 15px 0 10px; background:transparent url("listmaker002_red.gif") no-repeat left 0.2em scroll ; white-space: nowrap; /* IE6文章途中で折り返さない */ } .mod-List002 ul li a:link {color:#000; text-decoration:none;} .mod-List002 ul li a:visited {color:#000; text-decoration:none;} .mod-List002 ul li a:hover {color:#000; text-decoration:underline ;} .mod-List002 ul li a:active {color:#000; text-decoration:underline ;}