Javascript 有没有一种方法可以使用PHP在HTML主体中编写样式来*移动*它
我只是想知道是否有一种方法可以在主体中编写CSS样式,使用一些php将其拉入head标记中 。。。不一定是内联样式 。。。在解析HTML头标记之前,有没有办法运行php 我认为这是可能的:Javascript 有没有一种方法可以使用PHP在HTML主体中编写样式来*移动*它,javascript,php,html,css,parsing,Javascript,Php,Html,Css,Parsing,我只是想知道是否有一种方法可以在主体中编写CSS样式,使用一些php将其拉入head标记中 。。。不一定是内联样式 。。。在解析HTML头标记之前,有没有办法运行php 我认为这是可能的: 在正文中写出一些风格: <body> <div class="moveCSS"> <style type="text/css"> #frog { font-color: green; } </styl
<body>
<div class="moveCSS">
<style type="text/css">
#frog
{
font-color: green;
}
</style>
</div>
<p class="frog">Frog's are stereotypically documented as being 'green' in colour, when in actual fact are often very different depending on their environmental habitat!</p>
</body>
#青蛙
{
字体颜色:绿色;
}
青蛙的颜色通常被记录为“绿色”,而实际上,根据它们的环境栖息地,它们的颜色往往非常不同
<head>
<?php
function getElementsByClassName(\DOMDocument $DOMDocument, $ClassName)
{
$Elements = $DOMDocument->getElementsByTagName("moveCSS");
$Matched = array();
for($i=0;$i<$Elements->length;$i++)
{
if($Elements->item($i)->attributes->getNamedItem('class')->nodeValue == $ClassName)
{
$Matched[]=$Elements->item($i);
}
}
return $Matched;
}
?>
</head>
(PHP代码参考片段:…仅供参考:我确信在PHP中变量名必须以小写字母字符开头)“moveCSS”的单个类名将强制执行在“moveCSS”div中编写的任何内容都将包含在head中。使我的作品更具可塑性。不,请在原始文档中编写css,并在需要时使用JavaScript加载,或者如果css不太复杂,则完全内联编写。请为我提供一些逻辑来回答您的问题。如果你解释一下为什么它不接受PHP脚本,那会很有帮助?。。。我将在Joomla编辑器环境中使用它,因此无法从管理视图访问标记(除非您指向模板或根目录(FTP)),如果您没有答案,请留下评论。。。写一个答案是为了解决这个问题。我一直在寻找一种在头部编写css的方法,这样高级功能就可以“内联”编写,即:hover或:after。。。。内容:某物;。如果你仔细看的话,我当时没有足够的声誉来评论。谢谢你投反对票。你没有回答我的问题,只是给出了另一种观点,这并不能解决我的问题。我有一个想法:我认为可以运行一个PHP脚本,自动将“X字符串”添加到.css文件并重新加载页面。。。因此允许在主体中添加css。。。