這篇文章主要介紹了HTML
我們提供的服務(wù)有:成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、微信公眾號(hào)開(kāi)發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、沾化ssl等。為近千家企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的沾化網(wǎng)站制作公司
HTML
一個(gè)內(nèi)聯(lián)框架被用來(lái)在當(dāng)前 HTML 文檔中嵌入另一個(gè)文檔。
HTML
標(biāo)記一個(gè)內(nèi)聯(lián)框架:
HTML
HTML
使用場(chǎng)景:頁(yè)面大部分相同,少部分不一樣。比如系統(tǒng),每一個(gè)頁(yè)面的left_nav和top內(nèi)容一致,右下邊內(nèi)容在改變。
優(yōu)點(diǎn):提高頁(yè)面代碼的重復(fù)使用率,讓我們偷懶。
缺點(diǎn):頁(yè)面url地址沒(méi)有改變。
iframe高度自適應(yīng)的3個(gè)方法:
iframe內(nèi)容未知,高度可預(yù)測(cè)
這個(gè)時(shí)候,我們可以給它添加一個(gè)默認(rèn)的CSS的min-height值,然后同時(shí)使用JavaScript改變高度。常用的兼容代碼有:
1.(如果在同個(gè)頂級(jí)域名下,不同子域名之間互通信息,設(shè)置document.domain="caibaojian.com")
// document.domain = "caibaojian.com"; function setIframeHeight(iframe) { if (iframe) { var iframeWin = iframe.contentWindow || iframe.contentDocument.parentWindow; if (iframeWin.document.body) { iframe.height = iframeWin.document.documentElement.scrollHeight || iframeWin.document.body.scrollHeight; }} }; window.onload = function () { setIframeHeight(document.getElementById('external-frame')); };
2.針對(duì)知道的iframe的ID調(diào)用:
只要修改以上的iframe的ID即可了?;蛘吣憧梢灾苯釉趇frame里面寫(xiě)代碼,我們一般為了不污染HTML代碼,建議使用上面的代碼。
3.內(nèi)容寬度變化的iframe高度自適應(yīng):
function iframeAutoFit(iframeObj){ setTimeout(function(){if(!iframeObj) return;iframeObj.height=(iframeObj.Document?iframeObj.Document.body.scrollHeight:iframeObj.contentDocument.body.offsetHeight);},200) }
4.打開(kāi)調(diào)試運(yùn)行窗口可以看到運(yùn)行:
提示欄:
提示:您可以把需要的文本放置在 之間,這樣就可以應(yīng)對(duì)不支持
提示:使用 CSS 為
提示:
HTML 4.01 與 HTML5之間的差異:
HTML5 新增了一些新的屬性,同時(shí)去掉了 HTML 4.01 中的一些屬性。
HTML 與 XHTML 之間的差異:
在 XHTML 中,name 屬性已被廢棄,并將被去掉。請(qǐng)使用 id 屬性代替。
感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享HTML