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

IE 7/IE 6/Firefox 2などのブラウザで
サーバにあるXMLデータ読み込み
そのXMLデータをXSLTを使って
HTML等に変換し
かつそのHTMLはCSSを用いて
デザインの調整を
行いたいのですが。

XSLT処理とCSS処理を共存させる
方法がわかりません。

XSLT処理(データ変換)
CSS処理(デザイン変換)
は共存できるのでしょうか?

共存できる場合、
具体的な記述例(ソースコード例)を
教えてください。

●質問者: odagami
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:CSS firefox HTML IE XML
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● tmasao
●35ポイント

単純にXSLT変換を記述する際に変換後のHTMLにCSSが適用されるようにテンプレートに書いておけばよいだけのように思います。

たとえば、http://www6.airnet.ne.jp/manyo/xml/xslt/step16.html にあるように:

<xsl:template match="/">

<html>

<head>

<title>たのしいXML: XSLTスタイルシート例(for-eachで歌のリストを表示)</title>

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

</head>

<body>

...

</body>

</xsl:template>

上記のように head 要素を出力させているような上位のXSLTテンプレートにおいて

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

のような一行を加えておけばいいだけです。

◎質問者からの返答

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

上記了解しました。


2 ● やん2
●35ポイント

下記サイトが参考になると思います。

http://www6.airnet.ne.jp/manyo/xml/index.html

◎質問者からの返答

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

上記了解しました。

関連質問


●質問をもっと探す●



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