• ベストアンサー

左側に1・2・3・・・・

長いHTMLやCGIのプログラムの左横に、行を表す数字を表示させたいのですが、 テキストドキュメントのどの部分を変更すれば良いかわかりません。 名称も何というのかわからず、検索でも一向に探せません。 CGI掲示板のプログラムを変更するのに、何行目とかがわからないのでいつも探すのが大変です。 よろしくお願いします。

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

  • ベストアンサー
noname#194317
noname#194317
回答No.3

> CGIやHTMLを、メモ帳からテキストエディタに内容を移して、 > それをそのままサーバーにアップロードしてもなんら影響はないのでしょうか? はい、影響ないです。エディタの行番号・桁数表示は、元ファイルには一切影響を与えません。HTMLタグの色分け表示もやってくれますが、それも同様に影響しません。この色分け表示は本当に便利です。一度使ったら、もうメモ帳やワードパッドには戻れません。色が気に入らない場合も、設定で変更できます。 サクラエディタによるHTMLの表示例 http://freesoft-100.com/img/sakura_editor_01.gif ただし、テキストエディタを使うときには一点だけ注意があって、ファイル内に日本語が入っている場合は、文字コード変換をしないように設定しておく必要があります。初期状態がそうなっていると思いますが、テストで簡単なファイルを作ってサーバにアップロードし、確認しておくのが無難でしょう。でないと、SJISで作ったつもりが、Unicodeに変わっていて化けまくり…という事故の原因になりますので。 その点だけに注意していれば、大変便利なものです。編集効率がまるで違いますよ。

syuricyan
質問者

お礼

いろいろとご紹介いただき、既に便利に使わせていただいています。 確かに色分けはすごくよくて、行番号もあって編集が相当スムーズになりました。 ありがとうございました。

その他の回答 (2)

回答No.2

>名称も何というのかわからず 名称としてはそのまま「行番号」( http://ja.wikipedia.org/wiki/%e8%a1%8c%e7%95%aa%e5%8f%b7 )でいいんじゃないですかね? あと#1のかたがおっしゃるとおり、テキストファイルを扱うソフトを「テキストエディタ」( http://ja.wikipedia.org/wiki/%e3%83%86%e3%82%ad%e3%82%b9%e3%83%88%e3%82%a8%e3%83%87%e3%82%a3%e3%82%bf )とか言います。 そんなキーワードで検索してみてください。 おそらく「メモ帳」をお使いだと思いますが、メモ帳も行番号をステータスバーに表示できるようです。知らなかった。どうでもいいけど。 http://www.atmarkit.co.jp/fwin2k/win2ktips/449texteditor/texteditor.html

syuricyan
質問者

お礼

一応「ワードパッドドキュメント」と「リッチテキストドキュメント」というのがPCにありました。 ただ、この中の検索で「行番号」などで調べましたが、 表示させることができるかどうかがわかりませんでした。ご回答ありがとうございました。

noname#194317
noname#194317
回答No.1

それは、元ファイルをどうにかするものではなくて、行表示機能があるソフト(テキストエディタ)で表示させるものです。テキストエディタはフリーソフトでもいいものがたくさんありますから、デザインや機能で好みに合うものを選べばいいでしょう。メモ帳やワードパッドで編集するのは、機能的にも低くて非効率なので、この機会にテキストエディタへ移行されてはどうですか?

参考URL:
http://www.forest.impress.co.jp/lib/offc/document/txteditor/
syuricyan
質問者

お礼

理解できました。CGIやHTMLを、メモ帳からテキストエディタに内容を移して、 それをそのままサーバーにアップロードしてもなんら影響はないのでしょうか? ご回答ありがとうございました。

関連するQ&A

  • HTMLにカウンタを埋め込むようにテキストを埋め込む

    まずCGIで処理して時間を取得します。 それを普通のHTMLに埋め込みたいと思っています。 CGIプログラムの中にHTMLを入れるのではなく、HTMLにカウンタを埋め込む要領でテキストも表示する事は可能なのでしょうか? どうか教えて下さい。お願いします。

    • ベストアンサー
    • CGI
  • リストボックスの文字列の検索で困っています!

    C#のプログラミングについて ボタン1を押したとき テキストボックス1にある文字(または数字)がリストボックス1に含まれているかを検索し もし含まれているならばテキストボックス2にその行を表示するプログラムはどうやって書けばいいですか?

  • CGIでのHTMLとプログラムコードの分離について

    CGIでのHTMLとプログラムコードの分離について CGIプログラミングのフレームワーク的なアイデアについてご教示願いたいです。 CGIを記述する場合、その多くは下記のようなスタイルになるのではないかと思います。 1.formタグのactionからcgiを呼び出す     ↓ 2.cgiの中で計算やsendmail等の処理を実行     ↓ 3.結果をブラウザ上に表示するためprint等を利用してhtmlタグを表示 この手法を用いると、手順2のところでHTML部分とプログラムコード部分が混合してしまい、見栄え(html部分)を変更しようと考えた時、HTML部分の記述があるcgiプログラムを編集し、該当する部分のタグを表示させているであろうprint文の表示内容を変更する必要があります。 見栄えのhtml部分とCGIのコードを完全に分離することは出来ないのでしょうか??? 上記手順の「1」に関してはhtmlファイルを編集する事だけで、cgiファイルを編集する必要はありません。 手順「3」もリダイレクトを利用すれば可能だと思います。 問題は、手順「2」の部分です。 この部分の見栄え部分を変えようとすると、どうしてもcgiプログラムを開いて編集する必要に迫られてしまいます。 下記の例のような処理(見栄え用のhtmlファイルを読み込む方法)は出来ないものでしょうか? <例:アンケートフォーム> 1.アンケートフォーム(html)のformタグにあるactionからcgiを呼び出す     ↓ 2.cgiでformタグ内のテキストエリアやラジオボタン等の情報を収集     ↓ 3.収集結果を表示させるための「hantei.html」を読み込む     ↓ 4.読み込んだ「hantei.html」の中に収集結果を埋め込んで表示     ↓ 5.問題なければアンケート結果をsendmail等でメール送信   問題あれば手順1のアンケートフォーム(html)へ戻る     ↓ 6.無事にメール送信出来れば、有難うございましたページ(html)へリダイレクト 上記手順の3と4が実現できれば、見栄えを変えたい時はhtmlファイルを編集すればよく、cgiプログラムを触る必要がなくなるのではないかと思います。 私が考えている事について、「自分はこうしている」とか「そうではなくてこうすれば良いよ」などなどありましたら、是非ご教示願いたいです。

    • ベストアンサー
    • Ruby
  • ソースが表示されてしまいます

    CGIでメールフォームを設置したのですが、今までHTTPサーバで動いていたCGIを今回SSLサーバにもって行きました。 IE6.0では、メールも届くし、表示も問題ないのですが、Netscape7.1だと、CGIでPOSTしたあとの送信前確認ページが、テキストでコードが表示されてしまいます。 それはCGIのプログラムコードが表示されるのではなく、CGIが書き出すHTML部分のコードだけが表示されます。(print "~~"のところだけ) これはサーバ側の問題?プログラム? わかる方教えてください~

    • ベストアンサー
    • CGI
  • フラッシュ&CGI

    フラッシュCS3、アクションスクリプト3で作成しております。 表示部分をフラッシュ、内部はCGIで行いたいと思っております。 CGIの掲示板は先に作成したのですがフラッシュの部分はどう使うのかが分かりません。 具体的には作成したCGI掲示板内部のHTMLで表示している部分のみをフラッシュに変えたいです。 print "<table><tr><td>\n"; &writing; print "</td></tr></table>\n"; (↑みたいな感じでHTML部分に表示している部分をフラッシュで表現する方法) 一応検索はしましたがアクションスクリプト2の物が多かったのとフラッシュメインの物ばかりで今回のような例は見つかりませんでした。 参考になるサイト、参考書、または回答を教えてください。

    • ベストアンサー
    • Flash
  • CGIの中にinclude

    メニューがコンテンツ変更で増減したときの管理がしやすいように、メニュー部分をCGIで作り、全ページで同じメニューを表示させるようにしました。 通常のHTMLファイルはこれで正常に表示するのですが、メールフォームCGIや掲示板CGI等にも同じように表示させたいのですがうまくできません。 HTMLファイルと同じように「include virtual」を記入しても何も表示されず、ソースを見ると「include virtual~」がむなしく表示されているだけでした。 で、次に「require '../menu/menu.cgi';」を試してみたのですが、こちらは500エラーが出てしまいます。 どのようにしたらよいのでしょうか? メニューCGIはただのHTML文ではなく、ページに応じたサブメニュー表示等をしているのでデコード処理をしていますが、これが原因とかありますか?

  • cgiで作られた画像掲示板がありますが

    cgiで作られた画像掲示板がありますが http://xxx...cgi-bin/imgboard.cgi (xxxは伏せてあります) というURLがあります ここの掲示板では5スレッドほど1htmlに表示しています そして、次の5スレッドほどをみたいときには imgboard.cgi というボタンを クリックしないと次の5スレッドが見れないです 何がしたいかというと このimgboard.cgi のボタンを押すという処理で 次のHTMLが表示されるので、この処理をプログラム(C/C++)で実装したいです ほかの掲示板では 1.htm 2.htm 3.htm とあり htm を直接呼べたのですが cgiだとこの直接呼び出すことができません どのようにして、プログラムでcgiを操作し次のhtmを呼び出すのでしょうか?

    • 締切済み
    • CGI
  • CGIのカスタマイズが上手くいかない

    レンタル掲示板ではなく、ご自身でフリーのCGIプログラムを使った掲示板を設置しました。 ページ自体は上手く表示されたのはいいのですが、カスタマイズが上手くいきません。 http://pokpon.is.land.to/akindo/akindo.cgiを開いて各カテゴリーが表示されるのですが、下記のようにしたいです。 1.ベビー服とかのカテゴリー名を変更したい 2.カテゴリーの詳細をクリックすると変更したいカテの名称が表示されてしまっている→カテゴリーへもっていきたい 現状では例:ベビー服の売り買い両方をクリックすると本来カテに表示したい家電製品やコンピュータ関連が表示されてしまっている。 どのタグをどのように直したらよいのでしょうか???

  • 外部ファイルを別のHTMLファイルに表示したいと思います

    WEBページのHTMLファイルに外部のファイルから文字を読み込むことが出来たと思います。 Javascriptを使うのではなく、掲示板のようなCGIを利用したいと思うのです。 ホームページの作成にあまり詳しくない人が、HTMLファイルを書き換えてアップロードするのは難しいので、掲示板のように簡単に書き込めるCGIを設置して、そこに書込をすれば特定のページに文字や文章が貼り付けられる、という風に利用したいのです。 うろ覚えなのですが、 ・拡張子をHTMLからSHTMLにするということ ・表示したい部分のソースに<!--#exec cgi="○○.cgi"-->と加えるということ 等が条件だったと思います。 ○○.cgiの部分にあたるスクリプトがどこで公開されていたか、どんな物だったか記憶にないのですが、 ご存じの方があれば教えてください。

  • CGIプログラムの複数設定

    フリーの掲示板用CGIプログラムをDLして、HPに掲示板設定をしているのですが、もうひとつ追加で同じCGIプログラムを設定したいのですが、ホームディレクトリ直下にあるcgi-binディレクトリの中に、追加のCGIファイル、フォルダを名前変更して、(ファイル名の後に1や2という風に数字を足して)追加すればよいとどこかで見たのですが、その手順の詳しく分かる手引きサイトがありましたら、教えていただきたいのですが・・・ お分かりになる方ありましたら、どうかよろしくお願いいたします。

専門家に質問してみよう