在PHP中对齐文本

在PHP中对齐文本,php,html,Php,Html,我在数据库的表中创建了一个描述(“specs”)。并输入我的php文件 <h5><?php echo $row["specs"];?></h5> html表格元素可能最适合以下情况: <table> <?php foreach($rows as $row) { ?> <tr> <td><?php echo $row["the field in Bold"];?></t

我在数据库的表中创建了一个描述(“specs”)。并输入我的php文件

 <h5><?php echo $row["specs"];?></h5>

html表格元素可能最适合以下情况:

<table>
<?php foreach($rows as $row) { ?>
    <tr>
        <td><?php echo $row["the field in Bold"];?></td>
        <td><?php echo $row["Details field"];?></td>
    </tr>
<?php } ?>
</table>
它是这样工作的。在您的问题中,元素是这样排列的:

表td:第一个孩子{
字体大小:粗体;
}

粗体:
描述
粗体:
描述
粗体:
描述
粗体:
描述
尝试以下代码:

<?php
  foreach($rows as $row) {
    echo "\n<h5>" . $row["specs"] . "</h5>";
  }
?>


欢迎来到SO。请访问,了解如何提问。提示:请显示您的努力和HTML尝试。您可以使用CSS和可能的表格,具体取决于您的数据。请显示更多详细信息。注意:未定义变量:第318行C:\xampp\htdocs\shop\cpu1.php中的行警告:为第318行C:\xampp\htdocs\shop\cpu1.php中的foreach()提供的参数无效您必须以某种方式循环数据库结果。我猜行存储在$rows变量中。如何编写循环代码?我应该将CSS文件放在我的htdocs文件夹中的什么位置?我认为它并没有读取CSS文件,通常CSS文件位于CSS文件夹中,并且是从html文件的头部链接而来的。我知道了,粗体样式正在工作,但仍然不对齐:它是这样的:粗体:粗体:粗体:而不是垂直对齐。我已经在数据库中的表中有粗体和描述了。我只需要它在我的php文件中对齐。
table td:first-child{
    font-weight: bold;
}
<?php
  foreach($rows as $row) {
    echo "\n<h5>" . $row["specs"] . "</h5>";
  }
?>