Livid
277.21D
572.38D
V2EX  ›  HTML

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

  •  
  •   Livid ·
    PRO
    · Dec 22, 2021 · 3593 views
    This topic created in 1604 days ago, the information mentioned may be changed or developed.
    这在很多后端框架或者模版引擎里是最基础的功能。

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

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

    早期很多资讯网站都用这玩意,比如新浪
    tozp
        8
    tozp  
       Dec 23, 2021 via iPhone
    你说的应该就是 shtml 了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5889 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 63ms · UTC 03:17 · PVG 11:17 · LAX 20:17 · JFK 23:17
    ♥ Do have faith in what you're doing.