PHP CSS::内联工作,但不是内部和外部样式表
我已经创建了PHP文件,这些文件接受来自$\u GET方法的数据 之后,我使用我获得的所有数据创建HTML页面。数据没有问题,但在CSS中,我无法设置HTML元素的样式。除了内联样式外,这是可行的,但不利于维护 我试着这样使用,但不起作用,请帮忙 提前感谢 Example.phpPHP CSS::内联工作,但不是内部和外部样式表,php,html,css,Php,Html,Css,我已经创建了PHP文件,这些文件接受来自$\u GET方法的数据 之后,我使用我获得的所有数据创建HTML页面。数据没有问题,但在CSS中,我无法设置HTML元素的样式。除了内联样式外,这是可行的,但不利于维护 我试着这样使用,但不起作用,请帮忙 提前感谢 Example.php <?php $dataCover = $_GET['dataCover']; $dataTitle = $_GET['dataTitle']; $dataTag = $_GET[
<?php
$dataCover = $_GET['dataCover'];
$dataTitle = $_GET['dataTitle'];
$dataTag = $_GET['dataTag'];
$dataDir = $_GET['dataDir'];
$dataYear = $_GET['dataYear'];
$dataCreated = $_GET['dataCreated'];
$dataModified = $_GET['dataModified'];
$userAUID = $_GET['userAUID'];
$galleryID = $_GET['galleryID'];
?>
<!DOCTYPE html>
<html>
<head>
<title></title>
<style type="text/css" media="all">
#container img{
height: 230px;
width: 200px;
}
#container .center{
display: block;
margin: 0 auto;
}
</style>
<script src="../lib/jquery-1.10.2.min.js"></script>
<script src="../lib/jquery.mobile-1.3.1.min.js"></script>
<script src="../lib/se.js"></script>
</head>
<body>
<div data-role ="page" id ="page1">
<div data-role ="header">
<h1> header </h1>
</div>
<div data-role="content">
<div id="container">
<img class="center" src="<?echo $dataCover?>" alt=""/>
<p id="title"><?echo $dataTitle;?></p>
<p id="tag"><?echo $dataTag;?></p>
<p id="created">Created : <?echo $dataCreated?></p>
<p id="modified">modified : <?echo $dataModified?></p>
<a href="http://54.249.251.55/AUgallery" target="_blank" data-url="<? echo $dataCreated ?>" rel="external" data-role="button">View Ebook-Gallery</a>
<a href="<?echo 'http://localhost/webAPP/php/addBookmark.php?userAUID='.$userAUID.'¬eID='.$galleryID?>"data-ajax="false" rel="external" data-role="button">Bookmark</a>
</div>
</div>
</div>
</body>
</html>
#集装箱img{
高度:230像素;
宽度:200px;
}
#集装箱中心{
显示:块;
保证金:0自动;
}
标题
“alt=”“/>
创建:
修改:
当您将css从内联文件移动到样式表文件时,必须使用Ctrl+F5刷新页面。它可能来自缓存。
您还可以通过jquery将css分配给图像。我看不到任何外部样式表的引用,因此您似乎忘记了执行此操作 放这条线
<link rel="stylesheet" type="text/css" href="/css/style.css" />
在头部的某个地方。可能在脚本标签之前
确保调整样式表的路径。是当您要应用外部css时,必须在标记中的标记后给出路径。只需按照html代码操作即可
Yes When you want to apply external css you have to give the path after the <title> tags within the <head> tags .just follow the html code
<!DOCTYPE html>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="css/style.css" />
<!--Here css is the folder name where you have keep the style.css file -->
<script src="../lib/jquery-1.10.2.min.js"></script>
<script src="../lib/jquery.mobile-1.3.1.min.js"></script>
<script src="../lib/se.js"></script>
</head>
您的php和html是否在同一个文件中?是的,先生!?它在同一个文件中,但文件名是example.phpIt使用外部css链接对我有效。一切正常,我甚至尝试将您的代码复制到页面上进行测试,嵌入的css对我有效。您能给我们更多信息吗?如果您使用inspector,您能提供更多信息吗是否有任何风格被应用?是否有任何其他因素在起作用,我们可能需要了解?我使用JQM,这是否与某些东西有关?