如何使用css + 1多个元素来设置php文件的样式

时间:2014-04-12 05:17:37

标签: php html css

我试图用一个链接的样式表来设置一个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>

感谢任何帮助:)

2 个答案:

答案 0 :(得分:1)

您可以使用,

分隔多个元素,从而设置样式
body, a {
   color:#000;
}

您可以使用css

中的某个标记和样式包装时间戳

答案 1 :(得分:-2)

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

    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>';