如何缩短HTML代码行长度以避免链接出现重叠问题?
缩短HTML代码行长度、避免链接重叠的实现方法
你可以通过以下3种常用方式解决问题:
- 方法1:使用Atom Snippet功能预设常用长代码
操作路径:打开Atom顶部菜单File > Snippets,进入snippets.cson配置文件,按照以下格式添加自定义片段,可将高频使用的长链接、固定HTML结构绑定为短触发词,输入触发词+Tab即可一键生成完整代码,无需手动输入长内容:
你可以根据自己的使用需求,新增多个不同触发词的片段,覆盖所有常用的长代码场景。'.text.html.basic': '自定义Atom链接片段': 'prefix': 'atom-link' # 你自定义的短触发词,可任意修改 'body': '<a href="https://i.sstatic.net/KNEq7.png" rel="nofollow noreferrer">Atom snippet</a>' # 对应的完整HTML代码 - 方法2:开启Atom软换行,不修改代码即可解决显示重叠
打开Atom顶部菜单View > Toggle Soft Wrap,或按下快捷键Alt + Z,开启后超出编辑器宽度的长代码会自动折行显示,不会横向溢出出现重叠,源码本身不会发生任何改动。 - 方法3:拆分HTML属性为多行,直接缩短源码行长度
HTML语法支持将标签内的多个属性拆分到不同行书写,解析效果和单行完全一致,示例写法如下:
调整后每行长度都被控制在很短的范围,从根源避免行过长导致的重叠问题。<a href="https://i.sstatic.net/KNEq7.png" rel="nofollow noreferrer" > Atom snippet </a>
内容的提问来源于stack exchange,提问作者user17215589
相关产品推荐
相关产品推荐

