html - 超链接在下一行不起作用

标签 html css hyperlink

我只能在第一行获得超链接。当遇到换行符时,进一步的超链接不起作用,它只是纯文本!

黑色文本周围的红色框是有效的超链接,绿色是无效的,因为存在链接中断。

Output

HTML:

<div class='data_block'>
    <img src='data:image/jpeg;base64,".base64_encode( $row['ar_image'] )."' class='data_image'/>
     <div class='data_title'>
     <a href='article.php?no=".$row['ar_id']."'><p>"

19 hours ago by Sachin Bhandary Alarming Video From Manipur Shows Armed Forces"</p></a>
     </div>
     <div class='data_desc'>
    <p>".$row['ar_desc']."</p>
  </div>
</div>";

CSS:

.data_title a
{
  font-size: 15px;
  font-family: "Century Gothic";
  font-weight: 600;
  vertical-align: top;
  float: right;
  margin-top:-25%;
  width:450px;
  margin-right: auto;
  margin-left:auto;
  text-align: center;
  text-decoration:none;
  color:#2E84C2;
}
.data_title:hover a
{
    color: #272727;
}

最佳答案

即使它可能被认为是有效的,嵌套 <p> 也不是一个好主意。 anchor 标记内的标记。尝试像这样格式化您的 HTML:

<p>
    <a href='article.php?no=".$row['ar_id']."'>
        "19 hours ago by Sachin Bhandary Alarming Video From Manipur Shows Armed Forces"
    </a>
</p>

关于html - 超链接在下一行不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32460237/

相关文章:

css - 导航栏未显示在网站的第二页上

javascript - 使用 CSS 和 onMouseOver 显示更大的图像

javascript - 在超链接中给出链接 URL 时无法打开,但将 URL 直接粘贴到地址栏中时打开

javascript - 如何避免这种情况? Yslow -> "This page has 5 external stylesheets. Try combining them into one."

android - 在android中的 TextView 中单击时获取链接文本的值

html - 将鼠标悬停在链接上时使图像出现在背景中

javascript - 尝试实现一个改变html5文档背景的js颜色选择器

html - 如何修复百分比宽度列 1px 间隙的显示柔性?

javascript - 如何将div高度设置为前两行

html - 跨度内的文本应在带省略号的 div 上溢出