V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Dive into HTML5
http://diveintohtml5.org/
Livid
215.84D
542.12D
V2EX  ›  HTML

现在(2021 年末)是否有任何的标准支持在一个 HTML 里 include 另外一个 HTML 文件的内容?

  •  
  •   Livid ·
    PRO
    · 2021 年 12 月 22 日 · 3419 次点击
    这是一个创建于 1502 天前的主题,其中的信息可能已经有所发展或是发生改变。
    这在很多后端框架或者模版引擎里是最基础的功能。

    但是我好奇的是目前是否有任何原生的 HTML 标准支持这样做?
    8 条回复    2021-12-23 10:26:33 +08:00
    Buges
        2
    Buges  
       2021 年 12 月 22 日 via Android   ❤️ 1
    最接近的应该是 Web components 了。
    zythum
        3
    zythum  
       2021 年 12 月 22 日
    那不就是 iframe 吗?
    MrBrother
        4
    MrBrother  
       2021 年 12 月 22 日 via iPhone
    @zythum

    说到这个,我最近有个问题:HTML 中要插入图片的话直接上一个 <img> 即可,但若要显示远端的简单 text/plain 却只能用 <object> <embed> 或 <iframe>,而且这样的话,它的边距、行高问题实在让人头大。我觉得这太奇怪了
    maichael
        5
    maichael  
       2021 年 12 月 22 日
    @MrBrother #4 因为文字远比图片要复杂,简单来说就是影响最终效果的参数要多的多。
    kaneg
        6
    kaneg  
       2021 年 12 月 22 日
    不是早就有吗?<iframe>
    cooper
        7
    cooper  
       2021 年 12 月 23 日
    https://www.w3.org/Jigsaw/Doc/User/SSI.html

    早期很多资讯网站都用这玩意,比如新浪
    tozp
        8
    tozp  
       2021 年 12 月 23 日 via iPhone
    你说的应该就是 shtml 了
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5064 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 02:18 · PVG 10:18 · LAX 18:18 · JFK 21:18
    ♥ Do have faith in what you're doing.