ホームページ > バックエンド開発 > PHPチュートリアル > Smarty と CSS の間の構文の競合を回避する方法、smartycss の構文の競合_PHP チュートリアル

Smarty と CSS の間の構文の競合を回避する方法、smartycss の構文の競合_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:05:35
オリジナル
1003 人が閲覧しました

Smarty と CSS の間の構文の競合、smartycss の構文の競合を回避する方法

この記事の例では、Smarty と CSS の間の構文の競合を回避する方法について説明します。皆さんの参考に共有してください。具体的な分析は次のとおりです:

CSS に精通している人は、Smarty と CSS の間に構文の矛盾があることにすぐに気づくでしょう。これは、どちらも中括弧 {} を使用する必要があるためです。 CSS タグを HTML ドキュメントのヘッダーに埋め込むだけでは、「認識されないタグ」エラーが発生します:

リーリー

3つの解決策があるのでご心配なく。

1. リンクタグを使用して、別のファイルからスタイル情報を抽出します。 リーリー

2. Smarty のリテラルタグを使用してスタイルシート情報を囲みます

これらのタグは、Smarty にこのタグ内の何も解析しないように指示します:

リーリー

3. Smarty のデフォルトの区切り文字を変更する

これを行うには、center_delimiter プロパティと center_delimiter プロパティを設定します。 リーリー

3 つの解決策はすべて問題を解決しますが、CSS を別のファイルに入れるのが一般的であるため、最初の解決策がおそらく最も便利です。さらに、このソリューションでは、Smarty の重要なデフォルト設定 (区切り文字) を変更する必要はありません。

この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。

http://www.bkjia.com/PHPjc/963126.html

tru​​ehttp://www.bkjia.com/PHPjc/963126.html技術記事 Smarty と CSS の間の構文の競合、smartycss の構文の競合を回避する方法 この記事では、Smarty と CSS の間の構文の競合を回避する方法について説明します。皆さんの参考に共有してください。具体的な分析は次のとおりです:...
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート