Я знаю, что есть много вопросов о вертикальном и горизонтальном выравнивании текста, но я все пробовал, и ничего не работает.текст по вертикали и по горизонтали
У меня есть CSS и HTML структуру следующим образом
* {
margin:0;
padding:0;
}
article {
display:inline-table;
width:190px;
height:260px;
border:1px solid black;
background-color: rgb(255, 253, 233);
position:relative;
margin-left:20px;
margin-top:20px;
}
ul {
display: block;
margin-left: auto;
margin-right: auto;
list-style-type:none;
width:170px;
height:240px;
}
ul li {
position:relative;
padding-top:20px;
color: #8C460E;
font-size:10.666667px;
width:100%;
height:auto;
font-family: Tahoma, Verdana, Arial;
border-bottom:1px dashed black;
text-align:center;
}
<article>
<ul>
<li><span>PRÍPRAVA DOKUMENTÁCIE PODĽA NOVÉHO ZÁKONA O POĽOVNÍCTVE:</span></li>
<li><span>k uznávaniu poľovného revíru</span></li>
<li><span>k zhromaždeniu vlastníkov poľovných pozemkov</span></li>
<li><span>k zmene hranice poľovného revíru</span></li>
<li><span>k zmluve vlastníkov spoločného poľovného revíru</span></li>
<li style="border:0px"><span>k zmluve o užívaní poľovného revíru</span></li>
</ul>
</article>
и я пытаюсь выровнять текст как вертикально, так и горизонтально. Я попробовал все от w3.org
до ответов здесь, но ничего не работает. Каков правильный путь для достижения моей цели?