在PHP

时间:2016-05-06 15:37:12

标签: php html css

我有一个测试网站,我用它来从SQL中提取数据。我已经连接到SQL工作,现在我正在尝试设置我正在创建的表。我虽然无法加载外部CSS文件。我尝试过几种不同的东西,例如:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8" />
    <title>QDef</title>

    <link rel="StyleSheet" href="StyleSheet.css" type="text/css">
</head>
<body>

和此:

<?php
    $servername = "ServerName";
    $username = "User";
    $password = "Password";
    $dbname = "DBName";
    echo '<link rel="StyleSheet" href="StyleSheet.css" type="text/css">';
    try

两种方式都没有效果。我有几个表是基于我在主页面上按下的按钮创建的,每个表都是从数据库中的不同表中提取的,我为每个表使用不同的PHP文件,这样我就不会让它们混淆。所以我想只有一个CSS文件来设置所有表的样式。我为每个表都有ID,以便我可以根据需要单独设置它们,但是我无法将CSS加载到PHP文件中。

任何帮助都将不胜感激。

修改 所有文件都在我的计算机上的同一目录中: Documents / My Web Sites / EmptySite enter image description here

编辑2 这是主页面: enter image description here

这是我正在尝试添加CSS的表查询页面之一: enter image description here

2 个答案:

答案 0 :(得分:1)

我最近遇到过同样的问题。这对我有用:

在索引页面上,替换

link rel="StyleSheet" href="StyleSheet.css" type="text/css"

<?php include 'style.php' ?>

在style.php页面上插入标记style/style

您可以将常规CSS放在这两个标记之间。看看是否有效。

答案 1 :(得分:1)

停止并重新启动网站后,一些CSS样式正在运行。我有hover工作,以便当鼠标悬停在行上时,行会改变背景颜色。 Border-collapse: collapse仍然无效。我很感激所给予的帮助。

使这项工作成功的是在代码的PHP行中添加echo <link rel="StyleSheet" href="StyleSheet.css" type="text/css">而不是在顶部的HTML中。

另外一件事,@ Gags提到编写CSS内容规则。我不知道这意味着什么,我是css和php / html的新手。如果您可以添加文档链接,我会批准它。

相关问题