为了账号安全,请及时绑定邮箱和手机立即绑定

如何在一行html中显示2个段落

如何在一行html中显示2个段落

一只甜甜圈 2023-10-30 20:02:14
我正在制作一个测试 html 网页,我需要将 2 个段落放在一行中,因为我有一个用于这两个段落的脚本,但我不能将其仅放入一行(抱歉我的英语不好)完整的 html 代码在这里:https: //pastebin.com/gZmLXxPR,脚本: https: //pastebin.com/wc01gjUy,css样式:https://pastebin.com/d7d3AJFNvar counter = 1;function upvote() {  counter = counter + 1;  document.getElementById("Likes")    .innerHTML = counter + " Likes";}<h1>PANDA</h1><img id="imagen1" src="img/panda.jpg"><p color="blue" id="texto"><em>LIKE SI ES MONO</em></p><div id="section">  <td>    <p id="Likes">1 Likes</p>    <p id="DisLikes">1 DisLikes</p>  </td></div><img id="upvote" src="img/like.png" hspace="20" vspace="10" onclick="upvote()"><img id="downvote" src="img/dislike.png" hspace="20" vspace="10" onclick="downvote()">好的,段落代码是:<div id="section"><td>   <p id="Likes">1 Likes</p>   <p id="DisLikes">1 DisLikes</p></td></div> 所以我只需要把它放在一行中
查看完整描述

4 回答

?
慕运维8079593

TA贡献1876条经验 获得超5个赞

请务必检查您的 HTML 元素;你永远不应该以<td>你正在使用它们的方式来使用它们。<td>用于<table>元素中。您的代码应该如下所示:


超文本标记语言


<div id="section">

    <p class="inline" id="Likes">1 Likes</p>

    <p class="inline" id="DisLikes">1 DisLikes</p>

</div>

CSS


.inline {

    display: inline-block;

}


查看完整回答
反对 回复 2023-10-30
?
LEATH

TA贡献1936条经验 获得超6个赞

你可以把它们放在spans 中:


<p>

     <span id="Likes">1 Likes</span>

     <span id="DisLikes">1 DisLikes</span>

</p>


查看完整回答
反对 回复 2023-10-30
?
九州编程

TA贡献1785条经验 获得超4个赞

您还可以将此行代码添加到 CSS 文件中,以定义您在 HTML 文件上执行的每个段落的行。

line-height:26px;
display: inline-block;

我确信这对你的 CSS 类有用,祝你的项目好运。


查看完整回答
反对 回复 2023-10-30
?
BIG阳

TA贡献1859条经验 获得超6个赞

使用<span>而不是<p>. 默认情况下<p>是一个段落并占据屏幕的整个宽度 


查看完整回答
反对 回复 2023-10-30
  • 4 回答
  • 0 关注
  • 140 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信