• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:web画面の表示がむちゃくちゃになってしまう)

web画面の表示がむちゃくちゃになってしまう

このQ&Aのポイント
  • web画面の表示がむちゃくちゃになってしまいました。ninja2003を使っています。データをアップして、web画面で表示してみると、レイアウトがばらばらで画像のリンクなども違うページ間をまたがって表示されてしまいます。
  • htmlの記述が変になっていると思いますが、記述はjinja任せなので、解決できる方法が思い当たりません。思い当たる節があるとすれば、一度アップしたデータを更新するのにうまく更新できず、通信設定でパッシブモードを選びました。
  • サーバー側のデータを全部削除し、もう一度全部アップしなおしましたが、問題が解決しませんでした。解決方法に心当たりのある方、どうかよきアドバイスをお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

ホームページNinja2003ですが、私も昔使っていたことがありまして、 同じような現象に何度も悩まされていました。 結論を先に申しますと、仕様上の問題(いわゆるソフトの不具合)であるので、 開発会社元でのサポートが終了している今、解決は難しいものがあります。 個人的には、ホームページNinja2003は使わないで最初から作成し直したほうが上手くいくように思えます。 どうしてもホームページNinja2003を使う場合・・・ おかしくなった要因は「サーバにアップする前のHTMLファイル」にあり、 「サーバにアップしたから」「パッシブモードでアップしたから」おかしくなったのではありません。 そのため、サーバ側のデータファイルを全削除してもう一度アップし直しても、 「おかしくなっているままのデータファイル」をアップし直しているだけなので解決できません。 もとのデータファイルを再度作り直す必要があります。 まずはおかしくなったHTMLファイルを、貴方のパソコン内から一度削除してください。 HTML記述が変になっている場合でも、HTMLファイルを削除することでいったんリセットされます。 HTMLファイルを削除しても、次にアップする時に再度新たにHTML生成で自動作成されるので大丈夫です。 ファイルの保存場所は、マニュアルにも書いてありますのでそちらを参考に。 例)マイドキュメント-Homepage Ninja-NewHomePage1-HTML HTMLフォルダの中にサーバにアップされるべきデータファイルが入っています。 こちらのデータはファイルを直接開くことができますので、開いてみて一度状態を確認してみてください。 注意)編集中のデータファイルは、HTMLフォルダとは別のフォルダに保存されています。こちらは削除しないようにお願いします。 他にも以下のような方法があるのですが、昔の話なので参考にならないかもしれません。 ・ブラウザのキャッシュをクリアする (編集画面では上手くいっているのに、サーバにアップすると画像が別の画像にすり替えられている場合、 キャッシュをクリアしてから、やり直すと上手くいくことがあります。) 画像ファイル名を固定して別の画像にすり替わらないようにする方法もあるのですが、 HTMLタグの編集(知識を要します)、および、手動で画像ファイルをアップしないと画像が表示されなくなるというデメリットがあります。 ・レイアウトがずれる場合 「ホームページの設定」ダイアログ内の[HTML出力]で、[ページ全体の位置揃え」を"左揃え"に変更し[OK]をクリックしで、やり直す。 (レイアウト枠での作成は、ブラウザのウィンドウサイズでの座標位置を元に表示されるため、プレビュー画面とアップ後の画面でずれることがあります。 位置揃えして、ずれる要素を少しでも小さくします。) [HTML出力]の生成規則の項目ですが、状況に合わせてチェックを入れておくのもよいでしょう。

関連するQ&A