如何使用css+1多个元素对php文件进行样式设置


how to style php file with css + 1 more than one element

我试图用链接的样式表设计php文件的样式,但运气不佳。我目前在正文中有更改字体的,但我也想添加一个边框,也许还有其他东西,但它们都使用类似的命令,所以我只能使用1,否则关闭标签

将关闭任何一个样式元素。

如何在页面中使用多个元素样式?是否可以将时间戳的颜色与文本的颜色不同?我似乎无法理解。

下面的文件是从数据库中提取的数据,游戏服务器将游戏内聊天发送到数据库,然后在网络浏览器上查看。我想以某种方式在我的网站/论坛中实现这一点,可能是作为一个iframe。

有人能给我什么建议吗?

实时聊天链接-->index.php

Index.php

<html>
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="refresh" content="10";>
<link rel='stylesheet' type='text/css' href='stylesheet.css' />
<style>
p.solid {border-style:solid;}
p {font-size:15px;}
p.sansserif{font-family:Arial,Helvetica,sans-serif;}
</style>
</head>
<body>
<p class="sansserif">
<?php
// Database config
define('DB_HOSTNAME', 'localhost');
define('DB_USER', '****');
define('DB_PASSWORD', '****');
define('DB_NAME', '****');
// --
date_default_timezone_set('Australia/Sydney');
$db = new PDO('mysql:host='.DB_HOSTNAME.'; dbname='.DB_NAME.';charset=utf8', DB_USER, DB_PASSWORD);
$qry = $db->query("SELECT timestamp, name, message FROM webchat ORDER BY id ASC");
while($row = $qry->fetch(PDO::FETCH_ASSOC))
{
  echo "[".date('H:i:s', $row['timestamp'])."]".htmlspecialchars($row['name']).": ".htmlspecialchars($row['message'])."<br>";
}
$db = null;
?>
</p> 
</body>
</html>

感谢您的帮助:)

您可以通过使用, 分隔多个元素来设置样式

body, a {
   color:#000;
}

您可以用一些标签包装时间戳,并在css 中设置该标签的样式

您可以通过以下代码编辑颜色:-

    echo '<font style="color:what you want;">';
    echo "[";
echo date('H:i:s', $row['timestamp']);
    echo "]";
echo '</font>';
echo '<font style="color:what you want;">';
echo htmlspecialchars($row['name']);
echo '</font>';
echo ": ";
echo '<font style="color:what you want;">';
echo htmlspecialchars($row['message']);
echo "<br>";
echo '</font>';