整合營(yíng)銷(xiāo)服務(wù)商

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

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

          web客戶端編程基礎(chǔ) – HTML、CSS


          上一篇:php基礎(chǔ)知識(shí)

          主要參考:https://www.w3school.com.cn

          思維導(dǎo)圖

          思維導(dǎo)圖第一版

          1、web編程基礎(chǔ)-什么是HTML、CSS、Javascript

          web網(wǎng)站可以說(shuō)是互聯(lián)網(wǎng)的基礎(chǔ)。每個(gè)網(wǎng)站,可以比喻為一座座房子。寬帶網(wǎng)絡(luò),就是房子門(mén)前的路。url地址,就是房子的門(mén)牌標(biāo)志。HTML代碼,就是建造房子的建筑材料(磚頭、水泥、鋼筋);CSS代碼,就是裝修房子的裝修材料;那么Javascript代碼就是這房子的水電了? JS代碼則更像是未來(lái)世界可以讓房子成為變形金剛的智能機(jī)器。因此,一些展示“老房子”的瀏覽器,可能并不支持Javascript。

          定義:

          HTML(Hyper Text Markup Language),是使用標(biāo)記標(biāo)簽來(lái)描述網(wǎng)頁(yè)的一種超文本標(biāo)記語(yǔ)言。

          Web 瀏覽器的作用是讀取 HTML 文檔,并以網(wǎng)頁(yè)的形式顯示出它們。瀏覽器不會(huì)顯示 HTML 標(biāo)簽,而是使用標(biāo)簽來(lái)解釋頁(yè)面的內(nèi)容。HTML定義網(wǎng)頁(yè)的內(nèi)容。

          CSS(Cascading Style Sheets),指層疊樣式表。樣式定義如何顯示HTML元素,規(guī)定網(wǎng)頁(yè)的布局。

          Javascript 則是屬于HTML和Web的編程語(yǔ)言,對(duì)網(wǎng)頁(yè)進(jìn)行編程。

          Jquery 是一個(gè)Javascript函數(shù)庫(kù)

          2、環(huán)境配置

          參考上一篇:php基礎(chǔ)知識(shí),安裝-集成環(huán)境與編輯器

          推薦使用 phpstudy + phpstorm

          操作步驟:1、在phpstudy 安裝目錄下,把代碼文件放大到根目錄www/ 下。

          2、瀏覽器直接訪問(wèn) localhost/index.html即可看到效果。

          3、HTML

          HTML元素:是從開(kāi)始標(biāo)簽(start tag)到結(jié)束標(biāo)簽(end tag)的所有代碼。

          例如:<p>前面這個(gè)是開(kāi)始標(biāo)簽,中間文字是元素內(nèi)容,后面這個(gè)是結(jié)束標(biāo)簽</p>

          HTML 標(biāo)簽可以擁有屬性。屬性提供了有關(guān) HTML 元素的更多的信息。

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

          屬性總是在 HTML 元素的開(kāi)始標(biāo)簽中規(guī)定。

          常用HTML元素屬性:

          class :規(guī)定元素的類(lèi)名(classname),一個(gè)html文件里面多個(gè)標(biāo)簽可以擁有相同的類(lèi)名。

          id :規(guī)定元素的唯一 id,一個(gè)html文件里面id不能相同。

          style :規(guī)定元素的行內(nèi)樣式(inline style)

          3.1、常用HTML標(biāo)簽:

          1、標(biāo)題:標(biāo)題(Heading)是通過(guò) <h1> - <h6> 等標(biāo)簽進(jìn)行定義的。<h1> 定義最大的標(biāo)題。<h6> 定義最小的標(biāo)題。

          2、段落:通過(guò) <p> 標(biāo)簽定義。

          3、注釋標(biāo)簽 <!-- 與 --> 用于在 HTML 插入注釋。

          4、鏈接:<a href="http://www.yummuu.com/">www.yummuu.com</a> 。href 屬性規(guī)定鏈接的目標(biāo)。開(kāi)始標(biāo)簽和結(jié)束標(biāo)簽之間的文字被作為超級(jí)鏈接來(lái)顯示。

          5、圖像:<img src="yummuu.png" alt="Yummuu" /> 。src 圖像源屬性,alt替換文本屬性。

          6、表格標(biāo)簽:

          7、列表標(biāo)簽

          8、塊級(jí)元素和內(nèi)聯(lián)元素

          <div> 元素是塊級(jí)元素,它是可用于組合其他 HTML 元素的容器。

          <div> 元素沒(méi)有特定的含義。除此之外,由于它屬于塊級(jí)元素,瀏覽器會(huì)在其前后顯示折行。如果與 CSS 一同使用,<div> 元素可用于對(duì)大的內(nèi)容塊設(shè)置樣式屬性。

          <div> 元素的另一個(gè)常見(jiàn)的用途是文檔布局。它取代了使用表格定義布局的老式方法。使用 <table> 元素進(jìn)行文檔布局不是表格的正確用法。<table> 元素的作用是顯示表格化的數(shù)據(jù)。

          <span> 元素是內(nèi)聯(lián)元素,可用作文本的容器。

          <span> 元素也沒(méi)有特定的含義。

          當(dāng)與 CSS 一同使用時(shí),<span> 元素可用于為部分文本設(shè)置樣式屬性。

          兩者的區(qū)別:就是在顯示時(shí)是否起新行。塊級(jí)元素會(huì)起新行,而內(nèi)聯(lián)元素則不會(huì)。

          9、框架與內(nèi)聯(lián)框架:frame,<iframe src=" " name=" "></iframe>

          10、腳本:<script> 定義客戶端腳本,如Javascript;<noscript> 為不支持客戶端腳本的瀏覽器定義替代內(nèi)容。

          11、頭部元素:

          <head> 元素是所有頭部元素的容器。<head> 內(nèi)的元素可包含腳本,指示瀏覽器在何處可以找到樣式表,提供元信息,等等。

          以下標(biāo)簽都可以添加到 head 部分:<title>、<base>、<link>、<meta>、<script> 以及 <style>。

          <title>:在所有 HTML/XHTML 文檔中都是必需的。它能夠定義瀏覽器工具欄中的標(biāo)題,提供頁(yè)面被添加到收藏夾時(shí)顯示的標(biāo)題,顯示在搜索引擎結(jié)果中的頁(yè)面標(biāo)題。

          <base>:為頁(yè)面上的所有鏈接規(guī)定默認(rèn)地址或默認(rèn)目標(biāo)(target)

          <link> :定義文檔與外部資源之間的關(guān)系。最常用于連接樣式表。

          <style>:用于為 HTML 文檔定義樣式信息。

          <meta> 標(biāo)簽提供關(guān)于 HTML 文檔的元數(shù)據(jù)。元數(shù)據(jù)不會(huì)顯示在頁(yè)面上,但是對(duì)于機(jī)器是可讀的。典型的情況是,meta 元素被用于規(guī)定頁(yè)面的描述、關(guān)鍵詞、文檔的作者、最后修改時(shí)間以及其他元數(shù)據(jù)。

          <meta> 標(biāo)簽始終位于 head 元素中。元數(shù)據(jù)可用于瀏覽器(如何顯示內(nèi)容或重新加載頁(yè)面),搜索引擎(關(guān)鍵詞),或其他 web 服務(wù)。

          <script> 標(biāo)簽用于定義客戶端腳本,比如 JavaScript。

          12、HTML實(shí)體

          在 HTML 中不能使用小于號(hào)(<)和大于號(hào)(>),這是因?yàn)闉g覽器會(huì)誤認(rèn)為它們是標(biāo)簽。如果希望正確地顯示預(yù)留字符,我們必須在 HTML 源代碼中使用字符實(shí)體(character entities)。


          13、表單元素:

          <form> :定義 HTML 表單。

          <input> :是最重要的表單元素。<input> 元素有很多形態(tài),根據(jù)不同的 type 屬性。

          input的輸入類(lèi)型type有text、password、submit、radio、checkbox、button;(HTML5新增)number、date、color、range、month、week、time、datetime、datetime-local、email、search、tel、url。

          input的常用屬性:value、readonly、disabled、size、maxlength;(HTML5新增)required、multiple、pattern、min和max、list、height和width、autocomplete

          <select> :定義下拉列表 <option> 元素定義待選擇的選項(xiàng)。列表通常會(huì)把首個(gè)選項(xiàng)顯示為被選選項(xiàng)。您能夠通過(guò)添加 selected 屬性來(lái)定義預(yù)定義選項(xiàng)。

          <textarea>:定義多行輸入字段(文本域)

          <button>:定義可點(diǎn)擊的按鈕

          4、CSS

          樣式表允許以多種方式規(guī)定樣式信息。樣式可以規(guī)定在單個(gè)的 HTML 元素中,在 HTML 頁(yè)的頭元素中,或在一個(gè)外部的 CSS 文件中。甚至可以在同一個(gè) HTML 文檔內(nèi)部引用多個(gè)外部樣式表。

          層疊次序

          當(dāng)同一個(gè) HTML 元素被不止一個(gè)樣式定義時(shí),會(huì)使用哪個(gè)樣式呢?

          一般而言,所有的樣式會(huì)根據(jù)下面的規(guī)則層疊于一個(gè)新的虛擬樣式表中,其中數(shù)字 4 擁有最高的優(yōu)先權(quán)。

          1、瀏覽器缺省設(shè)置

          2、外部樣式表

          3、內(nèi)部樣式表(位于 <head> 標(biāo)簽內(nèi)部)

          4、內(nèi)聯(lián)樣式(在 HTML 元素內(nèi)部)

          因此,內(nèi)聯(lián)樣式(在 HTML 元素內(nèi)部)擁有最高的優(yōu)先權(quán),這意味著它將優(yōu)先于以下的樣式聲明:<head> 標(biāo)簽中的樣式聲明,外部樣式表中的樣式聲明,或者瀏覽器中的樣式聲明(缺省值)。

          4.1、CSS語(yǔ)法

          CSS 規(guī)則由兩個(gè)主要的部分構(gòu)成:選擇器,以及一條或多條聲明。

          selector {declaration1; declaration2; ... declarationN }

          每條聲明由一個(gè)屬性和一個(gè)值組成。

          屬性(property)是您希望設(shè)置的樣式屬性(style attribute)。每個(gè)屬性有一個(gè)值。屬性和值被冒號(hào)分開(kāi)。

          selector {property: value}

          4.2、CSS選擇器

          1、派生選擇器:

          通過(guò)依據(jù)元素在其位置的上下文關(guān)系來(lái)定義樣式,例如: h1 span{color:red;}

          2、id選擇器:

          id 選擇器可以為標(biāo)有特定 id 的 HTML 元素指定特定的樣式。id 選擇器以 "#" 來(lái)定義。

          3、類(lèi)選擇器:

          以一個(gè)點(diǎn)號(hào)顯示,例如: .className{text-align: center;}

          4、屬性選擇器:

          對(duì)帶有指定屬性的 HTML 元素設(shè)置樣式。例如: div[rel=’mm’]{ color:’#000’;}

          可以為擁有指定屬性的 HTML 元素設(shè)置樣式,而不僅限于 class 和 id 屬性。

          注釋?zhuān)褐挥性谝?guī)定了 !DOCTYPE 時(shí),IE7 和 IE8 才支持屬性選擇器。在 IE6 及更低的版本中,不支持屬性選擇。

          5、后代選擇器(包含選擇器):可以選擇作為某元素后代的元素

          6、子元素選擇器:選擇作為某元素子元素的元素。例如:h1>span{font-size:16px;}

          7、相鄰兄弟選擇器:可選擇緊接在另一元素后的元素,且二者有相同父元素。

          例如:h1 + p {margin-top:50px;}

          8、偽類(lèi):用于向某些選擇器添加特殊的效果。

          :active 向被激活的元素添加樣式

          :focus 向擁有鍵盤(pán)輸入焦點(diǎn)的元素添加樣式

          :hover 當(dāng)鼠標(biāo)懸浮在元素上方時(shí),向元素添加樣式

          :link 向未被訪問(wèn)的鏈接添加樣式

          :visited 向已被訪問(wèn)的鏈接添加樣式

          :first-child 向元素的第一個(gè)子元素添加樣式(不建議使用)

          :lang 向帶有指定lang屬性的元素添加樣式

          9、偽元素:用于向某些選擇器設(shè)置特殊效果。

          :first-letter 向文本的第一個(gè)字母添加樣式

          :first-line 向文本的首行添加樣式

          :before 在元素之前添加內(nèi)容

          :after 在元素之后添加內(nèi)容

          4.3、常用CSS屬性

          TML 實(shí)體

          在 HTML 中,某些字符是預(yù)留的。

          在 HTML 中不能使用小于號(hào)(<)和大于號(hào)(>),這是因?yàn)闉g覽器會(huì)誤認(rèn)為它們是標(biāo)簽。

          如果希望正確地顯示預(yù)留字符,我們必須在 HTML 源代碼中使用字符實(shí)體(character entities)。

          字符實(shí)體類(lèi)似這樣:

          &entity_name;
          或者
          entity_number;
          

          如需顯示小于號(hào),我們必須這樣寫(xiě):< 或 <

          提示:使用實(shí)體名而不是數(shù)字的好處是,名稱(chēng)易于記憶。不過(guò)壞處是,瀏覽器也許并不支持所有實(shí)體名稱(chēng)(對(duì)實(shí)體數(shù)字的支持卻很好)。

          HTML基礎(chǔ)教程: 瀏覽器中符號(hào)是怎么顯示出來(lái)的

          不間斷空格(non-breaking space)

          HTML 中的常用字符實(shí)體是不間斷空格( )。

          瀏覽器總是會(huì)截短 HTML 頁(yè)面中的空格。如果您在文本中寫(xiě) 10 個(gè)空格,在顯示該頁(yè)面之前,瀏覽器會(huì)刪除它們中的 9 個(gè)。如需在頁(yè)面中增加空格的數(shù)量,您需要使用 字符實(shí)體。

          實(shí)例

          <html>
          <body>
          <h2>字符實(shí)體</h2>
          <p>&x;</p>
          <p>用實(shí)體數(shù)字(比如"divide")或者實(shí)體名稱(chēng)(比如 "#247")替代 "X",然后查看結(jié)果。</p>
          </body>
          </html>
          

          HTML基礎(chǔ)教程: 瀏覽器中符號(hào)是怎么顯示出來(lái)的

          希望以上可以解決你們心中的一些疑惑,其中可能會(huì)有不對(duì)的地方或是需要改進(jìn)的地方,歡迎留言糾正。感覺(jué)還不錯(cuò)歡迎關(guān)注收藏轉(zhuǎn)載哦


          一章 職業(yè)規(guī)劃和前景


          • 職業(yè)方向規(guī)劃定位:
          • web前端開(kāi)發(fā)工程師
          • web網(wǎng)站架構(gòu)師
          • 自己創(chuàng)業(yè)
          • 轉(zhuǎn)崗管理或其他
          • web前端開(kāi)發(fā)的前景展望:
          • 未來(lái)IT行業(yè)企業(yè)需求最多的人才
          • 結(jié)合最新的html5搶占移動(dòng)端的市場(chǎng)
          • 自己創(chuàng)業(yè)做老板
          • 隨著互聯(lián)網(wǎng)的普及web開(kāi)發(fā)成為企業(yè)的寵兒和核心
          • web職業(yè)發(fā)展目標(biāo):
          • 第一、梳理知識(shí)架構(gòu)
          • 負(fù)責(zé)內(nèi)容的HTML
          • 負(fù)責(zé)外觀的css(層疊樣式表)
          • 負(fù)責(zé)行為的js
          • ps切圖
          • 第二、分解目標(biāo)(起步階段、提升階段、成型階段)
          • 起步階段:
          • 基本知識(shí)的掌握
          • 常用工具的掌握
          • 溝通技巧的掌握(圍繞客戶的需求)
          • 良好的開(kāi)發(fā)習(xí)慣(加注釋、對(duì)齊方式)
          • 提升階段:
          • 熟悉掌握HTML基本標(biāo)簽和屬性
          • 熟練掌握css的基本語(yǔ)法和使用
          • 瀏覽器兼容和w3c標(biāo)準(zhǔn)的掌握
          • 結(jié)合html+css+js開(kāi)始系統(tǒng)項(xiàng)目的開(kāi)發(fā)
          • 成型階段:
          • 精通DIV+CCS布局
          • 精通css樣式表控制html標(biāo)簽
          • 熟悉運(yùn)用js制作動(dòng)態(tài)網(wǎng)站的效果
          • 能獨(dú)立開(kāi)發(fā)完成網(wǎng)站

          第二章 html基本結(jié)構(gòu)


          • 認(rèn)識(shí)HTML:
          • html不是一種編程語(yǔ)言,是一種標(biāo)志語(yǔ)言
          • 標(biāo)記語(yǔ)言是由一套標(biāo)識(shí)標(biāo)簽組成的
          • html使用標(biāo)簽來(lái)描述網(wǎng)頁(yè)
          • html結(jié)構(gòu):
          <html>
           <head></head>
           <body></body>
          </html>
          
          • 不成對(duì)出現(xiàn)的標(biāo)簽
          • <br> <hr> <meta> <img> <input..> <option..> <link>
          • HTML 基本標(biāo)簽的講解:
          • <html> <head> <body>標(biāo)簽
          • <h1>—-<h6>僅僅用于標(biāo)題文本,不要為了產(chǎn)生粗體文本使用它們
          • <p>標(biāo)簽 段落標(biāo)簽
          • <strong><b>標(biāo)簽
          • 都會(huì)讓文字產(chǎn)生加粗效果
          • <strong>用于強(qiáng)調(diào)文本,強(qiáng)度更深,表示重要文本—>用于SEO優(yōu)化
          • <b>只是視覺(jué)加粗效果—>單純?yōu)榱水a(chǎn)生加粗
          • <em> <i>標(biāo)簽
          • em用于強(qiáng)調(diào)文本
          • i只是視覺(jué)斜體效果
          • <strong>比<em>強(qiáng)調(diào)更強(qiáng)
          • 特殊符號(hào):
          • —->空格
          • > —>大于號(hào)
          • &lt;—>小于號(hào)
          • &quot;—>引號(hào)
          • ?–>版權(quán)號(hào)

          第三章 html基本標(biāo)簽


          • HTMl基本標(biāo)簽:
          • span標(biāo)簽
          • 對(duì)被用來(lái)組合文檔中的行內(nèi)元素
          • 注意:span沒(méi)有固定的格式表現(xiàn),當(dāng)對(duì)它應(yīng)用樣式時(shí),才會(huì)產(chǎn)生視覺(jué)上的變化
          • <pre>標(biāo)簽
          • 文字的格式按源碼的排版來(lái)顯示,我們稱(chēng)之為預(yù)處理格式
          • <a>標(biāo)簽—>他有一個(gè)必不可少的屬性 href
          • target屬性:
          • _self(在原來(lái)頁(yè)面打開(kāi))
          • _blank(新窗口打開(kāi))
          • _top(打開(kāi)時(shí)忽略所有的框架)
          • _parent(在父窗口中打開(kāi))
          • 創(chuàng)建錨點(diǎn)和錨鏈接
          • 錨點(diǎn)也是一種超鏈接,是頁(yè)面內(nèi)進(jìn)行跳轉(zhuǎn)的超鏈接
          • 第一步:創(chuàng)建錨點(diǎn) <a name="錨點(diǎn)名稱(chēng)"></a>
          • 第二步:使用創(chuàng)建好的錨點(diǎn)名稱(chēng) <a href="#錨點(diǎn)名稱(chēng)">內(nèi)容</a>
          • marquee標(biāo)簽
          • 可以創(chuàng)建一個(gè)內(nèi)容滾動(dòng)效果
          <marquee direction="down" loop="4" onmouseover=this.stop() onmouseout=this.start()></marquee>
          
          • direction 表示滾動(dòng)方向,取值有(left,right,up,down,默認(rèn)left)
          • loop表示滾動(dòng)循環(huán)的次數(shù),默認(rèn)為無(wú)限循環(huán)
          onmouseover=this.stop() onmouseover=this.start() scrollamout="1"(滾動(dòng)速度)
          
          • 表示當(dāng)鼠標(biāo)移上區(qū)域的時(shí)候停止?jié)L動(dòng),鼠標(biāo)移開(kāi)繼續(xù)滾動(dòng)

          第四章 img圖片標(biāo)簽與路徑


          • 圖片標(biāo)簽與路徑:
          • 常見(jiàn)圖片格式 jpg png gif
          • Gif (只支持全透明)
          • Jpeg /jpg
          • Png 半/全透明都支持
          • 圖片標(biāo)簽寫(xiě)法 :
          • <img src="" alt="" width="" height="" />
          • 圖片四要素:
          • src="" 圖片路徑
          • alt="" 圖片含義
          • width="" 圖片寬度 和圖片大小保持一致
          • height="" 圖片高度 和圖片大小保持一致
          • title=""
          • 路徑知識(shí):
          • 相對(duì)路徑、絕對(duì)路徑:
          • 相對(duì)路徑:(Relative Path) 相對(duì)于該文件的路徑;
          • 絕對(duì)路徑:(Absolute Path) 從磁盤(pán)出發(fā)的路徑;
          • <img src="" …… align="" /> align屬性–設(shè)置圖片與后面文字的位置關(guān)系
          • 值–top、bottom、middle、absmiddle、left、right
          • 在靜態(tài)頁(yè)面中:
          • /開(kāi)頭表示根目錄;
          • ./表示當(dāng)前目錄;(斜畫(huà)線前面一個(gè)點(diǎn))
          • ../上級(jí)目錄;(斜畫(huà)線前面兩個(gè)點(diǎn))
          • 直接用文件名不帶/也表示同一目錄
          • 這些都是相對(duì)于當(dāng)前文件的位置來(lái)說(shuō)的,如果用絕對(duì)路徑的話就是寫(xiě)全了。

          第五章 三種列表的講解


          • 三種列表的知識(shí)講解:
          • <ul>無(wú)序列表
          • 無(wú)序列表是一個(gè)沒(méi)有順序項(xiàng)目的列表,此列表項(xiàng)默認(rèn)粗體圓點(diǎn)進(jìn)行標(biāo)識(shí)
          <ul>
           <li></li>
           <li></li>
           <li></li>
          </ul>
          
          1. 有序列表
          • 有序列表也是一列項(xiàng)目,只是列表項(xiàng)目使用的是數(shù)字進(jìn)行標(biāo)記。 有序列表始于 <ol> 標(biāo)簽。每個(gè)列表項(xiàng)始于 <li>標(biāo)簽。
          <ol>
           <li>內(nèi)容一</li>
           <li>內(nèi)容二</li>
           <li>內(nèi)容三</li>
          </ol>
          
          • 列表符號(hào)
          • 無(wú)序列表-列表符號(hào):
          • type="circle" 空心圓 type=“disc” 實(shí)心圓 默認(rèn)值 type="square" 方塊符
          • 有序列表-列表符號(hào)
          • type="A" A B C D
          • type="a" a b c d
          • type="1" 1 2 3 4 默認(rèn)值type=”I” I II III type=”i” i ii iii
          • 列表嵌套
          • 無(wú)序列表-嵌套
          <ul>
           <li>柚子
           <ul>
           <li>沙田柚</li>
           <li>蜜柚</li>
           </ul>
           </li>
           <li>荔枝</li>
           <li>蘋(píng)果</li></ul>
          
          • 有序列表-嵌套
          <ol>
           <li>茶
           <ul>
           <li>紅茶</li>
           <li>綠茶</li>
           </ul>
           </li>
           <li>果汁</li>
           <li>牛奶</li></ol>
          
          • 定義列表
          • 定義列表不僅僅是一列項(xiàng)目,而是項(xiàng)目及其注釋的組合。定義列表以 <dl> 標(biāo)簽開(kāi)始。每個(gè)定義列表項(xiàng)以 <dt>開(kāi)始。每個(gè)自定義列表項(xiàng)的定義以 <dd> 開(kāi)始。
          <dl> 
           <dt>pc網(wǎng)頁(yè)制作</dt> 
           <dd>學(xué)習(xí)DIV+CSS JS JQ 項(xiàng)目實(shí)戰(zhàn)</dd> 
           <dt>手機(jī)網(wǎng)頁(yè)制作</dt> 
           <dd>手機(jī)網(wǎng)頁(yè)制作實(shí)戰(zhàn)</dd>
          </dl>
          
          • dd是對(duì)dt的解釋
          • < dl>< /dl>用來(lái)創(chuàng)建一個(gè)普通的列表,
          • < dt>< /dt>用來(lái)創(chuàng)建列表中的上層項(xiàng)目,
          • < dd>< /dd>用來(lái)創(chuàng)建列表中最下層項(xiàng)目,
          • < dt>< /dt>和< dd>< /dd>都必須放在< dl>< /dl>標(biāo)志對(duì)之間。
          <dl>
           <dt>中國(guó)城市</dt>
           <dd>北京 </dd>
           <dd>上海 </dd>
           <dd>廣州 </dd>
           <dt>美國(guó)城市</dt>
           <dd>華盛頓 </dd>
           <dd>芝加哥 </dd>
           <dd>紐約 </dd>
          </dl>
          
          • dl是definition list的縮寫(xiě)
          • dt是definition title的縮寫(xiě)
          • dd是definition description的縮寫(xiě)
          • list-style屬性具有三個(gè)屬性分量:
          • list-style-position :設(shè)置列表項(xiàng)圖標(biāo)的位置,位于文本內(nèi)或者文本外
          • list-style-type: 設(shè)置列表項(xiàng)圖標(biāo)的類(lèi)型
          • list-style-image:使用圖像設(shè)置列表項(xiàng)圖標(biāo)

          第六章 表單元素(上)


          • 表單標(biāo)簽:
          • <form>表單標(biāo)簽
          • <form>表單是一個(gè)包含表單元素的區(qū)域,包括起來(lái)的都是表單的內(nèi)容
          <form>
           <input type="text"/>
          </form>
          
          • HTML標(biāo)簽 - Action和確認(rèn)按鈕:
          • 當(dāng)用戶單擊確認(rèn)按鈕時(shí),表單的內(nèi)容會(huì)被傳送到另一個(gè)文件。表單的動(dòng)作屬性定義了目的文件的文件名。由動(dòng)作屬性定義的這個(gè)文件通常會(huì)對(duì)接收到的輸入數(shù)據(jù)進(jìn)行相關(guān)的處理。
          <form action="html.do" method="get"> 
           username: <input type="text" name="user" /> 
           <input type="submit" value="提 交" />
          </form>
          
          • HTML標(biāo)簽 - 隱藏域隱藏標(biāo)簽:
          • 隱藏域在頁(yè)面中對(duì)于用戶是不可見(jiàn)的,在表單中插入隱藏域的目的在于收集或發(fā)送信息,以利于被處理表單的程序所使用。瀏覽者單擊發(fā)送按鈕發(fā)送表單的時(shí)候,隱藏域的信息也被一起發(fā)送到服務(wù)器
          <form> 
           <input type="hidden" name="hid" value="value">
          </form>
          
          • <input>標(biāo)簽的掌握
          • 常用type類(lèi)型:
          • <input type="" name="" value="" />
          • type="text" 單行文本輸入框
          • type="password" 密碼(maxlength="")
          • type="radio" 單項(xiàng)選擇(checked="checked")
          • type="checkbox" 多項(xiàng)選擇
          • type="button" 按鈕
          • type="submit" 提交 type="image"圖片提交
          • type="file" 上傳文件
          • type="reset"重置
          • type="hidden" 隱藏
          • 關(guān)于表單中的設(shè)置默認(rèn)值:
          <input type="text" name="" value="今天心情不錯(cuò)" />
          <input type="radio" name="" value="" checked="checked">
          <input type="checkbox" name="" value="" checked="checked">
          
          <select name="" >
           <option value=""></option>
           <option value="" selected="selected"></option>
          <select>
          
          • textarea沒(méi)有默認(rèn)值
          • <label>標(biāo)簽的使用
          • <label></label>
          • label 元素不會(huì)向用戶呈現(xiàn)任何特殊效果。
          • 不過(guò),它為鼠標(biāo)用戶改進(jìn)了可用性。
          • 如果您在 label 元素內(nèi)點(diǎn)擊文本,就會(huì)觸發(fā)此控件。
          • 就是說(shuō),當(dāng)用戶選擇該標(biāo)簽時(shí),瀏覽器就會(huì)自動(dòng)將焦點(diǎn)轉(zhuǎn)到和標(biāo)簽相關(guān)的表單控件上。
          • <label> 標(biāo)簽的for 屬性應(yīng)當(dāng)與相關(guān)元素的 id屬性相同。
          • 例子:(重要—注冊(cè)表單–用戶體驗(yàn)–必做)
          <p>單向選擇</p>
          <label for="male">男:</label><input type="radio" name="sex" id="male"/>
          <label for="nv">女:</label><input type="radio" name="sex"checked="check"/>
          

          第七章 表單和表格(下)


          • 表單和表格標(biāo)簽:
          • <textarea>文本域標(biāo)簽
          • <textarea>標(biāo)簽:
          • <textarea></textarea>是文本域標(biāo)簽,可以在其中插入一段文字內(nèi)容,它有兩個(gè)常用屬性rows和cols
          • 注意:
          • rows表示這個(gè)文本域有多少行
          • cols表示這個(gè)文本域有多少列
          • 除了這兩個(gè)屬性它還有readonly(只讀,文本域的內(nèi)容無(wú)法改變,相當(dāng)于協(xié)議)和title(鼠標(biāo)放上提示)
          • <select>標(biāo)簽的掌握
          • 注:當(dāng)提交表單時(shí),瀏覽器會(huì)提交選定的項(xiàng)目,或者收集用逗號(hào)分隔的多個(gè)選項(xiàng),將其合成一個(gè)單獨(dú)的參數(shù)列表,并且在將 <select> 表單數(shù)據(jù)提交給服務(wù)器時(shí)包括 name屬性
          <form> 
           <select name="" id="">
           <option value="1">1月</option> 
           <option value="2">2月</option> 
          </select>
          </form>
          
          • 常用到的屬性:disabled=“disabled” name="sel" size="2"
          • <table>表格標(biāo)簽
          • <table>表格標(biāo)簽:<table>是表格標(biāo)簽,可以用它定義一個(gè)表格。
          <table border="1">
           <tr>
           <td>姓名</td>
           <td>性別</td>
           </tr>
          </table>
          
          • 注意:<table>的border屬性不能少
          • <tr> <td>標(biāo)簽的使用
          • <tr>行標(biāo)簽:
          • <tr>可以定義表格中的一行,一個(gè)<tr></tr>表示一行。
          <table border="1">
          <tr>
           <td>姓名</td>
           <td>性別</td>
          </tr>
          <tr>
           <td>姓名</td>
           <td>性別</td>
          </tr>
          </table>
          
          • <td>單元格標(biāo)簽:
          • <td>可以定義表格中的一個(gè)單元格,<td></td>表示一個(gè)單元格。
          <table border="1">
          <tr>
          <td >姓名</td>
          <td>性別</td>
          <td>愛(ài)好</td>
          </tr>
          </table>
          
          • border-collapse 屬性設(shè)置是否將表格邊框折疊為單一邊框:
          • border-collapse:collapse;
          • colspan左右合并
          • rowspan上下合并

          第一部分總結(jié):

          • 非可視化標(biāo)簽:head meta style scrpit...
          • 可視化標(biāo)簽:img div span a ul li…
          • 只有可視化標(biāo)簽,才能用css改變它
          • 單標(biāo)簽:meta link base img input br hr
          • 雙標(biāo)簽:html head body div a p span ..ul li ol dl ….
          • 常用可視化標(biāo)簽
          • div
          • 一般用它來(lái)布局
          • a 超鏈接標(biāo)簽
          • href*屬性:設(shè)置跳轉(zhuǎn)的網(wǎng)頁(yè)地址
          • target屬性:設(shè)置跳轉(zhuǎn)的目標(biāo)
          • 結(jié)論:凡事頁(yè)面可以點(diǎn)擊跳轉(zhuǎn)或者表單提交的文字,都用a標(biāo)簽
          • img
          • src*屬性用來(lái)設(shè)置圖片的url數(shù)據(jù)
          • alt提供給搜索引擎搜索的
          • width
          • height
          • 結(jié)論 :顯示圖片
          • ul li
          • 列表
          • 結(jié)論:只要將來(lái)設(shè)計(jì)頁(yè)面中有固定樣式的列表,就用ul和li
          • table caption tr td (th)
          • 慢慢已經(jīng)被淘汰了 被ul li代替
          • 如果是合并豎排的就是合并行(rowspan)
          • 如果是合并橫排的就是合并列(colspan)

          HTML部分導(dǎo)圖總結(jié)


          • HTML5標(biāo)簽集合

          學(xué)習(xí)從來(lái)不是一個(gè)人的事情,要有個(gè)相互監(jiān)督的伙伴,想要學(xué)習(xí)或交流前端問(wèn)題的小伙伴可以私信“學(xué)習(xí)”小明加群獲取2019web前端最新入門(mén)資料,一起學(xué)習(xí),一起成長(zhǎng)!


          主站蜘蛛池模板: 国产亚洲福利精品一区| 亚洲熟妇无码一区二区三区 | 久久精品无码一区二区三区免费| 国产精品福利一区二区| 99精品久久精品一区二区| 日韩视频免费一区二区三区| 国产91精品一区二区麻豆网站 | 痴汉中文字幕视频一区| 乱码人妻一区二区三区| 无码AV天堂一区二区三区| 中文字幕一区二区日产乱码| 国产精品一区电影| 好爽毛片一区二区三区四无码三飞| 人妻无码一区二区三区AV| 国产一区二区福利| 日本亚洲成高清一区二区三区| 久久久久人妻一区精品| 亚洲一区无码精品色| 一区二区三区电影网| 日本一区二区三区精品视频| 亚州AV综合色区无码一区| 中文字幕乱码亚洲精品一区| 中文字幕日韩一区| 亚洲熟女乱色一区二区三区| 亚洲AV无码一区二区三区久久精品| 伊人色综合一区二区三区影院视频| 色妞色视频一区二区三区四区| 久久久精品人妻一区二区三区蜜桃| 亚洲无删减国产精品一区| 亚洲国产激情在线一区| 日韩精品人妻一区二区三区四区| 国产精品一级香蕉一区| 怡红院美国分院一区二区| 国产一区二区三区在线观看免费| 国产精品一区二区在线观看| 国产一区二区三区电影| 手机看片福利一区二区三区 | 精品国产福利一区二区| 亚洲日韩国产一区二区三区在线| 国模精品视频一区二区三区| 午夜肉伦伦影院久久精品免费看国产一区二区三区 |