• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    什么是SHTML索引(SHTML Index)?

    HTML(超文本標記語言)用于在Internet上創建網頁。大多數網站的介紹性頁名為“index.HTML”,旨在為網站提供導航鏈接。當此頁包含稱為服務器端包含(SSI)的特殊說明時,該頁必須另存為index.shtml,從而創建SHTML索引頁。在索引...
    HTML(超文本標記語言)用于在Internet上創建網頁。大多數網站的介紹性頁名為“index.HTML”,旨在為網站提供導航鏈接。當此頁包含稱為服務器端包含(SSI)的特殊說明時,該頁必須另存為index.shtml,從而創建SHTML索引頁。在索引頁上包含SSI指令或服務器指令可以大大簡化維護準確站點導航的任務,而不僅僅是從SHTML索引頁本身,但是從站點內的所有頁面。SSI指令可以指示服務器在提供服務之前將附加內容粘貼到網頁正文中。正確的站點導航是任何網站的關鍵功能,但導航鏈接可以通過刪除或添加頁面來斷開,或者移動內容。這可能意味著在每個剩余頁面上編輯導航代碼以說明更改。使用SHTLM索引策略,只需編輯一個導航文件,更改就可以動態地反映在站點內的所有頁面上,因為單個文件的內容可以即時嵌入要使用SSI,只需在HTML頁面中包含一個SSI指令或一行SSI代碼并將其保存為SHTML。此SSI指令指示服務器在提供服務之前將附加內容粘貼到網頁正文中。在這種情況下,附加內容將是駐留在服務器上的獨立HTML文件包含站點菜單代碼的。菜單代碼插入到網頁中SSI指令所在的位置。通過在站點中的每個頁面上放置SSI指令,您可以通過編輯單個菜單文件來更新整個站點的導航。SSI指令如下所示:!--#include file=“menu.html”--其中menu.html文件可以命名為任何名稱在將單行指令嵌入HTML頁后,該頁必須以.shtml擴展名保存。除了創建菜單頁本身并將其上載到服務器外,不需要其他操作。菜單文件以.HTML擴展名保存,不需要頭標記。例如,menu.html文件的內容可能如下所示:ul lia href=“”#“第一個鏈接名為此處/a/li lia href=“35;”第二個鏈接名為此處/a/li lia href=“35;”第三個鏈接在此處命名/a/li li/ul通過將SSI menu指令粘貼到網站的每個頁面中,所有網頁都將顯示此內容。如果網頁被刪除或移動,只需編輯menu.html文件,所有網頁都將顯示更新的導航鏈接。由于SHTML指令還可用于除菜單導航之外的其他動態內容,因此SHTML索引頁不必包含SHTML索引,但是,我們強烈建議使用導航菜單,幫助搜索引擎對站點進行爬網。斷開的導航鏈接只會影響站點流量和搜索引擎的位置。SSI的其他用途包括在整個站點、時間和日期中添加頁眉或頁腳,顯示上次修改的信息,或者輸出CGI腳本的結果,例如頁面計數器。為了利用SHTML索引和網頁,托管域的Web服務器必須在托管計劃中提供服務器端包含。如果不提供,則主機將在不解析SHTML頁的情況下提供SHTML頁,這意味著服務器不會執行SSI指令。通過搜索可以獲得許多不同SSI指令的示例。Web瀏覽器可以像HTML索引頁一樣輕松地顯示SHTML索引和wepages,而不需要其他插件或功能
    • 發表于 2020-08-06 18:26
    • 閱讀 ( 645 )
    • 分類:電腦網絡

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    推薦文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆