如何制作一个标记链接到html文本而不是文件?

时间:2018-10-21 21:31:59

标签: html

对于我的一个项目,我可以有一个指向html文本而不是url的标签链接吗?

例如。

<a target = "_blank" href = "<!DOCTYPE html><html><head></head><body>Hello World!</body></html>">
    Click Here!
</a>

1 个答案:

答案 0 :(得分:2)

是的,不是。

href属性的值必须是URL。

但是,您可以使用the data: URL scheme将整个文档编码为URL。

<a href="data:text/html;base64,PCFET0NUWVBFIGh0bWw+PGh0bWw+PGhlYWQ+PC9oZWFkPjxib2R5PkhlbGxvIFdvcmxkITwvYm9keT48L2h0bWw+">Link</a>