在HTML中怎么让div里的东西上下居中

记得上次做网页的时候,那个按钮怎么也居不对。
试了半天,发现是忘了给容器加高度。
哎,真是小问题。
后来加上height: 2 00px;就好了,然后又试了试flex。
哇,一下子就居中了,水平垂直都搞定,代码也就十几行。
那会儿是去年春天,在公司那个老旧的MacBook上敲的,键盘还有点吱吱响。
等等,还有个事,后来我还试了Grid,感觉更灵活,但那个项目最后没用上。
现在想想,为啥要加height呢?不就是个容器嘛,咋就不能自己撑高呢?

div是什么意思?HTML和CSS中div标签怎么用

div,就是网页布局的盒子,放啥都行。
HTML里,它俩标签一开一关,放哪儿都行。
CSS里,给它弄个样式,宽高颜色随便定。
不过,别太爱嵌套,影响速度还难看。
记得用点有意义的标签,别光用div。

为什么在html中要有div,div是什么意思?

等公交的时候,看着手机上那些排版整齐的小程序,突然想到 DIV 怎么用的。
记得几年前刚学网页的时候,对着浏览器调试 DIV,一调就是一下午。
那时候的电脑慢,加载一个网页都得等几秒,DIV 块块分分,一层一层叠上去,看着就复杂。
哎,那时候用 Dreamweaver,所见即所得,现在都是手写代码,感觉不一样了。
不过,说真的, DIV 的 class 和 id,到底哪个用得多?