Hey guys I am making a directory on my site and want to make the text be in the very middle not center and at not at the top I want it to be in the very middle of the document
<center>
  <button href="#">Download!</button>
</center>Hey guys I am making a directory on my site and want to make the text be in the very middle not center and at not at the top I want it to be in the very middle of the document
<center>
  <button href="#">Download!</button>
</center>You could use the following:
.box {
  width: var(--box-size);
  height: var(--box-size);
  line-height: var(--box-size);
  background: red;
  color: white;
  text-align: center;
}
:root {
  --box-size: 100px;
}<div class="box">
  Center
</div>Or as suggested with flexbox:
.box {
  width: var(--box-size);
  height: var(--box-size);
  background: red;
  color: white;
  display: flex;
  justify-content: center;
  align-items: center;
}
:root {
  --box-size: 100px;
}<div class="box">
  Center
</div> 
    
    Give css style to your DOM
.wrapper {
    display: table;
    margin: 0 auto;
}
.box {
  background-color: blue;
  color: white;
  text-align: center;
  vertical-align: middle;
  width: 100px;
  height: 100px;
  display: table-cell;
}<div class="wrapper">
   <div class="box">
       Center
   </div>
</div>