2013-04-27 80 views
1

我有一個動態的樣式表的工作,即:style.php,用代碼談到動態CSS

<?php header('Content-type: text/css'); ?> 

我應該如何在這樣的文件發表評論開始?

從我自己的經驗來看,html樣式評論往往會導致一些麻煩(停用即將推出的樣式),而css樣式評論往往被忽略。

另一方面,Notepad ++將HTML註釋顏色設爲綠色,同時將css註釋留爲黑色。

無論如何,如果有官方的答案或一些特殊的規則,我想知道。

謝謝。

+3

爲什麼不用PHP註釋? – 2013-04-27 15:28:18

+0

與css評論相同,對嗎? (加上單行選項//) (注意我上面添加了:Notepad ++不會將它們作爲註釋着色。) – 2013-04-27 15:30:20

+0

這聽起來像是你使用的編輯器的一個問題,以及不正確的語法高亮,而不是一個問題關於你應該使用什麼。/*只有一種方法可以在css中評論*/ – Pebbl 2013-04-27 15:42:23

回答

3

如果你想在評論出現在生成CSS,則使用CSS註釋,像這樣:

echo "/* My css comment */"; 
echo "body { margin: 0 }"; 

如果你不希望他們在生成的CSS,只可見希望能夠在編輯PHP文件時閱讀它們,然後使用常規PHP註釋:

// Just a regular PHP comment, this won't be visible in the generated CSS! 
echo "body { margin: 0 }"; 
/* You can use this style of comments too, it's up to you what you prefer. */ 
+0

好的謝謝。任何想法爲什麼記事本++不會將它們着色爲綠色? – 2013-04-27 15:42:42

+0

PHP評論應該着色正確,但記事本++(或任何其他編輯器)將無法告訴你,你正在迴應CSS評論,它會像對待任何其他字符串一樣對待它們。 – 2013-04-27 20:57:09

0
<?php 
    header('Content-type: text/css'); 

    echo "* { margin: 0; }"; 
    // Comments 1 
    # Comments 2 
    /* Comments 3 */ 
?> 
+0

啊 - 克拉克森,你是說我應該確保將我的評論包裹在php標籤中? (並且我還可以使用散列標記進行評論?) – 2013-04-27 15:37:45

+0

它僅用於'.php'文件的所有者。如果你想在css文件中看到評論,你可以關注@Matt Cain的解決方案。 – 2013-04-27 15:41:41