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 亚洲欧美中文日韩二区一区,欧美色图一区,国产精品资源手机在线播放

          整合營銷服務商

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

          免費咨詢熱線:

          HTML 布局

          頁布局對改善網站的外觀非常重要。

          請慎重設計您的網頁布局。

          在線實例

          使用 <div> 元素的網頁布局

          如何使用 <div> 元素添加布局。

          使用 <table> 元素的網頁布局

          如何使用 <table> 元素添加布局。

          網站布局

          大多數網站會把內容安排到多個列中(就像雜志或報紙那樣)。

          大多數網站可以使用 <div> 或者 <table> 元素來創建多列。CSS 用于對元素進行定位,或者為頁面創建背景以及色彩豐富的外觀。

          雖然我們可以使用HTML table標簽來設計出漂亮的布局,但是table標簽是不建議作為布局工具使用的 - 表格不是布局工具。

          HTML 布局 - 使用<div> 元素

          div 元素是用于分組 HTML 元素的塊級元素。

          下面的例子使用五個 div 元素來創建多列布局:

          實例

          <!DOCTYPEhtml><html><head><metacharset="utf-8"><title>菜鳥教程(runoob.com)</title></head><body><divid="container"style="width:500px"><divid="header"style="background-color:#FFA500;"><h1style="margin-bottom:0;">主要的網頁標題</h1></div><divid="menu"style="background-color:#FFD700;height:200px;width:100px;float:left;"><b>菜單</b><br>HTML<br>CSS<br>JavaScript</div><divid="content"style="background-color:#EEEEEE;height:200px;width:400px;float:left;">內容在這里</div><divid="footer"style="background-color:#FFA500;clear:both;text-align:center;">版權 ? runoob.com</div></div></body></html>

          上面的 HTML 代碼會產生如下結果:

          HTML 布局 - 使用表格

          使用 HTML <table> 標簽是創建布局的一種簡單的方式。

          大多數站點可以使用 <div> 或者 <table> 元素來創建多列。CSS 用于對元素進行定位,或者為頁面創建背景以及色彩豐富的外觀。

          即使可以使用 HTML 表格來創建漂亮的布局,但設計表格的目的是呈現表格化數據 - 表格不是布局工具!

          下面的例子使用三行兩列的表格 - 第一和最后一行使用 colspan 屬性來橫跨兩列:

          實例

          <!DOCTYPEhtml><html><head><metacharset="utf-8"><title>菜鳥教程(runoob.com)</title></head><body><tablewidth="500"border="0"><tr><tdcolspan="2"style="background-color:#FFA500;"><h1>主要的網頁標題</h1></td></tr><tr><tdstyle="background-color:#FFD700;width:100px;"><b>菜單</b><br>HTML<br>CSS<br>JavaScript</td><tdstyle="background-color:#eeeeee;height:200px;width:400px;">內容在這里</td></tr><tr><tdcolspan="2"style="background-color:#FFA500;text-align:center;">版權 ? runoob.com</td></tr></table></body></html>

          上面的 HTML 代碼會產生以下結果:

          HTML 布局 - 有用的提示

          Tip: 使用 CSS 最大的好處是,如果把 CSS 代碼存放到外部樣式表中,那么站點會更易于維護。通過編輯單一的文件,就可以改變所有頁面的布局。如需學習更多有關 CSS 的知識,請訪問我們的CSS 教程。

          Tip: 由于創建高級的布局非常耗時,使用模板是一個快速的選項。通過搜索引擎可以找到很多免費的網站模板(您可以使用這些預先構建好的網站布局,并優化它們)。

          HTML 布局標簽

          標簽描述
          <div>定義文檔區塊,塊級(block-level)
          <span>定義 span,用來組合文檔中的行內元素。

          如您還有不明白的可以在下面與我留言或是與我探討QQ群308855039,我們一起飛!

          們在開發wordpress主題時最好不要直接將引用JS文件寫到header.php中,最佳的方式是使用wordpress內置函數 wp_enqueue_script()函數,這樣既可以保證兼容,也可以提升效率。

          函數代碼

          wp_enqueue_script( $handle, $src, $deps, $ver, $in_footer );

          參數說明

          $handle – 調用的腳本名稱,用于區別其它js,因此不能和其它js文件命名相同。

          $src – js文件的路徑(即url),不要直接使用域名url,要使用路徑函數,如parent theme使用get_template_directory_uri,child theme使用get_stylesheet_directory_uri。(WP模板路徑相關的函數中,通常帶有template的是指parent theme,帶有stylesheet的指向child theme)

          $deps – 依賴關系,加載的js文件所依存的其它js的標識字串數組(array:string),即需要在本代碼之前加載的代碼的名稱(如js腳本依賴jquery庫,那么這里要用數組的形式寫上jquery),非必需。

          $ver – 加載js文件的版本號,作為查詢字串附加在路徑的末尾,作用是確保正確的版本信息傳遞給了客戶端,以免受到緩存的影響(如js腳本發生變化時,通過更改版本號可以強制客戶瀏覽器更新緩存),默認為false,調用當前wordpress程序的版本號,如果不想顯示,則設置為NULL(不推薦)。

          $in_footer – boolean類型,設置js文件調用代碼是否放置在html底部,設置為ture則放在底部,設置為false則放置在head部分。提示需要模板正確放置wp_footer()函數。

          使用方法

          通過wp_enqueue_script函數加載js文件時,應該將它分配給一個鉤子,如只在前臺調用,使用鉤子wp_enqueue_script;只在后臺調用,使用admin_enqueue_scripts。

          示例

          前臺調用

          function xxzhuti_theme_scripts() {

          wp_enqueue_script( 'xxzhuti', get_template_directory_uri() . '/js/xxzhuti.js', array(), '1.0.0', true );

          }

          add_action( 'wp_enqueue_scripts', 'xxzhuti_theme_scripts' );

          后臺調用

          function xxzhuti_theme_scripts() {

          wp_enqueue_script( 'xxzhuti', get_template_directory_uri() . '/js/xxzhuti.js', array(), '1.0.0', true );

          }

          add_action( 'admin_enqueue_scripts', 'xxzhuti_theme_scripts' );

          附:函數位置wp-includes/functions.wp-scripts.php文件

          、HTML基本信息

          注釋:<!-- -->

          DOCTYPE:就是告訴瀏覽器,我們要使用什么規范

          head:網頁頭部標簽

          • title:網頁標題
          • meta:描述性標簽,描述網站的信息,用來做SEO
            • charset = "UTF-8"
            • name = "keyword" content = ""關鍵詞
            • name = "descrisption" content = ""描述

          body:代表網頁主題

          二、網頁基本標簽

          標題標簽

          • <h1>一級標簽</h1>一直到6級標簽

          段落標簽

          • <p>段落標簽</p>

          換行標簽

          • <br/> /是閉合的意思,單標簽,閉不閉合都行

          水平線標簽

          • <hr/>

          字體樣式標簽

          • <strong>粗體</strong>
          • <em>斜體</em>

          注釋

          • <!-- -->

          特殊字符

          • 空格 ---->一個空格
          • 大于號 >
          • 小于號<
          • 版權符號©

          特殊符號就是 & xxx ;

          三、圖像標簽

          <img src="path" alt="文字" title="text" width="x" heigth="y" />

          • src 圖像地址 必填
          • alt 圖像的代替文字(找不到圖片的時候顯示) 必填
          • title 鼠標懸停提示文字
          • width 圖像的寬度
          • height 圖像的高度

          注意:../ 代表上一級目錄

          四、鏈接標簽

          文本鏈接

          <a href="path" target="目標窗口位置">鏈接文本或圖像</a>

          • href 鏈接路徑,要跳轉帶那個位置 必填
          • target鏈接在哪個窗口打開:常用值_self 當前窗口(默認的)、_blank 新窗口

          圖像鏈接:就是嵌套圖片標簽

          頁面間鏈接

          • 從一個頁面鏈接到另一個頁面

          錨鏈接

          • 第一步需要一個標記 使用name做標記
          • 第二步跳轉到標記 使用#標記
          • <a name="top" ></a>
            <a href="#top"></a>
            上面是頁面內的跳轉

            <a name="down"></a>
            <a href="第一個頁面的path#down"></a>
            頁面間的跳轉

          功能性鏈接

          • 郵件鏈接:mailto: <a href="mailto:郵箱"></a>點擊后會打開郵箱
          • qq鏈接:在qq推廣工具里面的

          五、行內元素和塊元素

          塊元素

          • 無論內容多少,該元素獨占一行
          • p、h1-h6

          行內元素

          • 內容撐開寬度、左右都是行內元素的可以排在一起
          • a、strong、em...

          六、列表

          什么是列表:就是一種展示方式

          有序列表

          • <ol> <li></li> </ol>

          無序列表

          • <ul> <li></li> </ul>

          自定義列表

          <dl>
              <dt></dt> 標題
              <dd></dd> 選項
              <dd></dd>
              <dd></dd>
          </dl>

          七、表格

          為什么使用表格

          • 簡單通用
          • 結構穩定

          基本結構

          • 單元格
          • 跨行
          • 跨列
          <table border="1px" 邊框>表格標簽
              <tr>
                  <td></td>列標簽
                  <td></td>
                  <td></td>
              </tr>行標簽 這代表一行
          </table>

          跨列:使用colspan="夸的列數" <td colspan="4">

          跨行:使用rowspan="夸的行數" <td rowspan="4">

          八、視頻和音頻

          視頻元素

          • video
          • <video src="path" controls autoplay></video>
          • src:資源路徑
          • controls控制條
          • autoplay自動播放

          音頻元素

          • audio
          • <audio src="" controls autoplay></audio>

          九、頁面結構分析

          元素名

          描述

          header

          標題頭部區域的內容(用于頁面或頁面中的一塊區域)

          footer

          標記腳部區域的內容(用于整個頁面或頁面的一塊區域)

          section

          web頁面中的一塊獨立區域

          atricle

          獨立的文章內容

          aside

          相關內容或應用(常用于側邊欄)

          nav

          導航類輔助內容

          十、iframe內聯框架

          <iframe src="path" name="mainFrame"></iframe>

          • src必填
          • width
          • heigth
          • name標記
          • name的使用
            <iframe src="" name="hello" frameborder="0" width="1000px" heigth="800px"></iframe>

            <a href="path" target="hello"></a>
            點擊超連接后,會在內聯框架里顯示這個頁面

          十一、表單

          表單:form

          <form method="post|get" action="result.hetml">
              <input />
          </form>
          • method 規定如何發送表單數據常用psot、get
          • action 表示向何處發送表單數據,把表單的數據發送給那個地方

          get方式提交:我們可以在url中看到我們提交的信息,不安全,但高效

          post方式提交:比較安全,可以傳輸大文件

          表單元素格式

          屬性

          說明

          type

          指定元素的類型。text、password、checkbox、radio、submit、reset、file、hidden、image、button默認為text

          name

          指定表單元素的名稱 必填,用來后臺讀取

          value

          元素的初試值。type為radio時必須指定一個值

          size

          指定元素的初始寬度。當type為text時或者password時,表單元素的大小以字符為單位。對于其他類型,寬度以像素為單位

          maxlength

          type為txet或password時,輸入的最大字符數

          cheaked

          type為radio或cheackbox時,指定按鈕是否被選中

          單選框

          • input type="radio"
          • value 單選框的值
          • name :表示組,name一樣一次只能選一個,name不一樣可以選多個
          • checked默認選中的

          多選框

          • input type="checkbox"
          • value = "sleep"
          • name = "hooby"
          • checked默認選中的
          • <input type="checkbox" name="sleep" value="slppe" checked/>shujiao
            <input type="checkbox" name="sleep" value="slppe"/>shujiao
            <input type="checkbox" name="sleep" value="slppe"/>shujiao
            <input type="checkbox" name="sleep" value="slppe"/>shujiao
            <input type="checkbox" name="sleep" value="slppe"/>shujiao
            <input type="checkbox" name="sleep" value="slppe"/>shujiao
            多選框的結果是以數組的形式返回的

          按鈕

          <input type="button" name="btn1" value="點擊" />普通按鈕
          <input type="image" src ="點擊跳轉的path"/>圖片按鈕
          <input type="submit"/>提交按鈕
          <input type="reset"/>重置按鈕

          下拉框

          <select name="列表名稱">
              <option value="選項的值" select>中國</option>
              <option value="選項的值">中國</option>
              <option value="選項的值">中國</option>
              <option value="選項的值">中國</option>
              <option value="選項的值">中國</option>
          </select>
          提交的格式就是列表名稱和value
          • selected 默認選擇

          文本域

          <textarea name="name" cols="列數" rows="行數">文本內容</textarea>

          文件域

          <input type="file" name="files"/>
          <input type="button" value="提交"/>

          郵件驗證

          <input type="email" name="youjian">

          URL

          <input type="url" name="url"> 

          數字驗證

          <input type="number" name="num" max="100" min="0" step="10">

          滑塊

          <input type="range" max="100" min="0">

          搜索

          <input type="search" name="search">

          十二、表單的應用

          隱藏域 hidden

          <input type="text" id="mark" hidden>

          只讀 readonly

          <input type="text" id="mark" readonly>

          禁用 disabled

          <input type="text" id="mark" disabled>

          增強鼠標可用性

          <label for="mark">點擊</label>
          <input type="text" id="mark">

          十三、表單初級驗證

          為什么要進行表單驗證:緩解服務器壓力、保證數據安全

          提示信息

          • placeholder="提示信息" 在輸入框上

          非空判斷

          • required

          正則表達式驗證

          • pattern
          • <input type="text" name="mail" pattern="正則表達式">

          高級驗證使用js


          主站蜘蛛池模板: 国产亚洲一区二区三区在线不卡| 亚洲一区二区三区AV无码| 3d动漫精品啪啪一区二区中 | 99久久精品午夜一区二区| 国产成人精品亚洲一区 | 国产一区二区三区久久精品| 成人无号精品一区二区三区| 久久免费国产精品一区二区| 亚洲国产精品一区二区九九| 海角国精产品一区一区三区糖心| 少妇特黄A一区二区三区| 精品视频一区二区三区四区五区| 视频在线观看一区| 精品在线一区二区| 国产伦精品一区二区三区视频小说| 无码人妻精品一区二区三区夜夜嗨| 国产精品毛片a∨一区二区三区| 国产精品福利一区| 美女视频免费看一区二区| 日本人的色道www免费一区| 一色一伦一区二区三区| 亚洲综合一区二区| 亚洲AV无码一区二区三区在线| 国产剧情国产精品一区| 亚洲一区二区女搞男| 国产精品女同一区二区| 无码国产精品一区二区免费3p| 人妻夜夜爽天天爽爽一区| 78成人精品电影在线播放日韩精品电影一区亚洲 | 国产大秀视频在线一区二区| 无码人妻一区二区三区在线 | 国产一区二区三区日韩精品| 国产一区二区三区播放心情潘金莲 | 国产日韩视频一区| 日韩一区二区三区视频久久| 一区二区国产精品| 99久久精品费精品国产一区二区| 成人区人妻精品一区二区不卡网站| 国产福利电影一区二区三区,免费久久久久久久精 | 精品无码一区在线观看| 亚洲一区在线免费观看|