Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 国产精品麻豆网站,国产98色在线|日韩,chinese国产一区二区

          整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          在HTML頁面中嵌入其他頁面的方法-零基礎自學網頁制作

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

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

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

          假如我現在自己的頁面中嵌入這個視頻,

          我只需要在視頻下側找到"分享"。

          點擊之后出現這樣的對話框,如圖:

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

          代碼如下:

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

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

          首先復制"第一個網頁.html"文件,改名為"在頁面中嵌入頁面.html"保存,然后用記事本打開,修改<head></head>標簽中的<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>

          頁面效果如下:

          怎么樣,是不是很神奇!

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

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

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

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

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

          如圖:多了個邊框出來。

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

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

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

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

          效果如下:

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

          <a href="https://www.toutiao.com/i6790673377188119052/">HTML中的塊級元素與內聯元素——零基礎自學網頁制作</a>
          <iframe height=498 width=510 src='https://www.toutiao.com/i6790673377188119052/'></iframe>

          頁面示例如下:

          框架元素并沒有換行,所有我們可以推測出<iframe>標簽實際上是個內聯元素,如何讓它換行呢?

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

          示例代碼如下:

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

          頁面效果如下:

          是不是很有意思。

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

          這個怎么做呢?

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

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

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

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

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

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

          有了名字之后,<a>標簽就要驅使<iframe>標簽來顯示自己路徑下的內容,如何驅使呢?

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

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

          <a style = "display:block;" target="iframe" href="https://www.toutiao.com/i6790673377188119052/">HTML中的塊級元素與內聯元素——零基礎自學網頁制作</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戰斗機百科</a><!--第二個a鏈接的是百度百科-->
          <a style = "display:block;"target="iframe" href="image1.jpg">IT美女</a><!--第三個a鏈接的是本地圖片-->
          <iframe name = "iframe" height=498 width=510style = "display:block;"></iframe>

          只要我們為不同的<a>標簽賦予target="iframe"的屬性,點擊這些<a>標簽就可以在叫做"iframe"的框架元素中顯示自己的頁面。這時我們可以把<iframe>標簽中的src屬性刪除掉,保存文件后,關閉測試網頁,再重新打開,效果如下:

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

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

          點擊第二個鏈接如下:

          點擊第三個鏈接如下:

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

          今天的示例代碼如下:

          <!DOCTYPE HTML>
            <html>
            <head> 
            <title>在頁面中嵌入頁面</title>
            </head> 
            <body>
            <a style = "display:block;" target="iframe" href="https://www.toutiao.com/i6790673377188119052/">HTML中的塊級元素與內聯元素——零基礎自學網頁制作</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戰斗機百科</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>

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

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

          HTML完整學習目錄

          HTML序章(學習目的、對象、基本概念)——零基礎自學網頁制作

          HTML是什么?——零基礎自學網頁制作

          第一個HTML頁面如何寫?——零基礎自學網頁制作

          HTML頁面中head標簽有啥用?——零基礎自學網頁制作

          初識meta標簽與SEO——零基礎自學網頁制作

          HTML中的元素使用方法1——零基礎自學網頁制作

          HTML中的元素使用方法2——零基礎自學網頁制作

          HTML元素中的屬性1——零基礎自學網頁制作

          HTML元素中的屬性2(路徑詳解)——零基礎自學網頁制作

          使用HTML添加表格1(基本元素)——零基礎自學網頁制作

          使用HTML添加表格2(表格頭部與腳部)——零基礎自學網頁制作

          使用HTML添加表格3(間距與顏色)——零基礎自學網頁制作

          使用HTML添加表格4(行顏色與表格嵌套)——零基礎自學網頁制作

          16進制顏色表示與RGB色彩模型——零基礎自學網頁制作

          HTML中的塊級元素與內聯元素——零基礎自學網頁制作

          初識HTML中的<div>塊元素——零基礎自學網頁制作

          在HTML頁面中嵌入其他頁面的方法——零基礎自學網頁制作

          封閉在家學網頁制作!為頁面嵌入PDF文件——零基礎自學網頁制作

          HTML表單元素初識1——零基礎自學網頁制作

          HTML表單元素初識2——零基礎自學網頁制作

          HTML表單3(下拉列表、多行文字輸入)——零基礎自學網頁制作

          HTML表單4(form的action、method屬性)——零基礎自學網頁制作

          HTML列表制作講解——零基礎自學網頁制作

          為HTML頁面添加視頻、音頻的方法——零基礎自學網頁制作

          音視頻格式轉換神器與html視頻元素加字幕——零基礎自學網頁制作

          HTML中使用<a>標簽實現文本內鏈接——零基礎自學網頁制作

          挑戰30天在頭條寫日記#

          HTML是一種用于創建網頁結構和內容的標記語言,其中包含了許多標簽,可以用于排版、布局和展示內容。本文將詳細介紹HTML中的<tr>和<td>標簽的使用方法,并通過示例展示如何創建表格。


          1. <tr>標簽的作用: <tr>標簽代表HTML表格中的一行(行數據),它可以包含一個或多個<td>元素作為單元格。


          2. <td>標簽的作用: <td>標簽用于定義表格中的一個單元格(列數據),可以包含文本、圖像、鏈接等內容。

          3. 如何使用<tr>和<td>: 在使用<tr>和<td>標簽時,首先需要創建一個<table>元素作為表格的容器,然后在其中嵌套<tr>和<td>標簽,如下所示:

          htmlCopy code<table>
            <tr>
              <td>單元格1</td>
              <td>單元格2</td>
            </tr>
            <tr>
              <td>單元格3</td>
              <td>單元格4</td>
            </tr>
          </table>
          

          4. 表格樣式: 可以使用CSS來為表格添加樣式,如設置邊框、背景顏色等。以下是一個簡單的示例:

          htmlCopy code<style>
            table {
              border-collapse: collapse;
              width: 100%;
            }
            td {
              border: 1px solid black;
              padding: 8px;
              text-align: center;
            }
          </style>
          


          5. 示例應用: 以下示例演示了如何使用<tr>和<td>標簽創建一個包含姓名、年齡和城市的簡單表格:

          htmlCopy code<!DOCTYPE html>
          <html>
          <head>
            <style>
              table {
                border-collapse: collapse;
                width: 100%;
              }
              td {
                border: 1px solid black;
                padding: 8px;
                text-align: center;
              }
            </style>
          </head>
          <body>
          
          <table>
            <tr>
              <td>姓名</td>
              <td>年齡</td>
              <td>城市</td>
            </tr>
            <tr>
              <td>張三</td>
              <td>25</td>
              <td>北京</td>
            </tr>
            <tr>
              <td>李四</td>
              <td>30</td>
              <td>上海</td>
            </tr>
            <tr>
              <td>王五</td>
              <td>28</td>
              <td>廣州</td>
            </tr>
          </table>
          
          </body>
          </html>
          

          6. 書籍參考:

          • "HTML and CSS: Design and Build Websites" by Jon Duckett
          • "Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics" by Jennifer Niederst Robbins


          7. 總結: 通過本文的介紹,我們了解了HTML中<tr>和<td>標簽的基本用法,以及如何創建簡單的表格和添加樣式。使用這些標簽,我們可以輕松地創建具有結構和內容的網頁表格,提升頁面的可讀性和可視性。

          累點滴,匯成江海。咱們從最最基礎的PHP知識開始學習,一步一個腳印的開啟PHP的學習旅途吧。

          請點擊右上角“關注”按鈕關注我們喲:跟著木辛老師學習PHP編程知識,變身快樂的編程達人吧~

          同學們好呀!木辛老師又來了。

          咱們在開始PHP的學習之前,需要先準備一個可以提供PHP服務的Web服務器。我們就復用木辛老師專欄中的一個教程,使用Homestead本地開發環境進行學習唄。

          傳送門:《Laravel第一課:搭建Laravel開發環境》

          也可以關注木辛老師的Laravel專欄喲:

          大家配置好本地開發環境以后,還需要稍微設置一下,針對這個項目,在Homestead配置文件中作如下設置,

          添加指向當前項目根目錄的配置:

          sites:
           - map: learning_php.test to: /Code/zyoo/learning_php
           to: /Code/zyoo/learning_php
          

          另外還需要在本機hosts文件中添加一個域名指向:

          sudo vim /etc/hosts
          

          并添加如下記錄:

          192.168.10.10 learning_php.test
          

          最后,添加一個測試文件:

          php代碼

          然后,打開瀏覽器,訪問域名查看頁面結果

          執行效果

          大家可以看到,我們已經可以成功的訪問到測試用的PHP文件了。

          好了,萬事俱備,只需要學習了。那么,咱們開始吧~

          創建示例應用:木辛老師的圖書館

          幾乎絕大部分服務器端的腳本語言最初設計的應用場景之一就是處理HTML表單。木辛老師要翻出家底,將自己最心愛的在線圖書商城,用來作為學習PHP基礎知識的場景吧。

          創建訂購圖書用的訂單表單

          通過這個表單頁面,我們可以知道顧客訂購的商品,訂單的金額以及其他一些附屬信息。HTML代碼請看下方:

          <html>
           <head>
           <title>木辛老師的PHP基礎入門教程</title>
           </head>
           <body>
           <form action="processorder.php" method="POST">
           <table style="border: 0px;">
           <tr style="background: #cccccc">
           <td style="width: 150px;text-align:center;">圖書名稱</td>
           <td style="width: 50px;text-align:center;">數量</td>
           </tr>
           <tr>
           <td>PHP入門指南</td>
           <td><input type="text" name=“book_name_01" size="3" maxlength="3"/></td>
           </tr>
           <tr>
           <td>PHP和MySQL開發</td>
           <td><input type="text" name="book_name_02" size="3" maxlength="3"/></td>
           </tr>
           <tr>
           <td>Laravel入門</td>
           <td><input type="text" name="book_name_03" size="3" maxlength="3"/></td>
           </tr>
           <tr>
           <td colspan="2" style="text-align: center;">
           <input type="submit" value="提交訂單"/>
           </td>
           </tr>
           </table>
           </form>
           </body>
          </html>
          

          咱么直接通過瀏覽器訪問這個HTML頁面,看看效果:

          頁面顯示

          哈,簡單的頁面,我們已經開啟Web開發神秘旅程了。繼續加油!

          大家可能注意到了一個細節:在html代碼的form表單部分,action屬性我們指向了一個php腳本:

          <form action="processorder.php" method="POST”>
          

          具體的PHP腳本的學習我們很快就能看到。這里只是稍微提一下,這個action屬性值就是用戶點擊“提交訂單”按鈕時將要請求的URL。

          用戶在表單中輸入的數據,會以POST的方式,發送給URL指向的PHP文件進行處理。

          表單處理

          那如何處理這個表單呢?又如何讓PHP代碼起作用的?

          要處理這個表單,我們需要創建一個php文件,它的名字需要和form中action屬性的值保持一致。

          那么,我們就創建一個名字叫做processorder.php的文件吧。

          代碼可以先這么寫,看看是否能起作用哈:

          <html>
           <head>
           <title>訂單處理結果</title>
           </head>
           <body>
           <h1> 木辛老師的在線圖書館</h1>
           <h2> 訂單處理結果通知</h2>
           <?php echo '<p>訂單已處理完成</p>'; // 這里是PHP的代碼 ?>
           </body>
          </html>
          

          保持文件,并刷新頁面。這個時候我們點擊“提交訂單”按鈕,效果如下:

          php執行結果

          大家可以看到,紅框部分就是通過PHP代碼輸出的結果。這樣,我們就實現了通過Web方式執行了PHP代碼的需求,這么一看PHP還是非常簡單的吧。

          我們順便在看看這個頁面的源代碼吧,看一下PHP代碼如何在HTML頁面中完成任務的吧:

          源代碼

          通過頁面源碼,我們發現剛才寫的PHP代碼已經不見了,取而代之的是

          <p>訂單已處理完成</p>
          

          這是怎么回事呢?

          這是因為PHP解釋器在腳本運行的時候,將該腳本的輸出替代了腳本自身的代碼,通過這種方式,就可以生成可以在任何瀏覽器上運行的HTML頁面了。也就是說,瀏覽器是不需要學會PHP的。

          通過這段代碼,我們可以學習一些PHP的基礎知識:

          1. PHP標記
          2. PHP語句
          3. 如何空格
          4. 添加注釋

          PHP標記

          第一種情況:在HTML中混寫PHP和HTML代碼,需要為php添加標記。PHP代碼會以“<?php”作為開始,以“?>”作為結束。這些符號就叫做PHP標記,它們主要用來告訴服務器PHP代碼的開始和截止,在這兩個起止符號之間的任何代碼,服務器都會以PHP語法來解析。

          另一種情況:之后,我們寫純PHP的時候,每個文件也需要添加PHP標記。不過呢,結束標記可以省略,這也是很大一部分PHPer默認遵守的規則。

          PHP語句

          在PHP的開始和截止標記之間,就是PHP語句了,通過這些內容可以告訴PHP解釋器應該進行如何的操作,在我們這個例子里,通過:

          echo '<p>訂單已處理完成</p>’;
          

          使用echo語句完成了一個非常簡單的操作,僅是將echo后邊的字符串原樣打印到瀏覽器中。這里需要特別注意的一點就是每個PHP語句后邊都需要添加英文的分號作為語句的結束符,否則會出現錯誤,但是在這個html頁面中,因為只有一句代碼,忽略掉分號也是不會報錯的。

          但是還是強烈建議大家養成習慣:每句PHP代碼結束都要以分號結尾喲!

          空格

          一般情況下,為了讓代碼更加清晰和整潔,在編碼的過程中會添加一些空格,這些空格包括:回車換行、空格、制表符等都被認為是空格。

          當然了,瀏覽器并不會在意你是否輸入了空格,同樣的PHP服務器端解析器也會忽略這些,這些空格僅是給編寫代碼的人看的。

          但是,木辛老師還是再次強烈建議,在代碼的適當位置添加空格或者空行,這樣做可以很有效的提升代碼的可閱讀性,方便后期的維護工作。

          注釋

          最后在講講注釋,理論上在編程中出現頻率非常高的一個知識點。

          為什么說理論上呢,因為這么重要的一個要點,在實際開發中很容易被廣大開發者忽略呢!

          由于種種原因吧,開發者很不習慣在開發過程中寫非常詳盡的注釋,而且有時候在Git提交時也是草草的一筆帶過。這樣做的后果就是,若干時間后,當你再次拿到這段代碼,可能會花費更多的時間梳理它。

          所以,善于寫注釋,也是提高生產效率的一種有效手段。

          PHP解釋器同樣會在執行的時候忽略掉注釋,也就是說就好比像空格一樣,PHP解析器會跳過注釋,它只負責執行PHP代碼!

          PHP腳本中的注釋比較豐富,有很多類似C語言的風格,比如:

          多行注釋:

          /* 這是
           一個
           多行
           注釋
          /*
          

          可以看出來,多行注釋以 /*開始,以*/結束。同樣的和C語言是一樣的,多行注釋是不能嵌套的。

          當然了,除了多行注釋之外,也支持單行注釋:

          echo '<p>訂單已處理完成</p>'; // 這里是PHP的代碼
          

          或者這種:

          echo '<p>訂單已處理完成</p>’; #這里是PHP的代碼
          

          不論采取哪種風格的注釋,在注釋符號之后的所有內容,PHP解釋器都會認識不需要處理的,這一點一定要注意呀!

          好了,今天的課程咱就先講到這里。

          小朋友們不要忘記關注我們喲 ,下期課程更精彩,請大家一起期待吧~

          快樂編程,快樂成長,拜拜!


          主站蜘蛛池模板: 久久久不卡国产精品一区二区| 国产在线一区二区综合免费视频| 国产福利电影一区二区三区,日韩伦理电影在线福 | 精品无码综合一区| 午夜影视日本亚洲欧洲精品一区 | 无码国产精品一区二区免费vr| 欧美日本精品一区二区三区| 一区二区三区观看免费中文视频在线播放| 精品福利一区3d动漫| 国产福利一区二区三区| 亚洲国产综合精品中文第一区| 人妻内射一区二区在线视频| 国产一区精品视频| 色天使亚洲综合一区二区| 亚洲av成人一区二区三区在线播放| 消息称老熟妇乱视频一区二区| 99久久精品费精品国产一区二区| 免费一区二区三区在线视频| 日本在线视频一区| 亚洲爽爽一区二区三区| 国产福利电影一区二区三区久久久久成人精品综合 | 国产麻豆精品一区二区三区v视界| 国产在线一区二区杨幂| 国产免费私拍一区二区三区| 国产凸凹视频一区二区| 午夜肉伦伦影院久久精品免费看国产一区二区三区 | 成人中文字幕一区二区三区| 色婷婷亚洲一区二区三区| 国精产品一区一区三区MBA下载 | 亚洲欧美国产国产一区二区三区| 无码人妻精品一区二区三区蜜桃 | 亚洲av鲁丝一区二区三区 | 久久久国产精品无码一区二区三区| 末成年女A∨片一区二区| 91一区二区三区四区五区| 3D动漫精品一区二区三区| 97一区二区三区四区久久| 成人精品一区二区不卡视频| 日本一区二区三区四区视频| 亚洲日本中文字幕一区二区三区| 中文字幕精品亚洲无线码一区应用 |