2

私はこのようにしようとしています:

レート例

これは私のhtmlコードです:

<p>' + $(this).text() + '<p>Rate<div id="betygbox"></div></p></p>

一行に表示させることはできません

私はそれらすべてを1つのdivタグに入れようとしましたが、機能していませんdisplay: inline;。すべてを1行にまとめる簡単な解決策はありますか?

前もって感謝します!

4

3 に答える 3

9

<p>タグはネストされるべきではないので、それは問題の一部です。代わりにこれを試してください:

'<p>' + $(this).text() + '<span>Rate<span id="betygbox"></span></span></p>
于 2012-04-10T14:22:26.507 に答える
1

HTML 4.01仕様によると、P要素は段落を表します。ブロックレベルの要素(P自体を含む)を含めることはできません。したがって、HTMLは無効です。

于 2012-04-10T14:21:22.840 に答える
0

<p>内部では許可されていません<p>

html仕様を読んでください。

于 2012-04-10T14:25:31.620 に答える