html - 浏览器在缩进的 HTML 中添加额外的空格

标签 html css anchor

具有缩进的 HTML 代码:

<a href=""> <img src="img/wordpress-logo.svg"> </a>

正如您在下图中看到的,浏览器添加了一些额外的空格,从而创建了丑陋的连字符。

enter image description here

如果我删除空格并将 HTML 代码保留在一行中:

<a href=""><img src="img/wordpress-logo.svg"></a>

问题消失,如下图所示:

enter image description here

为什么会发生这种情况?由于我想保持所有 HTML 代码缩进,我该如何解决这个问题。

(附:如果您对这个问题有更好的标题,请告诉我,谢谢)

最佳答案

CSS:

a img {
    text-decoration: none;}

关于html - 浏览器在缩进的 HTML 中添加额外的空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27786621/

相关文章:

javascript - 使用简单脚本进行 HTML 和 JavaScript (jQuery) 过滤

html - 悬停属性不适用于一个元素但适用于另一个元素

html - CSS 位置 - 部分重叠的 div

javascript - 根据内容高度调整 joomla 模块的数量

css - 如何将 CSS 背景颜色应用于段落中的某些文本,而没有由行高引起的空格?

php - 是否应该使用 PHP 打印页面的所有 HTML?

css - 所有网站文本在 Mac 上的 safari 上都是粗体

node.js - <a>标签和get请求的区别

用于匹配 anchor 否定和字符串的正则表达式

testing - 在 solana-test-validator 中中止(核心转储)