避免Smarty與CSS語法沖突的方法_PHP教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      推薦:實現PHP+Mysql無限分類的方法匯總
      這篇文章主要給大家匯總介紹了實現PHP+Mysql無限分類的2種方法,并對比分析了2種方法的優劣,需要的朋友可以參考下 無限分類是個老話題了,來看看PHP結合Mysql如何實現。 第一種方法 這種方法是很常見、很傳統的一種,先看表結構 表:category id int 主鍵,自增 name var

      這篇文章主要介紹了避免Smarty與CSS語法沖突的方法,實例分析了Smarty與CSS中大括號{}沖突的處理技巧,需要的朋友可以參考下    

      本文實例講述了避免Smarty與CSS語法沖突的方法。分享給大家供大家參考。具體分析如下:

      熟悉CSS的人很快就會發現Smarty和CSS的語法存在沖突,因為二者都需要使用大括號{}。如果簡單地將CSS標記嵌入到HTML文檔首部,將導致"不可識別標記"錯誤:

      ?

      不要擔心,因為我們有3種解決方案。

      一、使用link標記從另一個文件中提取樣式信息:

      ?

      二、使用Smarty的literal標記將樣式表信息包圍起來

      這些標記告訴Smarty不要解析該標記內的任何內容:

      ?

      三、修改Smarty的默認定界符

      可以通過設置center_delimiter和center_delimiter屬性來做到這一點:

      ?

      雖然3種解決方案都能解決問題,但其中第一種可能是最方便的,因為將CSS放在單獨的文件中是一種常見的實踐做法。此外,這種解決方案不需要修改Smarty的重要默認配置(定界符)。

      希望本文所述對大家的php程序設計有所幫助。

      分享:Java和PHP在Web開發方面對比分析
      本文主要從8個方面對php和java在做web開發方面的優劣性做了分析對比,非常不錯的一篇文章,這里推薦給小伙伴們。 比較PHP和JSP這兩個Web開發技術,在目前的情況是其實是比較PHP和Java的Web開發。以下是我就幾個主要方面進行的比較: 一、 語言比較 PHP是解釋執行的服務

      來源:模板無憂//所屬分類:PHP教程/更新時間:2015-03-03
      相關PHP教程