7

好き:

abcdef 
 _

bbに下線を付ける前に、どのHTML文字コードを挿入する必要がありますか?

これはhtml属性(入力フィールドの値)内に必要なので、のようなhtmlタグ<u>は受け入れられません


例:

<input type="submit" value="UnderlineMeifUknowHow" accesskey="n" />

UnderlineMeifUknowHowの最初の「n」に下線を付けたい

4

9 に答える 9

7

任意の単語の後に置くだけ&#818;で、下線が引かれ、HTMLコードになります。

<input type=button value=S&#818;end>

あれは。。。になる:

送信

ただし、JavaScript関数を作成して、それを実行することはできます。以下を参照してください。

function underlineWord(pos,str){
  str = str.substring(0,pos) + str[pos] + "&#818;" + str.substring(pos+1,str.length);
  return str;
}

このように、実行する場合:

underlineWord(0,"string");

あなたが持っているでしょう:

ストリング

于 2014-01-22T16:06:16.850 に答える
4

これを試して:

abcde<br />
<span style="visibility:hidden">a</span>_

例: http: //jsfiddle.net/fXMrN/

于 2012-01-03T23:14:23.927 に答える
3

試してみてくださいa<u>b</u>cdef、これは役立つはずです。HTMLタグuについてもっと読む。

于 2012-01-03T23:10:22.367 に答える
3

あなたはまたはで<span>スタイリングされたbをラップすることができますtext-decoration:underline<u>

于 2012-01-03T23:11:00.370 に答える
3

質問コメントでお伝えしたように、特殊文字があり、ついに見つけました!

不十分なことに、文字のすぐ下にアンダースコアを移動するために使用しているフォントによって異なります。これは「結合文字」とも呼ばれ、UnicodeテーブルのU+0332の下にあります。

于 2012-01-03T23:54:20.867 に答える
2

<u>タグを使用する

<u>タグは非推奨であるため、ドキュメントが無効になることに注意してください。ユーザーがリンクと混同して混乱を招く可能性があるため、廃止されました

いずれの場合も、スタイリングにはCSSを使用する必要があります

于 2012-01-03T23:12:15.583 に答える
1

これは、必要に応じて属性内で行うことはできません。また、FWIWでは、属性内のテキストのスタイルを設定するべきではありません。

属性の外部(つまり、HTML要素を使用)では、<u>要素を使用できますが、これはプレゼンテーションのマークアップであり、一般的には悪い考えと見なされます。text-decoration: underline;何かに下線を引く最良の方法は、下線を引く要素にCSS()を使用することです。

于 2012-01-03T23:15:58.887 に答える
1

bをuタグで囲むという意味ですか?

<u>b</u>

標準に準拠するために、インラインCSSを使用します。

<span style="text-decoration:underline;">b</span>

このようなクイックリファレンスの質問に対する回答を得るために、 http: //w3schools.com/html/などのガイドを参照します。

于 2012-01-03T23:11:11.743 に答える
1

CSS:

<style>
  .underline {
    text-decoration: underline;
  }
</style>

マークアップ:

<input style="text-decoration:underline;" type="submit" value="underlined" />
于 2012-01-03T23:12:12.480 に答える