我正在制作一个个人网站,以供娱乐和练习,我想让一些文本块挨在一起,这样它们就可以水平地与页面的两侧对齐,但垂直地在同一水平上。每个块都有自己的头,因此可以将其与其他块区分开来。我对使用HTML和/或CSS持开放态度。
使用HTML和CSS有很多方法可以做到这一点,但对于初学者来说,我建议考虑添加 display: inline-block css属性来围绕内容包装元素。例如
display: inline-block
section { display: inline-block; }
<body> <section> <h3>Hello</h3> <p>World</p> </section> <section> <h3>Hello</h3> <p>Pluto</p> </section> </body>
你也可以在未来研究Flexbox和CSS网格,但在刚开始的时候,它们会更复杂。祝你好运