ul,liを使った横並びのメニューについてです。 ulを800px幅にして、liを自動的に均等幅で並べたいのですが、良い方法はないでしょうか。 liの数が1,2個増減する予定なので、liにpxで幅指定はできません。作成後はcssの編集はできません。table td を使えば自動的に均等幅になるのですがあまり使いたくありません。ul,table{width: 800px;} li{float:left;} <ul> <li><a href="/">home</a></li> <li><a href="/">menu1</a></li> <li><a href="/">menu2</a></li> <li><a href="/">menu3</a></li> <li><a href="/">menu4</a></li> </ul> <table> <tr> <td><a href="/">ho