【web】【ソフトウェア】ホームページビルダーの挙動について

ビルダーで出力されたと想定されるHTMLで。
1:フォントタグやイメージタグの途中に改行コードが混じってしまっているものがあります。これを避けるには、HTML作成者に何を依頼すれば良いでしょうか。
2:テーブルタグやフォントタグが、すさまじい数のネスティングになっていることがあります。これを作成者において解消してもらうのに費用対効果が高いと思われる方法をご提案ください。

なお、当方には再現環境が一切なく、使ったこともありません。また、HTML作成者のホームページビルダーのバージョンやHTMLレベルは一定ではありません。2番については、知識つけろ、というご回答はナシでお願いします。

回答の条件
  • 1人2回まで
  • 登録:2007/07/18 23:40:45
  • 終了:2007/07/25 23:45:03

回答(1件)

id:aside No.1

aside回答回数339ベストアンサー獲得回数312007/07/19 12:15:13

ポイント60pt

1.エディタで改行コードが連続する箇所を、置換して消してもらう

2.ソースを見やすく修正しやすくするためのタグのネスティング

は仕方ないと思うのですが、、、タブ、スペース、改行を置換で消してもらい

修正時にHTML整形をかけてもらえばいいのかなぁ、、

http://q.hatena.ne.jp/1170213957

id:naleringar

すみません、質問文に不足があったかもです。

1番

改行コードが連続する箇所 ではなく、

<img src="(URL)" \n
width="n">
<font size="n" \n
color="#??????">

みたいなことになっちゃう場合、そうならないように最初から作成してもらうためには…という主旨でした。相手が使うツールはHPビルダーが前提です。

2番

<font>
 <font>
  <font>
   <font>
    <font>←結局これしか効いてない
      テキスト
    </font>
   </font>
  </font>
 </font>
</font>

みたいになっている(しかもインデントもないような)ソースを最適化するための効果的な手段でお願いします。

↓現物(本当は改行はなしです)

<FONT size="-1"><FONT color="#ff00ff" size="+1"><FONT color="#0000ff">
<B><FONT color="#ff00ff" size="+1"><FONT size="3" color="#660000">テキスト
</FONT></FONT></B>
2007/07/20 00:34:23
  • id:naleringar
    1さんへ追伸。
    指摘ソフトはあるようですが、ソフトに指摘されても作成者自身がどう直せばいいかわからない場合、最初からそうならないようにしてもらうか、自動で最適化できるような伺かか、どちらかが早いかなぁと思われます…。
    なので、そのあたりのアイディアをご提案いただければと思うのです…。
  • id:naleringar
    実物です…

    <FONT color="#660000" size="3">テキスト</FONT><FONT color="#666666" size="-1"><BR>
    <BR>
    <FONT color="#666666" size="-1">テキスト
    ・</FONT><FONT color="#660000" size="-1">テキスト</FONT><FONT color="#666666" size="-1">テキスト<BR>
     ・</FONT><FONT color="#660000" size="-1">テキスト</FONT><FONT color="#666666" size="-1">。<BR>
    テキスト</FONT><FONT color="#660000" size="-1">テキスト</FONT><FONT color="#666666" size="-1">。<BR>
     ・</FONT></FONT><FONT color="#660000" size="-1"><FONT color="#666666" size="-1"></FONT><FONT color="#660000" size="-1">テキスト</FONT><FONT color="#ff00ff" size="-1">、<BR>
    </FONT><FONT color="#660000" size="-1">テキスト</FONT></FONT><FONT color="#666666" size="-1"><FONT color="#666666" size="-1">。<BR>
     テキスト</FONT><FONT color="#660000" size="-1">テキスト</FONT><FONT color="#666666" size="-1">。<BR>
     テキスト</FONT><FONT color="#660000" size="-1">テキスト</FONT><FONT color="#666666" size="-1">。<BR>
    テキスト<BR>
    ・テキスト</FONT></FONT><FONT color="#660000" size="-1"><FONT color="#660000" size="-1">テキスト
    </FONT><FONT color="#666666" size="-1"></FONT></FONT><FONT color="#666666" size="-1"><FONT color="#666666" size="-1">。<BR>
    テキスト</FONT><FONT color="#660000" size="-1">テキスト</FONT>
    <FONT color="#666666" size="-1">テキスト<BR>
    テキスト</FONT><FONT color="#660000" size="-1"><BR>
    テキスト</FONT><FONT color="#666666" size="-1">テキスト</FONT><FONT color="#ff00ff" size="+1"><FONT color="#0000ff"><B><BR>
    </B></FONT></FONT><BR>
    </FONT>
    <FONT size="-1"><FONT color="#ff00ff" size="+1"><FONT color="#0000ff"><B><FONT color="#ff00ff" size="+1"><FONT size="3" color="#660000">テキスト</FONT></FONT></B><FONT color="#ff00ff" size="+1"><FONT color="#666666" size="-1"><BR>
    </FONT></FONT><FONT color="#ff00ff" size="+1">
    <FONT color="#666666" size="-1">テキスト</FONT></FONT><FONT color="#ff00ff" size="+1"><FONT color="#666666" size="-1"><BR>
    テキスト</FONT></FONT><FONT color="#ff00ff" size="+1"><FONT color="#666666" size="-1"><BR>
    テキスト、</FONT></FONT><FONT color="#ff00ff" size="+1"><FONT color="#666666" size="-1"><BR>
    テキスト</FONT></FONT><FONT color="#ff00ff" size="+1"><FONT color="#666666" size="-1"><BR>
    テキスト、</FONT></FONT><FONT color="#ff00ff" size="+1"><FONT color="#666666" size="-1"><BR>
    テキスト</FONT></FONT><FONT color="#ff00ff" size="+1"><FONT color="#666666" size="-1"><BR>
    テキスト</FONT></FONT><FONT color="#ff00ff" size="+1"><FONT color="#666666" size="-1"><BR>
    テキスト</FONT></FONT><FONT color="#ff00ff" size="+1"><FONT color="#666666" size="-1"><BR>
    テキスト</FONT></FONT><FONT color="#ff00ff" size="+1"><FONT color="#666666" size="-1"><BR>
    テキスト</FONT><FONT size="-1"><BR>
    </FONT><BR>
    <BR>
    </FONT></FONT></FONT></FONT>

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません