在某个地方,我发现使用 iframe 是“不好的做法”。
这是真的吗?使用它们的优点/缺点是什么?
最佳答案
与所有技术一样,它也有起有落。如果您使用 iframe 绕过一个适当开发的站点,那么这当然是不好的做法。但是有时 iframe 是可以接受的。
iframe 的主要问题之一与书签和导航有关。如果您使用它只是在您的内容中嵌入一个页面,我认为这很好。这就是 iframe 的用途。
但是,我也看到过 iframe 被滥用。它永远不应用作您网站的组成部分,而应作为网站中的一部分内容。
通常,如果您可以在没有 iframe 的情况下执行此操作,那是一个更好的选择。我相信这里的其他人可能有更多信息或更具体的示例,这一切都归结为您要解决的问题。
话虽如此,如果您仅限于 HTML 并且无法访问 PHP 或 ASP.NET 等后端,有时 iframe 是您唯一的选择。
关于html - iframe 是否被视为 'bad practice' ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/362730/