整合營銷服務(wù)商

          電腦端+手機端+微信端=數(shù)據(jù)同步管理

          免費咨詢熱線:

          在HTML頁面中嵌入其他頁面的方法-零基礎(chǔ)自學(xué)網(wǎng)頁制作

          HTML頁面中嵌入其他頁面的方法

          在自己的頁面中嵌入其他頁面是一個非常重要的操作,既能豐富自己的頁面樣式又能增強頁面的信息量。

          舉個例子,如果打算在自己的頁面中插入一個視頻網(wǎng)站的視頻該怎么做呢?

          假如我現(xiàn)在自己的頁面中嵌入這個視頻,

          我只需要在視頻下側(cè)找到"分享"。

          點擊之后出現(xiàn)這樣的對話框,如圖:

          通過在我們的頁面中粘貼這段通用代碼就可以顯示這個視頻了。

          代碼如下:

          <iframe height=498 width=510 src='http://player.youku.com/embed/XNDQ5Mjg1MTU1Mg==' frameborder=0 'allowfullscreen'></iframe>

          下面就寫到我們的頁面中試試吧。

          首先復(fù)制"第一個網(wǎng)頁.html"文件,改名為"在頁面中嵌入頁面.html"保存,然后用記事本打開,修改<head></head>標(biāo)簽中的<title>第一個頁面</title>編輯為"在頁面中嵌入頁面"即可,完整代碼如下:

          <!DOCTYPE HTML>
            <html>
            <head> 
            <title>在頁面中嵌入頁面</title>
            </head> 
            <body>
            <iframe height=498 width=510 src='http://player.youku.com/embed/XNDQ5Mjg1MTU1Mg==' frameborder=0 'allowfullscreen'></iframe>
            </body>
            </html>

          頁面效果如下:

          怎么樣,是不是很神奇!

          下面我們來分析一下這段代碼的含義。

          首先要引入一個新標(biāo)簽<iframe>,HTML的使用手冊中翻譯為"框架",說實話,這么翻譯初學(xué)者是不知所云的。這個框架元素的主要作用就是在自己的頁面中嵌入其他頁面。

          在<iframe>標(biāo)簽中先指定路徑屬性即src。這里使用的是單引號,實際上只要是半角符號,單引號和雙引號都可以的。

          然后設(shè)置長寬屬性,即width和height,大家可以嘗試改變數(shù)據(jù)看看。

          frameborder可以為iframe的窗口指定一個邊框,大家可以嘗試把0改成1看看。大家注意哈,這里輸入30和輸入1是一樣的,因為這個屬性不是定義邊框的寬度,而是定義是否顯示邊框!在編程中叫做布爾值,0代表沒有邊框,1代表有邊框!和我們點燈的開關(guān)一樣!

          如圖:多了個邊框出來。

          最后'allowfullscreen'這個描述非常的奇葩,把它刪掉沒有任何影響。不曉得是干什么的,主要是也不符合html的語法(也可能是我沒見識)。如果有詳細(xì)了解的小伙伴歡迎留言指教,感激不盡。

          下面我們嘗試修改一下src屬性,給它一個別的路徑看看。例如:

          <!DOCTYPE HTML>
            <html>
            <head> 
            <title>在頁面中嵌入頁面</title>
            </head> 
            <body>
            <iframe height=498 width=510 src='https://www.toutiao.com/i6790673377188119052/'>
            </iframe>
            </body>
            </html>

          需要注意的是,修改了src并保存文件之后要把原頁面關(guān)閉然后重新打開才可以正常顯示!

          效果如下:

          在瀏覽網(wǎng)頁時我們還經(jīng)常遇到這樣的情況,就是有一個獨立窗口顯示嵌套的頁面,上面有個標(biāo)題,一點擊就會跳到那個嵌入的頁面上,這個其實很簡答,使用一個<a></a>元素即可辦到,示例代碼如下:

          <a href="https://www.toutiao.com/i6790673377188119052/">HTML中的塊級元素與內(nèi)聯(lián)元素——零基礎(chǔ)自學(xué)網(wǎng)頁制作</a>
          <iframe height=498 width=510 src='https://www.toutiao.com/i6790673377188119052/'></iframe>

          頁面示例如下:

          框架元素并沒有換行,所有我們可以推測出<iframe>標(biāo)簽實際上是個內(nèi)聯(lián)元素,如何讓它換行呢?

          為<iframe>的style屬性中寫入display:block即可。這句代碼的意思是按照塊元素來顯示<iframe>內(nèi)容。

          示例代碼如下:

          <iframe height=498 width=510 style = "display:block;"src='https://www.toutiao.com/i6790673377188119052/'></iframe>

          頁面效果如下:

          是不是很有意思。

          下面我們來介紹一個更有趣的玩法。如圖所示:

          這個怎么做呢?

          這就要介紹<iframe>標(biāo)簽中的另一個屬性:name(名字)

          示例代碼如下:name="iframe"

          <iframe name = "iframe" height=498 width=510style = "display:block;"src='https://www.toutiao.com/i6790673377188119052/'allowfullscreen'></iframe>

          這里講個題外話,如果大家了解中國古代的"請神術(shù)"的話就會知道這樣一個有趣的傳說,就是如果我們能叫出鬼神的名字就可以驅(qū)使它。

          編程也是這樣,我們給函數(shù)或變量一個名字后,就可以隨時隨地的驅(qū)使它。

          現(xiàn)在我們給<iframe>起了個名字叫做"iframe",當(dāng)然您可以使用其他名字也沒問題,但要使用英文或漢語拼音命名,名字是英語字母組合最好。

          有了名字之后,<a>標(biāo)簽就要驅(qū)使<iframe>標(biāo)簽來顯示自己路徑下的內(nèi)容,如何驅(qū)使呢?

          大家還記得<a>標(biāo)簽中有一個target屬性嗎?只要讓target="iframename"即可!

          也就是target="iframe"。示例代碼如下:大家要注意的是<a>標(biāo)簽也是內(nèi)聯(lián)元素,也需要添加display:block,不然也是排在一列顯示。

          <a style = "display:block;" target="iframe" href="https://www.toutiao.com/i6790673377188119052/">HTML中的塊級元素與內(nèi)聯(lián)元素——零基礎(chǔ)自學(xué)網(wǎng)頁制作</a><!--第一個a鏈接的是頭條文章-->
          <a style = "display:block;" target="iframe" href="https://baike.baidu.com/item/%E6%AD%BC-20/1555348?fromtitle=%E6%AD%BC20&fromid=1838467&fr=aladdin"> 殲20戰(zhàn)斗機百科</a><!--第二個a鏈接的是百度百科-->
          <a style = "display:block;"target="iframe" href="image1.jpg">IT美女</a><!--第三個a鏈接的是本地圖片-->
          <iframe name = "iframe" height=498 width=510style = "display:block;"></iframe>

          只要我們?yōu)椴煌?lt;a>標(biāo)簽賦予target="iframe"的屬性,點擊這些<a>標(biāo)簽就可以在叫做"iframe"的框架元素中顯示自己的頁面。這時我們可以把<iframe>標(biāo)簽中的src屬性刪除掉,保存文件后,關(guān)閉測試網(wǎng)頁,再重新打開,效果如下:

          初始狀態(tài)下,因為框架元素中的src是空的,所以打開后是空白的。如果您覺得單調(diào)可以任意復(fù)制3個<a>中的一個href中的鏈接路徑給<iframe>的src屬性,打開就是相應(yīng)的標(biāo)簽。這個就不演示了,大家自己試試即可。

          點擊第一個鏈接效果如下:

          點擊第二個鏈接如下:

          點擊第三個鏈接如下:

          最后再強調(diào)一下,改完框架的src屬性后需要關(guān)閉頁面后重新打開才可以,刷新的話并不能正確顯示!切記!

          今天的示例代碼如下:

          <!DOCTYPE HTML>
            <html>
            <head> 
            <title>在頁面中嵌入頁面</title>
            </head> 
            <body>
            <a style = "display:block;" target="iframe" href="https://www.toutiao.com/i6790673377188119052/">HTML中的塊級元素與內(nèi)聯(lián)元素——零基礎(chǔ)自學(xué)網(wǎng)頁制作</a>
            <a style = "display:block;" target="iframe" href="https://baike.baidu.com/item/%E6%AD%BC-20/1555348?fromtitle=%E6%AD%BC20&fromid=1838467&fr=aladdin">殲20戰(zhàn)斗機百科</a>
          <a style = "display:block;" target="iframe" href="image1.jpg">IT美女</a>
          <iframe name = "iframe" height=498 width=510 style = "display:block;"></iframe>
          </body>
          </html>

          今天的內(nèi)容結(jié)束了,明天我將會為大家介紹<object>和<embed>這兩個標(biāo)簽,它們可以在頁面中嵌入更多有趣的東西。

          喜歡的小伙伴請關(guān)注我,閱讀中遇到任何問題請給我留言,如有疏漏或錯誤歡迎大家斧正,不勝感激!

          HTML完整學(xué)習(xí)目錄

          HTML序章(學(xué)習(xí)目的、對象、基本概念)——零基礎(chǔ)自學(xué)網(wǎng)頁制作

          HTML是什么?——零基礎(chǔ)自學(xué)網(wǎng)頁制作

          第一個HTML頁面如何寫?——零基礎(chǔ)自學(xué)網(wǎng)頁制作

          HTML頁面中head標(biāo)簽有啥用?——零基礎(chǔ)自學(xué)網(wǎng)頁制作

          初識meta標(biāo)簽與SEO——零基礎(chǔ)自學(xué)網(wǎng)頁制作

          HTML中的元素使用方法1——零基礎(chǔ)自學(xué)網(wǎng)頁制作

          HTML中的元素使用方法2——零基礎(chǔ)自學(xué)網(wǎng)頁制作

          HTML元素中的屬性1——零基礎(chǔ)自學(xué)網(wǎng)頁制作

          HTML元素中的屬性2(路徑詳解)——零基礎(chǔ)自學(xué)網(wǎng)頁制作

          使用HTML添加表格1(基本元素)——零基礎(chǔ)自學(xué)網(wǎng)頁制作

          使用HTML添加表格2(表格頭部與腳部)——零基礎(chǔ)自學(xué)網(wǎng)頁制作

          使用HTML添加表格3(間距與顏色)——零基礎(chǔ)自學(xué)網(wǎng)頁制作

          使用HTML添加表格4(行顏色與表格嵌套)——零基礎(chǔ)自學(xué)網(wǎng)頁制作

          16進制顏色表示與RGB色彩模型——零基礎(chǔ)自學(xué)網(wǎng)頁制作

          HTML中的塊級元素與內(nèi)聯(lián)元素——零基礎(chǔ)自學(xué)網(wǎng)頁制作

          初識HTML中的<div>塊元素——零基礎(chǔ)自學(xué)網(wǎng)頁制作

          在HTML頁面中嵌入其他頁面的方法——零基礎(chǔ)自學(xué)網(wǎng)頁制作

          封閉在家學(xué)網(wǎng)頁制作!為頁面嵌入PDF文件——零基礎(chǔ)自學(xué)網(wǎng)頁制作

          HTML表單元素初識1——零基礎(chǔ)自學(xué)網(wǎng)頁制作

          HTML表單元素初識2——零基礎(chǔ)自學(xué)網(wǎng)頁制作

          HTML表單3(下拉列表、多行文字輸入)——零基礎(chǔ)自學(xué)網(wǎng)頁制作

          HTML表單4(form的action、method屬性)——零基礎(chǔ)自學(xué)網(wǎng)頁制作

          HTML列表制作講解——零基礎(chǔ)自學(xué)網(wǎng)頁制作

          為HTML頁面添加視頻、音頻的方法——零基礎(chǔ)自學(xué)網(wǎng)頁制作

          音視頻格式轉(zhuǎn)換神器與html視頻元素加字幕——零基礎(chǔ)自學(xué)網(wǎng)頁制作

          HTML中使用<a>標(biāo)簽實現(xiàn)文本內(nèi)鏈接——零基礎(chǔ)自學(xué)網(wǎng)頁制作

          插電混動汽車,作為純電技術(shù)與傳統(tǒng)燃油技術(shù)的結(jié)合,這項技術(shù)旨在為用戶提供更多樣的駕駛選擇與用車場景、還可以提供純電駕駛的體驗。但當(dāng)電量耗盡,車輛的行駛性能和油耗會發(fā)生怎樣的變化?這種差異是否會影響用戶的駕駛體驗和經(jīng)濟效益呢?結(jié)合廣汽本田第五屆極限挑戰(zhàn)中,插電混動旗艦雙子星的成績,分享你的看法?

          在新能源車中,插電混動車是一個獨特的存在,他不同于純電動汽車,跟燃油車也有一定的區(qū)別,那么插電混動汽車有哪些優(yōu)點和缺點。

          插電混動汽車有三大優(yōu)點:

          1、沒有續(xù)航焦慮

          純電動汽車有續(xù)航焦慮,只適合在城市中行駛,在高速上比較少見,這是因為高速公路上的充電樁比較少,而且還不發(fā)達,純電動車跑高速總是擔(dān)心沒電了,跑長途也是如此,車主就會很焦慮。

          插電混動汽車一般是兩套動力系統(tǒng),一套是燃油系列,一套是電動系統(tǒng),兩套系統(tǒng)可以同時工作,也可以單獨工作。

          在城市中行駛,插電混動汽車可以用純電行駛,在高速公路上行駛,插電混動汽車可以用燃油行駛,插電混動汽車同時具備了燃油車的持久性和純電動汽車的便利性,是兩者之間的一個過渡性產(chǎn)品。

          插電混動車沒有續(xù)航焦慮

          插電混動汽車沒有續(xù)航焦慮,既可以跑短途,也可以跑長途,還支持外放電,當(dāng)你在野外自駕游時,你的車還能成為戶外電源,供你煮飯、吃電火鍋、電燒烤,是不是很酷?

          2、省油。

          跟純電車比,混動車油耗肯定高,但跟燃油車比,混動車油耗明顯低多了。以我自己的哈弗H6 DHT-PHEV為例,在家里裝了充電樁,選擇凌晨充電,一度電5毛,電池容易是19.9度電,充滿電要10塊錢,可以跑100公里。

          算起來一公里只要一毛錢,天天在城市上下班開,可以開4~5天,如果不跑長途,可以一直用電,根本不用加油,上次加了200塊錢,幾個月時間還在,根本用不到。

          3、環(huán)保,動力強,能掛綠牌

          國家的環(huán)保標(biāo)準(zhǔn)越來越嚴(yán)格,國6B剛剛執(zhí)行,用不了兩年,國7標(biāo)準(zhǔn)也會到來,這對燃油車來說,是一道緊箍咒,雖然能繼續(xù)上路,但有諸多限制,燃油車所能符合的環(huán)保標(biāo)準(zhǔn)太低了的話,有些大城市都進不去了。

          環(huán)保標(biāo)準(zhǔn)嚴(yán)了,有些不達標(biāo)的燃油車都沒法銷售了,也沒法過戶了,影響很大,但是,環(huán)保標(biāo)準(zhǔn)并不影響插電混動車,因為插電混動汽車能掛綠牌。

          像北上廣深這樣的一線大城市,嚴(yán)格控制燃油車上牌,你能買車但上不了牌照,但是電動汽車卻不受影響,在政策引導(dǎo)下,很多消費者把眼光投入了新能源車,混動汽車符合環(huán)保要求,能上綠牌,得到很多消費者的喜愛。

          插電混動汽車也有三大缺點:

          1、電池容量偏小,經(jīng)常要充電

          一般來說,混動車的電池容量沒有純電動汽車大,續(xù)航里程就短,以哈弗H6 DHT-PHEV為例,19.9度電的電池續(xù)航里程是110公里,實際續(xù)航里程是100公里。

          如果你一天開20公里,能跑5天,那就4~5天充一次電,如果你一天開50公里,只能跑2天,那就是1~2天充一次電。

          2、更換電池昂貴

          混動汽車是必須要有電池的,沒有電池汽車開不了,這是設(shè)計好的系統(tǒng),當(dāng)你的電池壽命達到之后,就需要更換電池,更換電池的費用是2~5萬元,這個費用是比較高的,目前新能源車大多還處于使用過程中,更換電池的情況較少,等到將來大規(guī)模更換電池時,就知道具體的費用了。

          3、車價比同級別車高

          同級別的混動車比燃油車貴了4萬元左右,有人說4萬元可以加多少油,混動車省的油都不夠車價貴,需要注意,新能源車目前沒有購置稅,按落地價算的話,相差不到3萬元左右,然后兩者之間的駕駛感受是完全不同的,開過電動車的人對此深有體會。

          ----------------------------------------------------------------------------------------------------

          接下來就是每文最后的前端小知識分享,因為博主是前端出身,這也算是福利吧,每文最后加個前端的小知識:

          今天跟大家說的是如何在html中引入html:

          目前已知的方法有三個;

          1.配置tomcat來實現(xiàn),需要后臺進行配合,修改本地和線上的tomcat的配置,才能使用該方式

          <!--#include virtual="/html/gycphlk/setTab.html" -->

          2.使用jquery的load方式來實現(xiàn),可行性需要完成測試后商榷(頁面之間數(shù)據(jù)傳輸是否可行)

          3.通過iframe的引入

          Web 開發(fā)的浩瀚海洋中,CSS 猶如點睛之筆,為網(wǎng)頁增光添彩。而引入 CSS 樣式的方式,也決定了網(wǎng)頁渲染的效率和代碼的可維護性。 link 和 @import 作為兩種常見的 CSS 引入方式,今天就來一場正面對決,看看誰才是你的最佳選擇!

          Round 1:身份揭秘,從出身說起

          • link :HTML 的正牌標(biāo)簽,身兼多職,不僅能引入 CSS,還能定義 RSS、rel 鏈接屬性等。可謂是 HTML 家族中的“多面手”。
          • @import :CSS 語法規(guī)則的忠實守護者,專注于導(dǎo)入樣式表,是 CSS 世界的“專業(yè)選手”。

          Round 2:速度之爭,加載順序大比拼

          • link :與 HTML 標(biāo)簽并肩作戰(zhàn),頁面加載時同步加載,贏在起跑線。
          • @import : 姍姍來遲,頁面加載完畢后才開始加載,容易造成頁面閃爍,用戶體驗稍遜一籌。

          Round 3:兼容性考驗,誰更勝一籌?

          • link : HTML 元老級標(biāo)簽,不存在兼容性問題,穩(wěn)如泰山。
          • @import :CSS2.1 語法,存在一定的兼容性問題,在老舊瀏覽器中可能會出現(xiàn)樣式加載失敗的情況。

          Round 4:控制權(quán)爭奪,DOM 操作誰更強?

          • link : 受 JavaScript 和 DOM 的絕對控制,可以通過修改 link 標(biāo)簽屬性動態(tài)改變樣式,靈活多變。
          • @import :游離于 DOM 之外,無法通過 JavaScript 直接控制,顯得有些“高冷”。

          Round 5:權(quán)重較量,誰的影響力更大?

          • link :在樣式層疊中擁有更高的權(quán)重,其定義的樣式會覆蓋 @import 引入的樣式。

          終極 PK:示例代碼大 showdown

          <!DOCTYPE html>
          <html>
          <head>
            <title>link vs @import</title>
            <link rel="stylesheet" href="style.css"> 
          </head>
          <body>
            <h1>Hello world</h1>
          </body>
          </html>
          
          /* style.css */
          @import url("other-style.css");
          

          源碼解析

          在瀏覽器解析 HTML 文件時,會依次解析 link 標(biāo)簽和 style 標(biāo)簽,并下載相應(yīng)的 CSS 文件。@import 規(guī)則會在 CSS 文件解析時被執(zhí)行,瀏覽器會再次發(fā)送請求下載 other-style.css 文件。

          總結(jié):link更勝一籌

          綜上所述,link 標(biāo)簽憑借其加載速度快、兼容性好、可控性強等優(yōu)勢,在 CSS 引入方式的較量中更勝一籌,是大多數(shù)場景下的最佳選擇。

          當(dāng)然,@import 也并非一無是處,在某些特殊情況下,它也能發(fā)揮作用。例如,當(dāng)我們需要根據(jù)不同的條件加載不同的樣式表時,可以使用 @import 結(jié)合 JavaScript 實現(xiàn)動態(tài)加載。

          #頭條創(chuàng)作挑戰(zhàn)賽#


          主站蜘蛛池模板: 亚洲午夜精品一区二区公牛电影院 | 精品一区二区三区在线成人| 视频一区二区在线播放| 国产成人精品一区二区A片带套| 国产精品电影一区| 国产中文字幕一区| 一区高清大胆人体| 精品视频一区二区三区在线观看| 久久4k岛国高清一区二区| 日本欧洲视频一区| 国产主播一区二区三区在线观看| 一区二区三区91| 亚洲午夜一区二区电影院| 相泽南亚洲一区二区在线播放| 一区二区三区午夜| 国产精品福利一区二区| 亚洲欧美日韩国产精品一区| 日本高清无卡码一区二区久久| 高清一区二区三区日本久| 国产免费私拍一区二区三区| 无码人妻久久久一区二区三区 | 无码人妻av一区二区三区蜜臀| 国产情侣一区二区三区| 人妻激情偷乱视频一区二区三区| 精品国产一区二区三区久 | 久久免费精品一区二区| 国产视频一区二区在线观看| 99精品一区二区三区| 精品一区二区久久| 视频一区二区中文字幕| 日本免费一区二区三区四区五六区 | 亚洲乱色熟女一区二区三区丝袜| 亚洲综合无码精品一区二区三区| 国产成人久久一区二区不卡三区| 无码aⅴ精品一区二区三区浪潮| 亚洲成av人片一区二区三区 | 国产亚洲一区二区精品| 精品福利一区二区三区| 精品一区二区三区无码视频| 国产精品资源一区二区| 国产麻豆精品一区二区三区|