-

大規模サイトで、ニュース等以外の更新頻度が少ないをすべてHTMLで作成するケースが多いのですが、
この場合、ローカルナビの修正や変更が手間になってしまうケースがあるのですが
下記の様な対応はマークアップ的にいけない方法なのでしょうか?

※ローカルナビに2階層目、と3階層目の項目が入ると仮定します。

1.ローカルナビ前項目記載し、2階層、3階層をすべて記載しSSI化する。
2.全ページ、グローバル毎にidをつけておく。
3.閲覧ページの3階層目以外の項目はすべて display: none; で不可視化。

例)
メニュー1のページ
-----------------------------------
トップ
メニュー1
  子メニュー
  子メニュー
  子メニュー
メニュー2

メニュー2のページ
-----------------------------------
トップ
メニュー1
メニュー2
  子メニュー
  子メニュー
  子メニュー

これだと、ローカルナビのメンテナンスもまだラクかと思うのですが…

みんなの回答 1 件

名無しさんの回答

全体的にちょっと意味がよくわからんのですが、個人的には3だけが気になります。検索エンジンには見えてるということですよね?

最終更新日:2012-04-15 (1,896 views)

関連するトピックス

ページ上部に戻る