IBMビルダーでHTMLソースを変更できない?

このQ&Aのポイント
  • IBMのホームページビルダーで作成したウェブサイトのHTMLソースを直接変更することができないのでしょうか?
  • ソースを変更しようとしたらエラーが出て元に戻ってしまいます。
  • また、幅の変更など他の変更も行いましたが、問題は起きませんでした。
回答を見る
  • ベストアンサー

IBMビルダーHTMLソースの変更について

IBMのホームぺ―ジビルダーでWEBサイトを作成しています。 index.htmlのHTMLソースを開いてソース変更し上書き保存しました。 すると上書き保存のエラーが出て元のソースにも戻ってしまいます。 これはIBMビルダーではソースを直接訂正することはできないのでしょう? 変更前 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML> 変更後 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <HTML> その他 width(幅)の変更などしました。

  • HTML
  • 回答数4
  • ありがとう数4

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

  • ベストアンサー
  • mikemike7
  • ベストアンサー率87% (97/111)
回答No.4

ツール→オプション→一般 で □HTMLソースを自動整形する □HTML構文エラーを自動修正する でチェックが入っていませんか? チェックを外すことで勝手に変更されることはありません。 エラー表示が鬱陶しいなら HTML構文エラー時の動作で切り替えもできます。 ツール→オプション→ファイル にて、DOCTYPEの設定もできますが、 いろんなファイルを弄る環境でしたら、 チェックを外しておくと良いと思います。

sasuke3150
質問者

お礼

ありがとうございました。 試してみます。

その他の回答 (3)

  • naokita
  • ベストアンサー率57% (1008/1745)
回答No.3

修正してあげたページをホームページビルダーで部分更新したら、 「変になったから修正してよ」なんて話はざらにあります・・・ 某ソフトは独自仕様なので、 他のソフトとの連携が難しかったり、複数の仕様に対応できていなかったり・・・ または、他のソフトでも同じですが、 初期設定によって初期設定を優先して書き換える仕様もあるので、 初期設定のDOCTYPE設定を見直してみましょう。 ------------- DTDの変更が不可能なら、そんなソフトは捨てましょう。 メモ帳では、修正を勝手に書き換えるなんて事はありませんので、メモ帳で修正保存するとか、その他のエディタを導入するとか。

sasuke3150
質問者

お礼

ありがとうございました。メモ帳で修正してみます。

noname#158634
noname#158634
回答No.2

まさかサーバ上のファイルを編集しようとしてるとか?

sasuke3150
質問者

お礼

ありがとうございました。 差^バー上のファイルは編集していません。

sasuke3150
質問者

補足

サーバー上のファイルは編集していません。

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.1

理由はいくつか考えられますが、情報が不足です。 そのHTMLのプロパティは???(ファイルを右クリックして確認)  読み取り専用になってませんか? OSがVISTAの場合は、プレビューで開いているのかもしれません。ビルダーを起動してそのファイルメニューから開いてください。 使用しているOS アプリケーションのバージョン 具体的な操作手順 エラーメッセージの正確な内容 最低限、これだけは示してください。

sasuke3150
質問者

お礼

ありがとうございます。

sasuke3150
質問者

補足

●OSは98SEです。 ●IBMホームページビルダー バージョン6.5 ●バージョン6,5からサイトを作って更新しています。 バージョンは6.5のままですがWEBページは完成しています。 ●作成したページがモニターのライト(右)に表示されるため どのモニターで見てもセンター(中央)に表示できるように 変更前 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML> 変更後 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <HTML> 設定しました。 デスクトップ上でindex.htmlを変更後のソースにしたらセンター(中央)に表示 されました。それを確認してフォルダー内にあるビルダーのHTMLソースを開いて同じようにソースを直接打ちました。上書き保存するとエラーが表示され 変更前のソースに戻ってしまいます。エラーがでないで上書き保存できることもあります。でもソースは訂正前のソースに戻ってしまいます。 今、確認したらエラーはでませんでした。 エラーが出た時の文面は正確には覚えていませんが間違いを訂正しましたのよなメッセージだったとおもいます。

関連するQ&A

  • HTMLのDOCTYPE の意味は?

    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> よそ様のサイトのソースを のぞいてみると という記述が一番最初ににありました。 どういう意味があるのでしょうか?

    • ベストアンサー
    • HTML
  • 、<html>より上には何を入れればいいのでしょう

    HPを作る際に、<html>より上には何を入れればいいのでしょうか? <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> でいいのでしょうか? それとも <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"> でしょうか?

    • ベストアンサー
    • HTML
  • html 「DOCTYPE記述」について

    こんにちは。 タイトルの件ですが html4.01 Transitionalで宣言する場合、 <1> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> のように記述しますね。 上記に「http://www.w3.org/TR/html4/loose.dtd」を付け加えて <2> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">とも書きますね。 <1>と<2>差異は何でしょうか? <1>はスタンダードモード、<2>は互換モードであるとは理解していますが、そうだとすれば、<2>はStrictで宣言した場合と同じ結果になるのでしょうか? 詳しい方、教えていただけますか。 どうぞ宜しくお願いします。

    • ベストアンサー
    • HTML
  • PHPの中にHTMLを入れるには

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html lang="ja"> <head> <body> <?php $test = てすと; print '<p>$testしています。</p>'; ?> </body> </head> 「てすとしています。」と書き出したいのですが、このソースだと 「$testしています。」と表示されてしまいます。 うまく表示するにはどうすればいいのでしょうか?

    • ベストアンサー
    • PHP
  • HTML変換ソフトtextSSの変換後対処について

    HTML初心者です。ホームページを作成しております。 HTML変換ソフトtextSSというソフトでデータを一括変換後、ファイルを開く度に以下の文章が表示されます。 『このテキストはUTF8(もしくはUTF16)ですが、SHIFT JISに変換できない文字があります。 これらは、’?’に変換して読み込みました。』 さらに、文頭の部分が以下のように2ヶ所変更されてしまいます。 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">⇒ ・!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">" 変換のたびにこのようにならないようにするには、どのようにしたらよいのか お教えいただけると幸いでございます。 参考までに、作成しているHPアドレスを掲載します。 http://kapra.jp/ 宜しくお願い致します。

    • ベストアンサー
    • HTML
  • <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 ・・・・・について

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> とサイトのソースを見ると上にこういうのがありますが、これは一体なんなんでしょうか?  よろしくお願いします。  

  • ホームページビルダー10のバグ??

    勝手にhtmlを省略してしまい困っています。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> と書いて保存しもう一度見ると <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"> だけになってしまいます。百歩譲ってこれでもhtml適には 問題ないかと思うのですが勝手に省略させないようにする方法は ないでしょうか?

  • HTMLソースにXHTMLの混在は可能ですか?

    はじめまして。 早速ですが、 現状、サイトAとサイトBがあり、 サイトAは <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> で定義されたHTML文書で書かれており、 サイトBは <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja"> で定義されたXHTML文書で書かれています。 そして、サイトBのフッターにあるグローバルメニューをサイトAの方にも挿入・反映したいと考えています。 このような場合、HTML文書の中にXHTML文書を混在させることは可能なのでしょうか? 皆様のお知恵を拝借させてください。 宜しくお願い致します。

  • ホームページビルダーのソース編集について

    ホームページビルダーのソース編集(コピー&ペースト)についての質問です。 ソースをコピペすると、ソースがおかしなことになってしまいます。 以下を、ご覧下さい。 --------------------------------------------------------------- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML> <HEAD> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META http-equiv="Content-Style-Type" content="text/css"> --------------------------------------------------------------- 上のソースの上段2行分を範囲指定してコピーします。 ↓この部分 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML> 範囲指定はそのままで、貼り付けると下記のようになってしまいます。 --------------------------------------------------------------- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML>ift_JIS"> <META http-equiv="Content-Style-Type" content="text/css"> <TITLE></TITLE> --------------------------------------------------------------- 他のファイルからソースをコピーして張り付ける作業が多いので、この状態だと大変不便でこまっています。 HPBはV11で、OSはウィンドウズ7です。 ちなみに、キーボード上のInsertは試しましたがダメでした。

  • 宣言文とjavascript

    javascriptでチップヘルプを表示させています。 文字にマウスが乗れば説明文が表示されるものです。 こちらの宣言文を <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 下記のもの <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> に変更すると、チップヘルプが上手く表示されません。 指定した位置より、かなり離れてしまいます。 ブラウザ別(IEとFirefox)で確認したところ、Firefoxでは表示もされないようになります。 こちらを解消する方法はあるのでしょうか?