HTML - 在多行上拆分src属性

时间:2016-01-11 18:51:31

标签: html

所以我有一个类似于

的html元素
<element src="http://lsdjflksjdfkjewiojeriowjekwjekfljsdkfjisdjrsekjfijsiejisjojfsjlfejeileldjfsleisldkjfsiejljefijeljslefifjfsleif">
</element>

看多久了?

我想将src链接分成多行。

在python中,您只需使用\将长字符串分成多行。在javascript中,您只需使用+“其余字符串”将其分成多行。 html是什么情况?浏览器希望将我的尝试解释为空格......

所以当我这样做时:

<element  
  src="http://lsdjflksjdfkjewiojeriowjekwjekfljsdkf
  jisdjrsekjfijsiejisjojfsjlfejeileldjfsleisldkjfsiejljefi
  jeljslefifjfsleif">
</element>

它插入了一串%20的换行符。我还应该尝试什么?

关于堆栈溢出的类似帖子解决了这个问题,它建议使用javascript来分割行,这看起来有点过分,并且建议在url中'/'之后拆分的答案似乎不起作用,除非你填写页面左侧的整个元素,这将导致可怕的格式问题...否则,它仍然在链接中放置空格。

2 个答案:

答案 0 :(得分:0)

我看到了String attribute values in multiple lines, HTML

这是太多的工作,或者不起作用。

使用网址缩短并将其称为https://goo.gl/

答案 1 :(得分:0)

Google URL Shortener has been retired and has transitioned to Firebase Dynamic Links

但是,总的来说,对外部资源使用链接缩短器是一个非常糟糕的主意。使用外部链接缩短器不可避免地会产生一些开销,如果发生中断或EOL,您将任由他们摆布,并且可能还会发生重定向/中毒攻击。