5

ここに例があります。

<span id="s1">Hello</span>
<span id="s2">world</span>
<span id="s3">this</span>
<span id="s4">is</span>
<span id="s5">a</span>
<span id="s6">sentence.</span>

基本的に、文の単語を に分割するスクリプトがありますspan。これを行うためのより良いアプローチはありますか? spanおそらく、私が知らない代替案ですか?<u>短いので、デフォルトの下線を削除するようなものを使用することを考えました。また<p>、ブロック要素であるため機能しません。

何か案は?

4

4 に答える 4

6

セマンティクス上の理由から、要素名を短くする必要が実際にない限り、他の要素を使用しないことをお勧めします。<span>s は意味的にニュートラルな要素であるため、この状況には理想的です。

于 2013-09-30T01:07:48.277 に答える
3

これはおそらく、単語ごとに異なるスタイルを設定する必要がある場合に行うべきことです。これは、インライン要素 (この場合は単語) をグループ化するために使用される無意味なタグです。

span 要素は..それ自体では何も意味しません..

于 2013-09-30T01:08:05.683 に答える
0

Nightfirecatimjaredが投稿した回答に同意します。<span>ニュートラルなインライン要素を表すため、この場合に使用するのにおそらく最適な要素です。

ただし、本当にハックを拡張する必要が<em>ある場合は、各単語を独自の方法で強調しているため、試すことができます.

于 2013-09-30T01:21:51.033 に答える