レンタルサーバー選びの迷いを解決!全力サポートします

Google or AdMax Promotion (srv)

サイトマップ(sitemap.xml)にCSSスタイルを割り当てる

XMLによるサイトマップの作成とXSLTによるスタイル指定(HTML表示)ができれば、
あとは通常のHTMLと同じで見栄えの調整はCSSにて行えます。
自分が確認する為だけにHTML化する程度のものでしょうから、
CSSまで凝る必要はないと思いますが、指定方法についてご紹介します。

サイトマップ(sitemap.xml)にCSSスタイルを割り当てる

今回サイトマップの表示の元として以下でご紹介したデータを利用します。
正直CSS云々より、XSLT側でXML(サイトマップ)の値を取得するのに、
躓くことが多いかもしれないと思います。
正直、ここまで来てしまえばCSS反映はオマケです。

CSS割当前

上記では以下の様なXMLとXSLTを利用しています。

XML

XSLT

適用済みの表示例

 

CSSの割り当て

これに対して、以下のCSSを指定します。

CSS

単純なものです。

XSLT

このCSSをXSLT側で読み込むように1行を追加します。
8行目でいつも通りのCSS指定を挿入しておくだけです。

XML

XML側は変えていません。(XSLT読み込みの関係で別ファイルではあります)

適用済みの表示例

 

CSSが割り当てられてXMLの表示が行われたことと思います。

個人的にはどうでもいいと思いながらも、
XMLがサイトマップなどだと行数が多くなったりして、
デフォルトのフォントサイズではどうも見にくい・・・それだけのことで、
このCSSの割り当てをするに至りました。

 

何かのお役に立ちますと幸いです。


プロモーション

Google or AdMax Promotion (srvpos)

公開日:

コンテンツナビ
すべて展開 | すべて省略

AdMax Promotion

カテゴリ
すべて展開 | すべて省略

QRコードからもこのURLを開けます。