4

YouTubeの検索バーに仮想キーボードのリンクがどのように表示されるのか疑問に思っていましたが、入力要素の要素検査で次のようになりました。

(質問はテーブルに関するものなので、コードを短くするためにクラスとIDを削除しました)

また、このコードは最上位の検索入力です。検索結果のレイアウトではありません

   <table cellspacing="0" cellpadding="0" style="height: 30px; padding: 0px;">
     <tbody>
        <tr>
           <td>
              <input name="search_query" value="" type="text" tabindex="1" title="Search" style="border: none; padding: 0px; margin: 0px; height: auto; width: 100%; outline: none;" dir="ltr" autocomplete="off" spellcheck="false">
           </td>
           <td>
              <div style="line-height: 30px;" dir="ltr">
                <a class="gsst_a" href="javascript:void(0)">
                  <span>
                   <img src="//www.gstatic.com/inputtools/images/tia.png">
                  </span>
                 </a>
                </div>
           </td>
        </tr>
     </tbody>
  </table>

こんなにシンプルなレイアウトにテーブルを使っているのは本当に不思議でしたが、「そうする理由があるに違いない」と思いましたので、バーのレイアウトを作成する理由を教えてください。仕方?どのような目的を果たすことができますか?代わりに単純なcssポジショニング/レイアウトが選択されなかった理由はありますか?バーは初心者によって作成されましたか?なぜ?

4

0 に答える 0