ULタグはブロック要素なので、リストを横並びにして、尚且つ中央寄せする場合リストをインライン要素にするとよい!

display を使ったliの中央寄せ。これすごい!
http://taneppa.net/display-inline-block/


【 CSS 】
.testUL{text-align:center;}
.testUL li{display: inline-block;}

左右に余白がつくけど。 flort で横並びにするよりいいかも!!!!便利です。

list-style-type:none;

disc 黒丸
circle 白丸
square 四角
lower-alpha アルファベットの小文字 a,b,c,
upper-alpha アルファベットの大文字 A,B,C,
  • にんじん
  • たけのこ
  • キャベツ
  • ハクサイ

list-style-position:outside;


【 CSS 】
.testUL{
	list-style-position:outside;
	margin-left:-20px;
	_margin-left:20px; #IE6用
}



OLタグで数字を丸文字にする方法

/* --------------------------
    OLスタイル
-------------------------- */ 
.content_ol ol {
  counter-reset:num;
  list-style-type: none!important;
  padding:0;
  margin:0;
}
.content_ol ol li {
  position: relative;
  padding-left: 30px;
  line-height: 1.5em;
  padding: 0.5em 0.5em 0.5em 30px;
}

.content_ol ol li:before {
  position: absolute;
  counter-increment: num;
  content: counter(num);
  display:inline-block;
  background:transparent;
  border:#555 1px solid;
  color: #555;
  font-family: 'Arial',sans-serif;
  font-weight:bold;
  font-size: 12px;
  border-radius: 50%;
  left: 0;
  width: 18px;
  height: 18px;
  line-height: 18px;
  text-align: center;
  top: 8px;
}

.li-btm{margin-bottom:20px;}


なぜだかIE6以上のリストタグは右にズレて表示されるようになった。 なので、margin-left で30px前後右にズラす必要がある。


【 HTML 】
ul#menu_list {list-style-type: none;}
ul#menu_list li {float: left;}


【 CSS 】
<ul id="menu_list">
	<li><img src="./img/button/btn02.jpg" alt="宝石買取専門店【一宝】" width="367" height="84" /></li>
	<li><a href="delivering.html"><img src="./img/button/btn03.jpg" alt="宅配買取" width="140" height="84" onmouseover="this.src='./img/button/btn033.jpg'" onmouseout ="this.src='./img/button/btn03.jpg'" /></a></li>
	<li><a href="business.html"><img src="./img/button/btn04.jpg" alt="出張買取" width="140" height="84" onmouseover="this.src='./img/button/btn044.jpg'" onmouseout ="this.src='./img/button/btn04.jpg'" /></a></li>
	<li><a href="shop.html"><img src="./img/button/btn05.jpg" alt="店頭買取" width="153" height="84" onmouseover="this.src='./img/button/btn055.jpg'" onmouseout ="this.src='./img/button/btn05.jpg'" /></a></li>
</ul>


【 CSS 】
#menulistUL{
	_zoom: 1;
	overflow:hidden;
}
#menulistUL li{
	margin-top:-2px;#ここの数値はborderの線の太さと同じにする
	border-top:solid 2px #000000;
}

display: block; を入れると間が詰まって、キレイに並ぶ。


【 CSS 】
#menulistUL2{list-style-type:none;}
#menulistUL2 a{
	background-color:#006600;
	color:#FFFFFF;
	text-decoration:none;
	display: block;
	padding:10px 0px;	
}
#menulistUL2 a:hover{background-color:#113366;}
#menulistUL2 li{border-bottom:solid 2px #003300;}


【 CSS 】
#menulistUL3 li{
	list-style-type:none;
	display: inline;
}
#menulistUL3 a{
	text-decoration:none;
	background-color:#000000;
	color:#FFFFFF;
	display:inline-block;
	padding:10px;
}


【 HTML 】
<nav><ul>
	<li><a href="#"><img class="circle-image" src="<?php echo get_template_directory_uri(); ?>/img/iconnav1.png" alt="icon" /><span>TOPPAGE</span><br />トップページ</a></li>
	<li><a href="#"><img class="circle-image" src="<?php echo get_template_directory_uri(); ?>/img/iconnav2.png" alt="icon" /><span>LOHAS</span><br />クリーン&ケア</a></li>
	<li><a href="#"><img class="circle-image" src="<?php echo get_template_directory_uri(); ?>/img/iconnav7.png" alt="icon" /><span>DELIVERY</span><br />デリバリー</a></li>
	<li><a href="#"><img class="circle-image" src="<?php echo get_template_directory_uri(); ?>/img/iconnav3.png" alt="icon" /><span>CLEANING</span><br />匠抜き</a></li>
	<li><a href="#"><img class="circle-image" src="<?php echo get_template_directory_uri(); ?>/img/iconnav9.png" alt="icon" /><span>REFORM</span><br />衣類のお直し</a></li>
	<li><a href="#"><img class="circle-image" src="<?php echo get_template_directory_uri(); ?>/img/iconnav5.png" alt="icon" /><span>COMPANY</span><br />会社概要</a></li>
	<li><a href="#"><img class="circle-image" src="<?php echo get_template_directory_uri(); ?>/img/iconnav4.png" alt="icon" /><span>RECRUIT</span><br />採用情報</a></li>
</ul></nav>



【 CSS 】
/* --------------------------

    グローバルナビ設定

-------------------------- */
nav{
	border-top:solid 1px #e6e6e6;
	border-bottom:solid 1px #e6e6e6;	
}
nav ul{
	width:1100px;
	margin-left:auto;
	margin-right:auto;
	display:table;
	border-right:solid 1px #e6e6e6;
	font-size:80%;
	line-height:140%;
}
nav ul li{
	display:table-cell;
	border-left:solid 1px #e6e6e6;
}
nav ul img{
	margin-left:auto;
	margin-right:auto;
	margin-bottom:2px;
}
nav ul span{
	font-weight:bold;
	font-size:120%;
}
nav ul a{text-decoration:none; display:block; padding:10px 0px;}
nav ul a:link{color:#a3a3a3;}
nav ul a:visited{color:#a3a3a3;}
nav ul a:hover{color:#a3a3a3; background-color:#EEEEEE; }
nav ul a:active{color:#a3a3a3;}

nav ul a:link span{color:#333333;}
nav ul a:link span{color:#333333;}
nav ul a:visited span{color:#333333;}
nav ul a:hover span{color:#333333;}
nav ul a:active span{color:#333333;}


/*画像を回転させる*/
.circle-image {
  transition: 1.0s;
}
a:hover .circle-image {
  transform: rotate(360deg);
  -webkit-transform: rotate(360deg);
  -moz-transform: rotate(360deg);
  transition: transform 0.2s ease-out;
  -webkit-transition: -webkit-transform 0.2s ease-out;
  -moz-transition: -moz-transform 0.2s ease-out;
}


【 HTML 】
<nav id="head"><ul class="menu">
	<li><a href="https://pettaxi.pro/"><img class="img_center" src="<?php echo get_template_directory_uri(); ?>/img/iconnav1.png" alt="icon" /><span class="st1">トップページ</span><br /><span class="st2">toppage</span></a></li>
	<li class="menu_single"><a href="https://pettaxi.pro/siten" class="init-bottom"><img src="<?php echo get_template_directory_uri(); ?>/img/iconnav6.png" alt="icon" /><span class="st1">各支店・料金表</span><br /><span class="st2">siten</span></a>
		<ul class="menu_second-level">
			<li><a href="https://pettaxi.pro/siten">東京・千葉支店</a></li>
			<li><a href="https://pettaxi.pro/siten">名古屋・浜松支店</a></li>
			<li><a href="https://pettaxi.pro/siten">大阪・和歌山支店</a></li>
		</ul>
	</li>
	<li><a href="https://pettaxi.pro/kyuukyuu"><img src="<?php echo get_template_directory_uri(); ?>/img/iconnav2.png" alt="icon" /><span class="st1">夜間ペット救急搬送</span><br /><span class="st2">kyuukyuu</span></a></li>
	<li><a href="https://pettaxi.pro/kameiten"><img src="<?php echo get_template_directory_uri(); ?>/img/iconnav3.png" alt="icon" /><span class="st1">加盟店募集</span><br /><span class="st2">kameiten</span></a></li>
	<li><a href="https://pettaxi.pro/cleaning"><img src="<?php echo get_template_directory_uri(); ?>/img/iconnav4.png" alt="icon" /><span class="st1">ブログ</span><br /><span class="st2">blog</span></a></li>
	<li><a href="https://pettaxi.pro/blog"><img src="<?php echo get_template_directory_uri(); ?>/img/iconnav5.png" alt="icon" /><span class="st1">会社概要</span><br /><span class="st2">campany</span></a></li>
</ul></nav>


【 CSS 】
/*-----headerナビ---------*/
nav#head{
	/*border-top:solid 1px #e6e6e6;*/
	/*border-bottom:solid 1px #e6e6e6;*/
	background-color:#ff6a00;	
}
nav#head ul{list-style:none;}
nav#head ul a{text-decoration:none; display:block;}
nav#head ul a:link{color:#FFFFFF;}
nav#head ul a:visited{color:#FFFFFF;}
nav#head ul a:hover{color:#ffffb8; background-color:#feb811; }
nav#head ul a:active{color:#FFFFFF;}

nav#head ul a:link span.st1{color:#FFFFFF;}
nav#head ul a:visited span.st1{color:#FFFFFF;}
nav#head ul a:hover span.st1{color:#ff6a00;}
nav#head ul a:active span.st1{color:#FFFFFF;}

nav#head ul a:link span.st2{color:#ffffb8;}
nav#head ul a:visited span.st2{color:#ffffb8;}
nav#head ul a:hover span.st2{color:#FFFFFF;}
nav#head ul a:active span.st2{color:#ffffb8;}


.menu {
    position: relative;
    width: 100%;
    height: 100px;
    max-width: 1100px;
    margin: 0 auto;
	list-style:none;
}

nav#head img{
	display:block;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:-30px;
	padding-top:10px;
}

.menu > li {
    float: left;
    width : -webkit-calc(100% / 6) ;
	width : calc(100% / 6) ;
    height: 100px;
    line-height: 100px;
    background: rgb(255, 106, 0);
}

.menu > li a:hover {
    height:100px;
	/*padding:0px;*/
}

ul.menu__second-level {
    visibility: hidden;
    opacity: 0;
    z-index: 1;
}
.menu > li:hover {
    background: #072A24;
    -webkit-transition: all .5s;
    transition: all .5s;
}

.menu__second-level li {border-top: 1px solid #111;}


/* floatクリア */
.menu:before,
.menu:after {
    content: " ";
    display: table;
}

.menu:after {clear: both;}
.menu {*zoom: 1;}
.menu > li.menu__single {
    position: relative;
}

li.menu__single ul.menu__second-level {
    position: absolute;
    top: 100px;
    width: 100%;
    background: #072A24;
    -webkit-transition: all .2s ease;
    transition: all .2s ease;
}

li.menu__single:hover ul.menu__second-level {
    top: 100px;
    visibility: visible;
    opacity: 1;
}

.st1{
	font-size:1.1em;
	font-weight:bold;
}

.st2{
	display:block;
	font-size:85%;
	margin-top:-80px;
	color:#ffffb8;
}


<nav class="globNav-row">
<a>HOME</a>
<a>メニュー1</a>
<a>メニュー2</a>
<a>メニュー3</a>
</nav>


.globNav-row{
 display: table;
 width: 100%;
}
 
.globNav-row > a{
 display: table-cell;
 vertical-align: middle;
 text-align: center;
}

ul li 全体ではなく、li一つ一つにclassをつけてfloatをかけるのがポイント!


<nav>
<label for="Panel34"><h2>メニュー</h2></label>
<input type="checkbox" id="Panel34" class="on-off" />
<ul>
	<li class="menu1"><a href="#menu">TOPページ</a></li>
	<li class="menu2"><a href="#menu01">めざすもの</a></li>
	<li class="menu2"><a href="#menu02">講座・セミナー</a></li>
	<li class="menu2"><a href="#menu03">無料メルマガ登録</a></li>
	<li class="menu2"><a href="#menu04">お問い合わせ</a></li>
</ul></nav>


【CSS】
nav{
	font-size:120%;
}
nav ul{
	list-style:none;
	background-color:#ffcccc;
	text-align:center;
}
nav ul li.menu1 {border:solid 1px #31a86f; float:left; border-top:none; border-bottom:none;}
nav ul li.menu2 {border:solid 1px #31a86f; float:left; border-top:none; border-bottom:none; border-left:none; }
nav a{
	display:block;
	width:218px;
	text-decoration:none;
	color:#FFFFFF;
	padding:10px 0px;
}
nav a:hover{
	background-color:#31a86f;
}
nav a:link{color:#FFFFFF;}
nav a:visited{color:#FFFFFF;}
nav a:hover{color:#FFFFFF;}
nav a:active{color:#FFFFFF;}


【CSS】
.menu-menu-container{
	position:absolute!important;
	left: 0;
	right: 0;
	margin: auto;
	z-index:100;
}
header{margin-bottom:12px;}
#head-navi{
	width:1000px;
	max-width:100%;
	margin-left:auto;
	margin-right:auto;
	display: -webkit-flex;
	display: flex;
	align-items:flex-start;
	justify-content: space-between;
	margin-top:-25px;
}
#head-navi li{
	width : -webkit-calc(100% / 6 - 2px) ;
	width : calc(100% / 6 - 2px) ;
	background-color:#023a8c;
	margin:0px 2px 20px 0px;
}
#head-navi a{
	text-decoration:none;
	color:#FFFFFF;
	display:block;
	transition: .4s;
	padding:5px 3px;
}
#head-navi a:link{color:#FFFFFF;}
#head-navi a:visited{color:#FFFFFF;}
#head-navi a:hover{color:#FFFFFF; background-color:#0068ff;}
#head-navi a:active{color:#FFFFFF;}

header ul{list-style:none;}

/*sub-menu*/
.sub-menu{
	display:none;
	transition: .4s;
}
.sub-menu li{
	width :100%!important;
	margin:0px!important;
}
.menu-item-has-children:hover .sub-menu{
	display:block;
}

visibility: hidden;/*ボックスを隠す*/ と visibility: visible;/*ボックスを出す*/ これがすごい!!!


【HTML】
<ul class="menu_nav">
	<li><a href="#">トップ画面</a></li>
	<li class="menu_single"><a href="#">案件管理 <i class="fas fa-angle-down"></i></a>
		<ul class="menu_single_level">
			<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></li>
	<li><a href="#">支払管理</a></li>
	<li class="menu_single"><a href="#">マスタ管理 <i class="fas fa-angle-down"></i></a>
		<ul class="menu_single_level">
			<li><a href="#">得意先登録</a></li>
			<li><a href="#">配布員登録</a></li>
			<li><a href="#">配布禁止エリア登録</a></li>
		</ul></li>
	<li class="logout"><a href="#">ログアウト</a></li>
</ul>


【CSS】
/*--------------------------------------------------------
ナビゲーション―プルダウンメニュー
--------------------------------------------------------*/
/*基本一定*/
.menu_nav a{text-decoration:none;}
.menu_nav {
    position: relative;
    width: 100%;
    height: 30px;
}
.menu_nav > li, .menu_single_level{width:170px;}/*メニューの画面幅*/
.menu_nav > li:hover, .menu_single_level{background: #29abe2;}


.menu_nav > li {
    float: left;
    height: 30px;
    line-height: 30px;
	background-color:#16559b;
	text-align:center;
}
.menu_nav > li a {
    display: block;
    color: #fff;
}

/*マウスオーバー*/
.menu_nav > li a:hover {/*乗ったら・・色変更*/
    color: #000000;
}
.menu_nav > li:hover {/*マ乗ったらゆっくり背景色変更*/
    -webkit-transition: all .5s;
    transition: all .5s;
}

/*サブリンク設定*/
.menu_single_level {/*サブリンクを非表示*/
    visibility: hidden;
    opacity: 0;
    z-index: 1;
}
.menu_single_level{
    position: absolute;
    -webkit-transition: all .2s ease;
    transition: all .2s ease;
	text-align:left;
	font-size:100%!important;
}

.menu_single:hover .menu_single_level{
    visibility: visible;
    opacity: 1;
}
.menu_single_level li {
    border-top: 1px solid #FFFFFF;
}
.menu_single_level li a:hover {
    background: #eaecf9;
}
.menu_single_level li a{padding:0px 5px;}