• 締切済み

FC2ブログ、公式プラグイン、検索フォーム

FC2ブログを作成しているのですが、[公式プラグイン追加]で[検索フォーム]を追加して[詳細]で編集しました。 そこで、3つの質問があります。 ○質問1 [検索フォームの編集]の[プラグイン(説明上部)]で「入力した語句が含まれる記事を探せます!!」と記載して[説明文の文字位置]を[左寄せ]に設定したのですが、2行目の「ます!!」が中央に寄ってしまいます。 挿入位置は、3カラム、カテゴリ2、移動は、1になっています。 又、参考書では、キーワード入力とその上のプラグイン説明(上部)の間に空白で1行あるのですが、ありません。 ○質問2 [プラグインの追加]で[検索フォーム]を追加して[詳細設定]でHTMLを確認すると初めて設定したした時と内容が異なっています。 異なっているHTMLを下記に記載しました。 ○一番最初に追加した時のHTMLです。 <form action="./" method="get"> <p class="plugin-search" &align> <input type="text" size="20" name="q" value="" maxlength="200"><br> <input type="submit" value=" 検索 " style="> </p> </form> ________________________________________ ○今現在の追加した時のHTMLです。 <form action="./" method="get"> <p class="plugin-search" &align> <input type="text" size="20" name="q" value="" maxlength="200" /><br /> <input type="submit" value=" 検索 " /> </p> </form> ________________________________________ ○検索ボタンの名前を変更後 <form action="./" method="get"> <p class="plugin-search" &align> <input type="text" size="20" name="q" value="" maxlength="200"><br> <input type="submit" value=" 記事から探す " style=" style="background-color:pink;color:red"> </p> </form> ________________________________________ ○検索ボタンの名前を変更後 <form action="./" method="get"> <p class="plugin-search" &align> <input type="text" size="20" name="q" value="" maxlength="200" /><br /> <input type="submit" value=" 記事から探す " style="background-color:pink;color:red" /> </p> </form> ○質問3   [プラグインの改造]の[HTMLの編集]のプレビュー画面で確認すると二つ検索フォームが表示されております。   上記のHTMLですが、何故か全部左寄せになっておりますが、実際は、「今現在の追加した時のHTMLです。」と「検索ボタンの名前を変更後」の1,4行目は、半角2文字、2,3行目は、半角で4文字だけ左にづれております。      ※ 画像ですが、画像添付しました。   以上の3つですが、困っております。   解りづらい質問ですいませんが、未熟なので、小学生でも解るように説明していただけると助かるのですが、宜しくご教授お願いします。

みんなの回答

回答No.1

○質問1への回答 私のFC2ブログで検索フォームを追加してみたところ、説明文は正しく左寄せになりました。どうやら質問者様がHTMLを修正した際に不具合が生じているようです。 参考書にあるという空行ですが、HTMLソースでの空行は無視されるので、あってもなくても同じになります。 ○質問2への回答 記載されている4つのHTMLに問題がありそうです。上から順に1,2,3,4と付けて、問題箇所を指摘します。 ・1の4行目。ダブルクオーテーションの閉じ忘れが起きている 誤 style="> 正 style=""> ・3の4行目。style=がダブっている 誤 style=" style="background-color:pink;color:red"> 正 style="background-color:pink;color:red;"> いじっているうちに誤ったHTMLの書き方になってしまったようです。おかしくなったなと感じたら、一度プラグインを削除して、また追加し直してみてください。 ○質問3への回答 HTMLで半角空白やタブ記号を入れて右にずらすのは、見やすくするための慣習・ルールです。FC2ブログだけでなく、HTMLを自分で書く人の多くはそうしています。 http://allabout.co.jp/gm/gc/23853/ 半角空白やタブ記号が行頭にあるHTMLを「教えてgoo」にコピペして投稿すると、自動で半角空白やタブ記号が削除される…と思います。 ○まとめ style=" のようなダブルクオーテーションの閉じ忘れはよく起こります(正しくはstyle="")。 いじったけど全然反映されないなって時は、閉じ忘れがないか目を皿のようにしてHTMLソースを見直してみてください。 またはプラグインを削除するといったように、一度元の状態に戻してやり直すのが無難です。

関連するQ&A

  • 複数のフォームから送信

    複数のフォームからtextの値を送信したいのですができますか?〒番号を入力して検索ボタンをおすと住所がでてきて最後に登録をしたいです。検索だけのプログラムはできてますがフォームを二つにすると両方のsubmitが登録になります・・・ 一応自分でいろいろためしましたがだめでした。。。 html,php,javascriptです。 二つともだめでした。。。。 rei1.php ------------------------- <html> <body <form method="POST" action="1.php"> お名前:<input type="text" name="name"> <br> <br> <form method="POST" action="yubin.php"> 〒:<input type="text" name="yubin"> <input type="submit" value="検索"> <br> 住所:<input type="text" name="zyu"> <br> </form> メールアドレス:<input type="text" name="email"> <br> <input type="submit" value="登録する"> </form> </body> </html> -------------------------------------- rei2.php -------------------------------------- <html> <head> <script language="javascript"><!-- function send() { document.nform.submit(); document.nform2.submit(); document.nform3.submit(); } //--></script> </head> <body> <form name="nform" method="POST" action="1.php"> お名前:<input type="text" name="name"> <br> </form> <form name="nform2" method="POST" action="yubin.php"> 〒:<input type="text" name="yubin"> <input type="submit" value="検索"> <br> 住所:<input type="text" name="zyu"> <br> </form> <form name="nform3" method="POST" action="1.php"> メールアドレス:<input type="text" name="email"> <br> <input type="submit" value="登録する"> </form> </body> </html> ------------------------------------

  • メールフォーム作り方

    ブログ初心者です。 メールフォームを↓のように入力しました。 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 <form action="mailto:自分のメールアドレス@yahoo.co.jp" method="post"> <p class="plugin-mail" &align> 名前: <input type="text" size="10" name="formmail[name]" value="" maxlength="100" style="width:90%;" /><br /> メール:<input type="text" size="10" name="formmail[mail]" value="" maxlength="150" style="width:90%;" /><br /> 件名: <input type="text" size="10" name="formmail[title]" value="" maxlength="150" style="width:90%;" /><br /> 本文:<br /> <textarea name="formmail[body]" cols="10" rows="6" style="width:90%;"></textarea> <input type="submit" value=" 確認 " /> <input type="hidden" name="mode" value="formmail" /> <input type="hidden" name="formmail[no]" value="&formno" /> </p> </form> 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 ↑のように入力しして、記事の画面からテストとして自分で入力して、「確認」ボタンをクリックすると ↓ プロファイルが作成されていません。コントロールパネル[メール]アイコンを選択して、新しいプロファイルを作成してください。 ↑ と文章が表示されてしまいます。 ●コントロールパネルとは? ●メールアイコンはどこにあるのか? ●プロファイルとは? そして、 名前 「       」 メール 「       」 件名 「       」 ●↑メールの右横の入力スペースだけ右に幅が広くなります。 名前・メール・件名 共 右端を揃えたいのですが方法がわかりません。 ブログの会社は、HTML関係について質問しても、お答え頂ける範囲外のようなので・・・ どなたか教えて下さい。 どうぞよろしくお願い致します。

  • メールフォームが自作できません

    HTMLは何となく分かる範囲で記述しました。 CSSで体裁を整える予定ですので、ここでは割愛させていただきます。 Perlも勉強したのでやってみたのですが、何故か目的とするメアドではなく送信元にメールが送られ、困っています。 HTMLはこんな感じで書いてみました。 <body> <form> <p>お名前&nbsp;&nbsp;<input type="name" size="30" maxlength="30" value=""><br> メールアドレスを入力して下さい<input type="mail" size="50" maxlength="50" value=""><br> ご質問・メッセージなどを入力して下さい。<br> <textarea name="mess" cols="50" rows="5"></textarea></p> <p><input type="submit" value="送信する">&nbsp;<input type="reset" value="やり直し"></p> </form> </body> Perlのソースも記述すべきでしょうが、参考書をなくしてしまいました。 使った参考書はマイコミから出版された「よくわかるPHPの教科書」です。 みなさんのお力を貸していただきたいです。

  • 検索エンジンについて

    動画検索エンジンについて プログラムを書いたんですけどうまくできません。 検索したいワードを入力して検索を押しても検索できません どうしたらいいのでしょうか 書いたプログラムを貼っときます <head>~</head>内に追加 <script type="javascript"> <!-- function mySearch(frm) { var select = frm.elements["site"]; var sitename = select.options[select.selectedIndex].value; var word = frm.elements["word"].value; document.forms[sitename].elements[0].value = word; document.forms[sitename].submit(); //--> </script> <html>~</html>内に追加 検索フォーム<br> <form name="Dailymotion" method="get" action="http://www.dailymotion.com/jp"> <p><input type="hidden" name="q" value=""></p> </form> <form name="ニコニコ動画" method="get" action="http://www.nicovideo.jp/"> <p><input type="hidden" name="qt" value=""></p> </form> <form name="youtube" method="get" action="http://www.youtube.com/?gl=JP&hl=ja"> <p><input type="hidden" name="p" value=""></p> </form> <form lang="ja" onsubmit="mySearch(this); return false;"> <p>検索ワード<input type="text" name="word" size="30"> </p> <p>検索サイト <select name="site"> <option value="">Dailymotion</option> <option value="ニコニコ動画">ニコニコ動画</option> <option value="youtube">youtube</option> </select></p> <button type="submit"><img src="ボタン内画像URL(オプション)">検索!!!</button> </form> <hr> です。 回答待ってます この質問に補足する

  • アンケートフォームがうまく動かない

    プロバイダーは日本テレコム、レンタルサーバーはロリポップです。 以下のように、アンケートフォームを作りました。 <FORM ACTION="/cgi-bin/enquete.cgi?user=○○○○&address=○○○○@○○" METHOD="post"> 名前 <INPUT TYPE="text" NAME="name" SIZE="18" maxlength="30"><br><br> 居住地(都道府県のみ) <INPUT TYPE="text" NAME="house" SIZE="18" maxlength="30"><br><br> メールアドレス <INPUT TYPE="text" NAME="name" SIZE="18" maxlength="30"><br><br> 年齢 <input type="checkbox"name="old"value="19歳以下">19歳以下 <input type="checkbox"name="old"value="20~25歳未満">20~25歳未満 <input type="checkbox"name="old"value="25~30歳未満">25~30歳未満 <input type="checkbox"name="old"value="30~35歳未満">30~35歳未満 <input type="checkbox"name="old"value="35~40歳未満">35~40歳未満 <input type="checkbox"name="old"value="40~45歳未満">40~45歳未満 <input type="checkbox"name="old"value="45~50歳未満">45~50歳未満 <input type="checkbox"name="old"value="50歳以上">50歳以上<br><br> アンケートにご協力いただきましてありがとうございました。<br><br> <INPUT TYPE="SUBMIT" VALUE="送信する"> <INPUT TYPE="RESET" VALUE="書き直す"> </FORM> 以上のようなものです。 ですが、送信ボタンを押しても、ロリポップ側で、「指定されたページ(URL)は見つかりません。」と出ます。 上部の○○部分、2つありますが、後半のほうは送信先となるアドレスを記入しますよね。最初のほうの○○には何を記入するのですか? といいますか・・・上のHTMLは全然ダメですか? できるだけ平易に教えていただけましたらと思います。

  • フォームについて

    <form action="test.php" method="GET"> <input type="hidden" name="page" value="1"> <input type="submit" value="index"></form> <form action="test.php" method="GET"> <input type="hidden" name="page" value="1"> <input type="submit" value="index"></form> --------------------------------------------- このようにして書くと、どうしてもボタンが縦に並んでしまいます。どのようにすれば横一列に並べる事が出来るでしょうか?

    • ベストアンサー
    • HTML
  • フォームのレイアウト

    以下のようなフォームを作成しましたが、検索ボタンの下が妙に余っているのです。 これを上側と同じようにくっつけたいのですが、どうしたらよいでしょうか? よろしくお願いします。  <table border="1" width="200" border="0" cellspacing="0" cellpadding="2"> <tr><td> <div align="center" valign="middle"> <form method="get" action="url" target="_blank"> <input name="sitem" type="text" id="inputbox" size="20"><BR> <input name="Submit" type="submit" id="inputsubm" value="検索"> <input type="hidden" name="sv" value="6"> <input type="hidden" name="sid" value="12345"> <input type="hidden" name="su" value="bbb"> <input type="hidden" name="sn" value="aaa"> <input type="hidden" name="v" value="3"> </form></div> </td></tr></table>

    • ベストアンサー
    • HTML
  • 表の中でのフォーム

    表の中で、Submitボタンを使いたいのですが、表示するとどうしてもボタンがセルの上付きになってしまいます。ついでにセルの縦方向のサイズが、2行分になってしまいます。 何とかならないのでしょうか? たとえばのソースは以下のとおりです。 <table border="1" cellpadding="0" align="center">  <tr>   <td align="center">    <form method="POST" action="123">     <input type="submit" value="編集">    </form>   </td>   <td align="center">    <form method="POST" action="123">     <input type="submit" value="削除">    </form>   </td>  </tr> </table> クライアントは、WindowsNT、IE4.0です。 ご存知の方は、よろしくおねがいします。

    • ベストアンサー
    • HTML
  • 検索場所を増やすには

    cgiに下記のタグを埋め込んで板の検索をできるようにしたのですが、板のディレクトリがたくさんある場合はどのようにすればいいのでしょうか value="support"のsupportを他の板のディレクトリ名にすると、その板の検索がされるのですが <form action="search.cgi" name="SEARCH" method="POST"><BR>[掲示板内全文検索] キーワードは<b>スペース</b>で区切ってください。<BR>検索語句:<input type="text" name="keyword" size="20"><input type="submit" value="検索"><BR><input type="hidden" name="bbs" value="support"><BR></form>

    • 締切済み
    • CGI
  • ブログフォームが表示されない!

    いつも大変お世話になり誠にありがとうございます。 標記の件。 下記ソースコードで名前がform.phpです。 ブログフォームが表示されません。 どうすれば表示されるでしょうか? ご回答のほど宜しくお願い申し上げます。 <body> <div class="v_line_fix"> <h1>Blog K・T</h1> <h2><a href="index.html">トップページ</a></h2> <h2>ブログフォーム</h2> <form action="blog_create.php" method=_POST> <p> ペンネーム: <input type="text" name="name" value=""></p> <p> タイトル: <input type="text" name="name" value=""></p> <p> カテゴリー: <input type="text" name="name" value=""></p> <p>ブログ本文: <textarea name="content" id="content" cols="50" rows="80"></textarea><br> <input type="submit" value="確認画面へ"> </form> </body>

    • ベストアンサー
    • PHP