我正在尝试这样做:
这是我的html代码:
<p>' + $(this).text() + '<p>Rate<div id="betygbox"></div></p></p>
我不能让它们显示在一条线上
我试图将它们全部放在一个 div 标签中,display: inline;
但它不起作用。是否有简单的解决方案可以将所有内容集中在一条线上?
提前致谢!
我正在尝试这样做:
这是我的html代码:
<p>' + $(this).text() + '<p>Rate<div id="betygbox"></div></p></p>
我不能让它们显示在一条线上
我试图将它们全部放在一个 div 标签中,display: inline;
但它不起作用。是否有简单的解决方案可以将所有内容集中在一条线上?
提前致谢!
<p>
标签不应该嵌套,所以这是问题的一部分。试试这个:
'<p>' + $(this).text() + '<span>Rate<span id="betygbox"></span></span></p>
根据HTML 4.01 规范,P 元素代表一个段落。它不能包含块级元素(包括 P 本身)。因此,您的 HTML 无效。
<p>
里面是不允许的<p>
。
阅读 html 规范。