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 国产自愉自愉,日韩视频在线一区,中文成人在线

          整合營銷服務(wù)商

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

          免費(fèi)咨詢熱線:

          HTML的入門及結(jié)構(gòu)組成

          大家在瀏覽網(wǎng)頁的時(shí)候,是否思考過這樣一個(gè)問題:怎樣才能制作出一個(gè)網(wǎng)頁呢?制作出一個(gè)網(wǎng)頁是很簡單的,只要知道什么是HTML并掌握HTML的基礎(chǔ)知識(shí)就可以制作出一個(gè)簡單的網(wǎng)頁,今天我就為講解HTML的入門及結(jié)構(gòu)組成。

          一、什么是HTML?

          1、在我們開始學(xué)習(xí)HTML之前我們需要知道什么是HTML?

          HTML的全稱為Hyper Text Markup Language,中文名稱為超文本標(biāo)記語言,閱覽方式為網(wǎng)頁瀏覽器,同時(shí)HTML也被稱為網(wǎng)頁。

          2、一個(gè)簡單的HTML文檔

          二、HTML編輯器

          我們?cè)诳梢允褂肨XT文本文檔或者專業(yè)的HTML編輯器來編輯HTML。

          1、記事本

          ① 創(chuàng)建一個(gè)TXT文本

          ② 輸入HTML代碼

          ③ 點(diǎn)擊文件—另存為—輸入名稱+“html”的后綴名即可得到你的第一個(gè)HTML文件。

          ④ 然后雙擊這個(gè)文件運(yùn)行。

          運(yùn)行結(jié)果

          2、專業(yè)編輯器

          ① Sublime Text

          ② HBuilder

          ③ Adobe Dreamweaver

          ④ CoffeeCup HTML Editor

          這其中我比較推薦HBuilder這款編輯器,界面簡單,編輯起來很快。

          三、HTML的組成部分

          在上面的案例中我們可以看到HTML是由頭部(head)和身體(body)所組成的。

          1、頭部(head)

          通常包含標(biāo)題(title),也就是一個(gè)網(wǎng)頁的名稱

          網(wǎng)頁標(biāo)題

          2、身體(body)

          body的部分是整個(gè)網(wǎng)頁的重要內(nèi)容部分,讓人一眼就瀏覽到這個(gè)網(wǎng)頁的內(nèi)容,可以插入文本、圖片、多媒體等內(nèi)容。

          四、HTML元素

          l HTML元素是指以開始標(biāo)簽起始,以結(jié)束標(biāo)簽終止的元素:元素內(nèi)容即為開始標(biāo)簽與結(jié)束標(biāo)簽之間的內(nèi)容。

          l <head></head>、<body></body>、<p></p>、<h1></h2>等這些都是HTML元素,在上面的案例中就有六個(gè)元素。

          l 也有部分元素只有開始標(biāo)簽,例如<br>,以開始標(biāo)簽的結(jié)束而結(jié)束。

          五、HTML的屬性

          l 一般來說HTML的屬性就是HTML元素的屬性,屬性可以在元素中添加附加信息。

          l 屬性總是以名稱/值對(duì)的形式出現(xiàn),比如:name=”value”。

          l 屬性一般描述于開始標(biāo)簽。

          l style中會(huì)有更多的屬性。

          六、HTML格式化

          HTML可定義很多供格式化輸出的元素,比如粗體字和斜體字。

          HTML文本格式化標(biāo)簽

          標(biāo)簽

          描述

          <b>

          定義粗體文本

          <em>

          定義著重文字

          <i>

          定義斜體字

          <small>

          定義小號(hào)字

          <strong>

          定義加重語氣

          <sub>

          定義下標(biāo)字

          <sup>

          定義上標(biāo)字

          <ins>

          定義插入字

          <del>

          定義刪除字


          運(yùn)行結(jié)果示意圖

          HTML“計(jì)算機(jī)輸出”標(biāo)簽

          標(biāo)簽

          描述

          <code>

          定義計(jì)算機(jī)代碼

          <kdd>

          定義鍵盤碼

          <samp>

          定義計(jì)算機(jī)代碼樣本

          <var>

          定義變量

          <pre>

          定義預(yù)格式文本

          HTML引文、引用及標(biāo)簽定義

          標(biāo)簽

          描述

          <abbr>

          定義縮寫

          <address>

          定義地址

          <bdo>

          定義文字方向

          <blockquote>

          定義長的引用

          <q>

          定義短的引用語

          <cite>

          定義引用、引證

          <dfn>

          定義一個(gè)定義項(xiàng)目

          七、HTML超鏈接

          超鏈接可以是圖片、文字、多媒體也可以是一個(gè)網(wǎng)址

          示例:

          結(jié)果:

          點(diǎn)擊帶有下劃線的兩個(gè)字就可以進(jìn)入某度的網(wǎng)站

          八、HTML CSS

          1、CSS是一種層疊樣式表,可以修飾html元素的樣式并可以精確地進(jìn)行排版

          2、CSS有三種方式:

          l 內(nèi)部樣式,在HTML元素中使用“style”屬性

          l 內(nèi)部樣式表,在頭部<head>區(qū)域使用<style>元素來包含CSS

          l 外部引用,引用帶有后綴css的文件,示例:

          html文檔

          css文檔

          如果你看到了這里,就說明你已經(jīng)打開了制作網(wǎng)頁的大門啦~

          多朋友在準(zhǔn)備學(xué)習(xí)編程時(shí)總會(huì)發(fā)現(xiàn),選擇有前端后端,還有Java,Python等,看得人眼花繚亂,不知如何選擇。

          也有的朋友認(rèn)為HTML就是前端,前端就是HTML,那么實(shí)際真的如此嗎?這就要從前端和HTML的定義開始了。

          前端是什么?這個(gè)其實(shí)不難理解,簡單來說,就是瀏覽器上我們?yōu)g覽所看到的網(wǎng)頁。那么前端開發(fā)到底是做什么的呢?

          通俗來講,主要分為三個(gè)方面,一是網(wǎng)頁的制作,二是移動(dòng)端以及PC端軟件的制作,最后是游戲。沒錯(cuò),就是游戲,可能許多人并不知道50%的游戲都是由前端去開發(fā)實(shí)現(xiàn)的,比如說一刀九九九的頁游。

          前端開發(fā)需要掌握的技術(shù)有HTML、CSS、Javascript等,所以HTML并不是前端,前端只是前端開發(fā)技術(shù)的一種。而我們一般進(jìn)行前端開發(fā)時(shí)用到的軟件有vsCode(專業(yè)級(jí))

          webstrom、hbuilder(企業(yè)級(jí)),Dreamweaver(小白入門級(jí))。

          很多人以為HTML是編程語言的一種,其實(shí)它是一種標(biāo)記語言,而HTML的中文譯名就是超文本標(biāo)記語言,不過因?yàn)樘L,大家還是叫它HTML。

          編程語言大家會(huì)比較熟悉,至于標(biāo)記語言,相信不少朋友都是第一次聽到。標(biāo)記語言是一套標(biāo)記標(biāo)簽,而HTML是使用標(biāo)記標(biāo)簽來描述網(wǎng)頁,因?yàn)镠TML文檔包含了HTML標(biāo)簽及文本內(nèi)容,所以HTML文檔也叫做web 頁面。

          了解更多

          、HTML基本信息

          注釋:<!-- -->

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

          head:網(wǎng)頁頭部標(biāo)簽

          • title:網(wǎng)頁標(biāo)題
          • meta:描述性標(biāo)簽,描述網(wǎng)站的信息,用來做SEO
            • charset = "UTF-8"
            • name = "keyword" content = ""關(guān)鍵詞
            • name = "descrisption" content = ""描述

          body:代表網(wǎng)頁主題

          二、網(wǎng)頁基本標(biāo)簽

          標(biāo)題標(biāo)簽

          • <h1>一級(jí)標(biāo)簽</h1>一直到6級(jí)標(biāo)簽

          段落標(biāo)簽

          • <p>段落標(biāo)簽</p>

          換行標(biāo)簽

          • <br/> /是閉合的意思,單標(biāo)簽,閉不閉合都行

          水平線標(biāo)簽

          • <hr/>

          字體樣式標(biāo)簽

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

          注釋

          • <!-- -->

          特殊字符

          • 空格 ---->一個(gè)空格
          • 大于號(hào) >
          • 小于號(hào)<
          • 版權(quán)符號(hào)©

          特殊符號(hào)就是 & xxx ;

          三、圖像標(biāo)簽

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

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

          注意:../ 代表上一級(jí)目錄

          四、鏈接標(biāo)簽

          文本鏈接

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

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

          圖像鏈接:就是嵌套圖片標(biāo)簽

          頁面間鏈接

          • 從一個(gè)頁面鏈接到另一個(gè)頁面

          錨鏈接

          • 第一步需要一個(gè)標(biāo)記 使用name做標(biāo)記
          • 第二步跳轉(zhuǎn)到標(biāo)記 使用#標(biāo)記
          • <a name="top" ></a>
            <a href="#top"></a>
            上面是頁面內(nèi)的跳轉(zhuǎn)

            <a name="down"></a>
            <a href="第一個(gè)頁面的path#down"></a>
            頁面間的跳轉(zhuǎn)

          功能性鏈接

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

          五、行內(nèi)元素和塊元素

          塊元素

          • 無論內(nèi)容多少,該元素獨(dú)占一行
          • p、h1-h6

          行內(nèi)元素

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

          六、列表

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

          有序列表

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

          無序列表

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

          自定義列表

          <dl>
              <dt></dt> 標(biāo)題
              <dd></dd> 選項(xiàng)
              <dd></dd>
              <dd></dd>
          </dl>

          七、表格

          為什么使用表格

          • 簡單通用
          • 結(jié)構(gòu)穩(wěn)定

          基本結(jié)構(gòu)

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

          跨列:使用colspan="夸的列數(shù)" <td colspan="4">

          跨行:使用rowspan="夸的行數(shù)" <td rowspan="4">

          八、視頻和音頻

          視頻元素

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

          音頻元素

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

          九、頁面結(jié)構(gòu)分析

          元素名

          描述

          header

          標(biāo)題頭部區(qū)域的內(nèi)容(用于頁面或頁面中的一塊區(qū)域)

          footer

          標(biāo)記腳部區(qū)域的內(nèi)容(用于整個(gè)頁面或頁面的一塊區(qū)域)

          section

          web頁面中的一塊獨(dú)立區(qū)域

          atricle

          獨(dú)立的文章內(nèi)容

          aside

          相關(guān)內(nèi)容或應(yīng)用(常用于側(cè)邊欄)

          nav

          導(dǎo)航類輔助內(nèi)容

          十、iframe內(nèi)聯(lián)框架

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

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

            <a href="path" target="hello"></a>
            點(diǎn)擊超連接后,會(huì)在內(nèi)聯(lián)框架里顯示這個(gè)頁面

          十一、表單

          表單:form

          <form method="post|get" action="result.hetml">
              <input />
          </form>
          • method 規(guī)定如何發(fā)送表單數(shù)據(jù)常用psot、get
          • action 表示向何處發(fā)送表單數(shù)據(jù),把表單的數(shù)據(jù)發(fā)送給那個(gè)地方

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

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

          表單元素格式

          屬性

          說明

          type

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

          name

          指定表單元素的名稱 必填,用來后臺(tái)讀取

          value

          元素的初試值。type為radio時(shí)必須指定一個(gè)值

          size

          指定元素的初始寬度。當(dāng)type為text時(shí)或者password時(shí),表單元素的大小以字符為單位。對(duì)于其他類型,寬度以像素為單位

          maxlength

          type為txet或password時(shí),輸入的最大字符數(shù)

          cheaked

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

          單選框

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

          多選框

          • input type="checkbox"
          • value = "sleep"
          • name = "hooby"
          • checked默認(rèn)選中的
          • <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
            多選框的結(jié)果是以數(shù)組的形式返回的

          按鈕

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

          下拉框

          <select name="列表名稱">
              <option value="選項(xiàng)的值" select>中國</option>
              <option value="選項(xiàng)的值">中國</option>
              <option value="選項(xiàng)的值">中國</option>
              <option value="選項(xiàng)的值">中國</option>
              <option value="選項(xiàng)的值">中國</option>
          </select>
          提交的格式就是列表名稱和value
          • selected 默認(rèn)選擇

          文本域

          <textarea name="name" cols="列數(shù)" rows="行數(shù)">文本內(nèi)容</textarea>

          文件域

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

          郵件驗(yàn)證

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

          URL

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

          數(shù)字驗(yàn)證

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

          滑塊

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

          搜索

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

          十二、表單的應(yīng)用

          隱藏域 hidden

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

          只讀 readonly

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

          禁用 disabled

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

          增強(qiáng)鼠標(biāo)可用性

          <label for="mark">點(diǎn)擊</label>
          <input type="text" id="mark">

          十三、表單初級(jí)驗(yàn)證

          為什么要進(jìn)行表單驗(yàn)證:緩解服務(wù)器壓力、保證數(shù)據(jù)安全

          提示信息

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

          非空判斷

          • required

          正則表達(dá)式驗(yàn)證

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

          高級(jí)驗(yàn)證使用js


          主站蜘蛛池模板: 变态调教一区二区三区| 中文字幕人妻无码一区二区三区| 日本一区二区三区在线观看 | 任你躁国产自任一区二区三区| 精品无码一区二区三区电影| www亚洲精品少妇裸乳一区二区| 精品乱码一区内射人妻无码 | 国产一区二区三区在线视頻| 亚洲欧美日韩一区二区三区| 日韩一区精品视频一区二区| 国产在线精品一区二区在线观看| 国产福利电影一区二区三区久久久久成人精品综合| 无码乱人伦一区二区亚洲| 无码人妻av一区二区三区蜜臀| 久久精品国产一区二区三区不卡| 日韩一区二区视频在线观看| 亚洲一区二区三区久久| 波多野结衣一区视频在线| 韩国一区二区视频| 成人免费观看一区二区| 激情无码亚洲一区二区三区| 蜜桃传媒一区二区亚洲AV| 欧美激情一区二区三区成人| 国产成人久久一区二区三区| 天天看高清无码一区二区三区 | 国产萌白酱在线一区二区| 国偷自产视频一区二区久| 一区二区三区在线播放视频| 亚洲熟女综合一区二区三区| 精品国产一区二区三区久 | 国产精品久久久久一区二区三区| 51视频国产精品一区二区| 精品人妻无码一区二区三区蜜桃一| 在线观看中文字幕一区| 无码人妻AⅤ一区二区三区水密桃| 精品国产亚洲一区二区在线观看| 久久99国产精品一区二区| 无码中文人妻在线一区二区三区 | 亚洲av综合av一区| 精品国产a∨无码一区二区三区| 国内精自品线一区91|