php - 使用 CSS 在同一行显示两个 block 元素

标签 php html css

所以我试图在一行中打印出来,但是当它执行时,它在两个单独的行中打印出语句。任何想法为什么? 例子: 欢迎 2012 年 12 月 14 日

<?php print("<h1>Welcome</h1>" . "<h2>" . Date('n \/ j \/ Y') . "</h2>"); ?>

如果这有什么不同,我正在尝试在页面左侧打印欢迎信息,并在右侧打印日期示例: 欢迎 12/14/2012

最佳答案

这是一个 html 问题。由于 h1 和 h2 是 block 级元素,浏览器在末尾放置了一个换行符。您可以使用 css 来更改它或使用更合适的 html

<?php print("<h1 style='display:inline;'>Welcome</h1>" . "<h2 style='display:inline;'>" . Date('n \/ j \/ Y') . "</h2>"); ?>

关于php - 使用 CSS 在同一行显示两个 block 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13873655/

相关文章:

php - 在MySQL数据库中创建PHP缓存系统?

css - 变换原点 50% 垂直

html - 下拉菜单(Superfish)出现在 IE 7/8 中的 Flex Slider 后面

php - HTML/PHP 变量传递

php - xpath 问题中的上下文节点

html - 标签宽度 100%

javascript - 如何向asp.net MVC链接元素添加ID属性

javascript - 在某些宽度问题上删除类和属性

php - 我需要清理输入吗? PDO和mysql转义

javascript - 将主导航链接替换为悬停时的子菜单链接 - 而不是下拉菜单