人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

phpでのデザイナーとの分業について
本文からヘッダー・フッターを分離してサイトを構築しており、
デザイナーがDWで作業しやすいように、

<?php
$enable_css = '';
if($enable_css){
?>
<link rel="stylesheet" type="text/css" href="css/set.css" />
<?php } ?>

というコードを無理やり本文に入れればDW上でもcssが表現できたのですが、
とてもスマートじゃない気がしています。
これ以外でもDwで簡単にcssを再現できる方法があれば教えてください。


●質問者: kou32rr
●カテゴリ:インターネット ウェブ制作
✍キーワード:CSS dW PHP コード サイト
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● southgate_01
●36ポイント

はてな

そのやり方でよいのではないでしょうか。

CSSが画面によって決まっているのであれば次のようにHTMLのみで書けばいいと思います。


<link rel="stylesheet" type="text/css" href="css/set.css" />


画面によって動的にCSSが代わるのであれば、こんな感じで変数にして埋め込めばいいと思います。


<link rel="stylesheet" type="text/css" href="<?php echo $css; ?>" />

◎質問者からの返答

回答ありがとうございます。

やっぱりこれが正解でしょうか。。。

下の方法ですとDwでそのままでcssが適用されないので。。。

php側で自動的にcss読み込む仕組みはできています。


2 ● wizemperor
●34ポイント ベストアンサー

デザインタイムスタイルシートではだめなんでしょうか?

デザインタイムスタイルシートを使えば、DWの編集のときだけ、HTMLに好きなCSSファイルを適用できます。


http://livedocs.adobe.com/ja_JP/Dreamweaver/9.0/help.html?conten...


デザイナさんに、CSSファイルをデザインタイムスタイルシートとして追加してもらうようにしてもらえば、

スムースに作業ができると思います。

◎質問者からの返答

ありがとうございます。

確認してみます。


3 ● ken33jp
●10ポイント

DWって、Javascriptは動作しないんでしょうか?

どうさするなら、Javascriptで分岐させたらよいと思いますよ。

http://q.hatena.ne.jp/answer

◎質問者からの返答

cssの読み込みをjsでするメリットが良く分かりませんでした。。。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ