解决a标签下的image元素下方的空白

好久不见. 提交于 2020-02-05 00:57:51

因为欧洲人对于英文字母的gqp等带有小尾巴的字母的写入需求,会有一条baseline用于字母主体写入,比如abcdefghijk等字母,仔细观察会发现它们之中有一条隐藏的线将字母的主体水平对齐,gh这类字母对比a虽然一个向上超出,一个向下超出,但它们的字母主体是水平对齐的,在a字母的下方就是这条水平线,叫baseline。写过英文字帖的都知道英文文本有四条线进行规范,从上往下第三条线就是它的baseline。第四条线是bottom,第一条线是top。

对于解决a标签下的image元素的空白:

1.设置a标签下的img元素的vertical-align属性设置为bottom。

2.设置a标签为display为block,img元素的display为block,使其遵从盒子的原则。(注意两个都要添加这个属性)

3.设置a标签的font-size为0。(因为a标签本就是用于作为文字的包裹的元素)(推荐)

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!