How To Make Div Horizontal Center and Vertical Middle

Many web developers do not know how to make a div vertically middle and, horizontal centre. In some way they manage to use margin left and margin top, but when it is opened on the big screen, it does not come in vertically middle and …