我已经使用php中的dom成功地动态生成了一个xml文件,但不确定如何将CSS链接放入其中。
我需要php代码才能将CSS与自动生成的XML文件链接起来。
答案 0 :(得分:1)
要以XML链接CSS,可以使用xml-stylesheet
处理指令。使用DOMDocument上的相应方法来创建它,然后像添加其他节点一样附加/插入它。
$document = new DOMDocument();
$document->appendChild(
$document->createProcessingInstruction(
'xml-stylesheet', 'type="text/css" href="styles.css"'
)
);
$document->appendChild(
$document->createElement('example')
);
echo $document->saveXML();
输出:
<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="styles.css"?>
<example/>