• ベストアンサー

HTML 初心者。 ファイルの改行を消さない方法

ど素人の質問ですいません。 今日からHTMLを勉強しているのですが、 メモ帳にコード?を書いて、index.htmlで保存して、 一度保存して閉じた後、 もう一度新規でメモ帳を開いて、そこにindex.htmlをドラッグすると、 入力時には入っていた改行が無くなって、 ものすごく見づらくなってしまいます。 みなさんどうしていらっしゃいますでしょうか。 素人過ぎる質問で申し訳ありませんが テクニックを教えていただけますと幸いです

  • HTML
  • 回答数6
  • ありがとう数2

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

  • ベストアンサー
  • akr
  • ベストアンサー率18% (32/173)
回答No.5

#2です > そうなんです。その通りの現象です。 > 皆さんどうしているんだろうと思い。 皆さんは、こんな現象起きてないと思います。 ちなみにメモ帳ってWindows系のOSに標準で付いているアレのことですよね。 今のメモ帳って、ひょっとして、保存する時と開く時のそれぞれで改行コードの設定ができるのですか? 素人さんってことで、何のことやら判らないかもしれませんが、もしメモ帳で改行コードの設定ができるのであればCR+LFで統一すると上記の現象が治るかもしれないです。

その他の回答 (5)

  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.6

私の環境では再現できません。 メモ帳(Windows附属のメモ帳)にドラッグ&ドロップしても、改行は元のままです。 ドラッグ&ドロップではなく、「ファイル」-「開く」から指定して開いてもも同じ状況でしょうか?

  • asuncion
  • ベストアンサー率33% (2126/6288)
回答No.4

html形式のテキストファイル作成時に適宜入れた改行コードと、 その改行コードのWeb上での見た目とは別の話です。 Web上で本当に改行を入れたければ、その場所に <br> というタグを書けばよいと思います。

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

文章になっていないので、現象がつかめません。 >メモ帳にコード?を書いて、index.htmlで保存して、  メモ帳でHTMLを作成して、index.htmlと言うファイル名で保存して >一度保存して閉じた後、  ここは前文削除 >もう一度新規でメモ帳を開いて、そこにindex.htmlをドラッグすると、  メモ帳を起動して、メモ帳のウィンドウに、先ほど作成したindex.htmlファイルのアイコンをドラッグアンドドロップすると >入力時には入っていた改行が無くなって、  改行されていた場所が改行されないで、  と言うことでしょうか? もし、動作が次のようなものでしたら正しい動作です。 <body> <p>これは テストですよ なんたらかんたら <img src="[URL]" width="420" height="300" alt="画像"> </p>  これを[ブラウザ]で開くと、横一列になります。なぜなら、HTMLでは空白文字に関しては次のように処理することが定められているからです。 【引用】____________ここから 9.1 空白類  文書文字集合には、多様な空白類文字が含まれている。 その多くは、特定の視覚的スペーシング効果を生成するために何らかのアプリケーションが用いる印刷術的要素である。   HTMLでは、次に挙げる文字だけが空白類文字であると定義される。  ・ASCIIスペース (&#x0020;)  ・水平タブ (&#x0009;)  ・書式送り (&#x000C;)  ・ゼロ幅スペース (&#x200B;)  行区切り類もまた、空白類文字である。   ここで、&#x2028; 及び &#x2029; が[ISO10646]では行や段落を明確に分離するものと定義されているが、HTMLでは行区切り類に含まれないし、更に本仕様は両者を空白類文字一般にも含めないという点に、注意されたい。    本仕様は、ここに空白類文字と明示的に定めたもの以外のスペース文字類については、レンダリングその他の挙動を示すことはない。 この理由から、著者は、空白類を含む視覚的整形効果を及ぼすためには、スペース類文字ではなく適切な要素あるいはスタイル指定を行う必要がある。  PRE要素を除くすべてのHTMLの要素にとっては、空白類は「語」を分離するものである。 (ここで言う「語」は、「空白類でない文字の列」を意味する。) テキストを整形する際、ユーザエージェントはどれが「語」であるかを認識し、特定言語(用字系)及び出力メディアでの制約に従って整えていく必要がある。  テキストのレイアウトには、語と語の間にスペース(語間スペースと呼ぶ)を挟むことも含まれるであろうが、語間スペースの取り扱いは用字系毎に異なる。  例えば、ラテン文字では、典型的語間スペースはASCIIスペース(&#x0020;)だが、タイの用字系ではゼロ幅単語分離 (&#x200B;)である。 日本と中国の用字系では、語間スペースは典型的には全くレンダリングされない。  ここで、ソース文書中で語間に空白類が複数連なっている場合、PRE要素を除いて、レンダリング結果の語間スペース調整は全く異なるものになるという点に注意されたい。 特にユーザエージェントは、語間スペースの出力処理に際しては、連続する空白類の入力があった場合は1つにまとめてしまう必要がある。  これは、lang属性やHTTP "Content-Language"ヘッダフィールド([RFC2616]の14.12参照)、ユーザの設定、等による言語情報が存在しない場合であっても、可能かつ必要な動作である。  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ここまで[Paragraphs, Lines, and Phrases (ja)( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/struct/text.html#h-9.1 )]より メモ帳で記述したものをメモ帳で開いて改行コードが変わるということは通常はありえません。本当にメモ帳(notepad.exe)ですか? ・ファイルのアイコンは、きちんとHTMLのアイコンになっていますか ・保存するとき、index.htmlの両サイドを""で閉じていますか? ・フォルダオプションで、「登録されているファイルの拡張子は表示しない」のチェックは外されていますか? Q: index.htmlのアイコンをダブルクリックしたらブラウザで開かれますか? Q: index.htmlのアイコンを右クリックして(コンテキストメニュー)から、アプリケーションで開くを指定して、notepad.exe(メモ帳)を指定しても同じですか? Q: 他のテキストエディタで作成し、保存が/n/rではなく、/nや/rになっているってことはありませんか?

  • akr
  • ベストアンサー率18% (32/173)
回答No.2

現象の確認ですが、1の状態で保存したものを、再度開いたら2になっていたってことですか? 1 <html> <head> <title>TITLE</title> </head> <body> BODY </body> </html> 2 <html><head><title>TITLE</title></head><body>BODY</body></html> これってHTML以外の普通の文章でも、同じことが起きますか?

ookihiroyuki
質問者

お礼

そうなんです。その通りの現象です。 皆さんどうしているんだろうと思い。 アドバイスいただいた編集ソフトを使ってみようかと思います。 ありがとうございます

  • kuzumiHK
  • ベストアンサー率72% (132/183)
回答No.1

メモ帳ではwindows形式の改行しか対応できないようです。 解決方法らしきことが下記に書かれています。 http://www.atmarkit.co.jp/fwin2k/win2ktips/403eol/eol.html ですが、メモ帳では心もとないので、本格的にはじめられるのであれば、 専用のエディタソフト(秀丸やEmEditorなど)を使うことをおすすめします。 http://hide.maruo.co.jp/software/hidemaru.html http://www.forest.impress.co.jp/lib/offc/document/txteditor/emeditor.html

ookihiroyuki
質問者

お礼

ありがとうございます!使ってみます

関連するQ&A

  • 【テキスト】改行コードCR+LFの時だけ改行したい

    こんにちは。 HTMLを記述したテキストを含むCSVファイルを、 メモ帳で開くと1行で表示されるのですが、 それをexcelや、テキストエディターで開くと メモ帳で改行していないところで改行されてしまいます。 おそらく、テキストエディターでHTMLを書いた部分は途中で改行されないのですが、 Dreamweaverで書いた部分で改行が入っている様なのです。 調べると、改行コードというのがいくつかあり、メモ帳では改行されないが、 その他の高機能エディターでは改行するコードがあり、 それが途中に入っている様な感じです。 メモ帳で開く様に、改行コードCR+LFの時だけ改行して、 改行していないところでは改行を入れないで開きたいのです。 この、「メモ帳では改行しない改行コード」だけを取り除いて保存することはできるのでしょうか。 高額なテキストエディターでは、そのような事ができるようなのですが、 できればフリーソフトで完結したいです。 よろしくお願いします。

  • HTMLを作成するときの改行の意味は?

     HTMLを勉強しようと初心者講座に目を通しているのですが どうも気になることがあります。  呪文のようなものを入力して行くというのはわかったのですが、 「改行する意味」がわからないのです。改行しながら、どんどん入力していく ことは、HTML自体を見やすくするためなのですか?  だとしたら、「HTML自体は見やすくなくていいよ」というのであれば、 改行せず(一応適当に改行して)どんどん入力してしまってもいいのですか?

  • HTMLでの改行の方法

    まったく素人なのでうまく質問そのものを説明できないかも知れませんが ヤフオクなどに出品するのにHTMLのテンプレートを使いたいと思っています。 商品の説明などを自分で打ち込むのですが、改行ができません。 どのようなタグ(記号)を使えばよいのでしょうか? 教えてください。 よろしくお願いいたします。

  • HTMLについて

    素人なので、あほな質問かもしれませんが わかりやすく教えていただけると、ありがたいです。 一度、あるサイトのHTMLデータを開いて、自分のメモ帳に貼り付けて、 起動しようと思ったら、開けませんでした。 この原因はなんでしょうか。 素人なので無知で申し訳ありませんが、 わかりやすく教えていただけるとありがたいです。

  • 【Excel】テキストが改行位置以外で改行される

    こんにちは HTMLのテキストファイルをテキストファイルウィザードを通して開くと 改行位置ではないところで改行されてしまい困っています。 メモ帳で開くと1行になっています。 そのメモ帳の文字をコピーしてExcelにペーストしても同じでした。 メモ帳で見えない改行コードが入っているのでしょうか? まったく同じような文章でも、改行されてしまう行と改行されない行があります。 改行されないように開くにはどうしたらよいでしょうか。 Excel2013です。

  • 改行コードを保存できない。

    <textarea wrap="hard" name="sentence" rows="3" cols="30"></textarea> このフォームで、入力したデータは、 PostgreSQLのテーブルに保存されるように構成しました。 フィールドは、"text"型です。 いざそれを、phpでHTMLに呼び出すと、改行文字は無視されます。 実際に、データベースを開くと、その値はこのようになっていました。 "ああああ・・あああ・・・・ああ" 改行コードはどうやら、"・"2個を改行1つと扱って保存しているようでした。 phpで、・・を含む値をHTML呼び出す時、 ・・を<BR>として呼び出して、改行してしまう技はないでしょうか?

  • 改行コード

    こんにちは。すみません、初歩的なことだ思うのですが、分からないので教えて下さい。 ホームページをHTMLで作成する際、改行コードは<br>とすると思うのですが、続けて改行したい場合は、どうすればいいでしょか? 続けて<br><br>とすると改行されますが、HTMLチェックサイトでチェックすると、減点になってしまいます。その際の、アドバイス等も載っていません。初歩的なことで申し訳ありませんが、教えていただけませんでしょうか?よろしくお願いします。

    • ベストアンサー
    • HTML
  • HTMLタグでホームーページ

    こんにちは。HTMLタグを使ってホームページを作ろうと頑張っています。 少し説明しづらいのですが…。 一回保存したページをまたメモ帳から編集するにはどうすればいいのでしょうか? 例えば、index.htmlと題して保存したページを開こうとすると、インターネットのブラウザ上に「index」ページとして表示されてしまいます。 index.htmlページを編集するために、メモ帳をまた開いてそこから上書き保存をしたいのですが、どうやったらまたメモ帳を開くことができるのですか?

    • ベストアンサー
    • HTML
  • HTMLファイルとロリポップ

    ロリポップのロリポプランを契約しました。 (1)試験的に、簡素なXHTMLファイルを(メモ帳で)作成しました。 これはロリポップサーバーにのっけることができますか? (2)ロリポップのFTPサーバーに入り、ここのツールからフォルダ作成し ファイルを作成して保存しようとしたのですが、テキストファイルで保存されてしまいます。 HTML拡張子で保存したいのですが・・・できないのでしょうか? 「ブラウザで確認」のアイコンがありますので、htmlファイル作れるはずなんじゃないか と思うのですが、わかりません。 ものすごい、アホな質問で申し訳ありません。 お願いします。

  • テキスト改行コードについてお尋ねします

    メモ帳に必要情報を記入し保存したのですが再度開こうとすると 「このテキストの改行コードは複数のタイプが混在しています、 これらは最も出現頻度の高いコードで統一されています。 (改行コードを変更するには「名前を付けて保存」してください。) と出るのですがどうしても、元の戻りません。 どなたかご存知の方教えていただけませんか? ちなみにパソコン知識は初心者ですのでよろしくお願いいたします。

専門家に質問してみよう