整合營銷服務商

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

          免費咨詢熱線:

          一文詳解HTML屬性

          TML全局屬性是所有HTML元素共有的屬性。它們可以應用于所有元素,盡管它們可能對某些元素沒有影響。

          HTML屬性

          HTML元素可以設置屬性

          屬性可以在元素中添加附加信息

          屬性一般描述于開始標簽

          屬性總是以名稱/值對的形式出現,比如:name="value"。

          屬性和屬性值對大小寫不敏感。不過,萬維網聯盟在其HTML4推薦標準中推薦小寫的屬性/屬性值。而新版本的(X)HTML要求使用小寫屬性。

          大多數HTML元素支持的屬性:

          class:為html元素定義一個或多個類名(classname)(類名從樣式文件引入)

          id:定義元素的唯一id

          style:規定元素的行內樣式(inlinestyle)

          title:描述了元素的額外信息(作為工具條使用)

          HTML超鏈接及其屬性

          HTML使用標簽<a>來設置超文本鏈接。超鏈接可以是一個字,一個詞,或者一組詞,也可以是一幅圖像,您可以點擊這些內容來跳轉到新的文檔或者當前文檔中的某個部分。當您把鼠標指針移動到網頁中的某個鏈接上時,箭頭會變為一只小手。默認情況下,鏈接將以以下形式出現在瀏覽器中:

          一個未訪問過的鏈接顯示為藍色字體并帶有下劃線。

          訪問過的鏈接顯示為紫色并帶有下劃線。

          點擊鏈接時,鏈接顯示為紅色并帶有下劃線。

          如果為這些超鏈接設置了CSS樣式,展示樣式會根據CSS的設定而顯示。

          在標簽<a>中使用了href屬性來描述鏈接的地址。

          實例

          <a href="https://www.kaikeba.com/">訪問開課吧</a>1復制代碼類型:[html]

          上面這行代碼顯示為:訪問開課吧

          點擊這個超鏈接會把用戶帶到開課吧的首頁。

          使用target屬性,你可以定義被鏈接的文檔在何處顯示。

          實例

          <ahref="https://www.kaikeba.com/"target="_blank">訪問開課吧</a>  
          
          target="_blank":在新窗口中打開被鏈接文檔。  
          
          target="_self":	默認,在相同的框架中打開被鏈接文檔。  
          
          target="_parent":在父框架集中打開被鏈接文檔。  
          
          target="_top":	在整個窗口中打開被鏈接文檔。  
          
          target=framename:在指定的框架中打開被鏈接文檔。  1234567891011復制代碼類型:[html]

          HTML圖像標簽及其屬性

          在HTML中,圖像由<img>標簽定義。<img>是空標簽,意思是說,它只包含屬性,并且沒有閉合標簽。

          要在頁面上顯示圖像,你需要使用源屬性(src)。src指"source"。源屬性的值是圖像的URL地址。

          定義圖像的語法是:

          <imgsrc="url"alt="some_text">  1復制代碼類型:[html]

          URL指存儲圖像的位置。

          alt屬性用來為圖像定義一串預備的可替換的文本。在瀏覽器無法載入圖像時,替換文本屬性告訴讀者她們失去的信息。此時,瀏覽器將顯示這個替代性的文本而不是圖像。為頁面上的圖像都加上替換文本屬性是個好習慣,這樣有助于更好的顯示信息,并且對于那些使用純文本瀏覽器的人來說是非常有用的。

          height(高度)與width(寬度)屬性用于設置圖像的高度與寬度。屬性值默認單位為像素。

          <imgsrc="logo.jpg"alt="kaikeba"width="300"height="120">  1復制代碼類型:[html]

          提示:指定圖像的高度和寬度是一個很好的習慣。如果圖像指定了高度寬度,頁面加載時就會保留指定的尺寸。如果沒有指定圖片的大小,加載頁面時有可能會破壞HTML頁面的整體布局。

          開課吧廣場-人才學習交流平臺

          個人編寫HTML使用的軟件是dreamweaver,這個軟件的話,正版是要購買的,一開始學習HTML就是用的這個軟件了,挺好用的,而且代碼提示特別方便,不用擔心太多的標簽和屬性記勞~

          1.什么是HTML?

          • HTML 是用來描述網頁的一種語言,指的是超文本標記語言: HyperText Markup Language;
          • HTML 不是一種編程語言,而是一種標記語言;
          • HTML文檔也叫做 web 頁面;

          2.HTML基本結構

          • <!DOCTYPE html>:文檔聲明;
          • <html>:HTML 頁面的根元素;
          • <head>:用于定義文檔的頭部,是所有頭部元素的容器;
          • <meta>:提供有關頁面的元信息,位于文檔的頭部,不包含任何內容;
          • <title>:文檔的標題;
          • <body>:定義文檔的主體,包含文檔的所有內容;

          3.HTML標簽使用?

          • HTML 標簽是由尖括號包圍的關鍵詞,且通常是成對出現的如<a></a>,當然也有單個的,只不過比較少如<hr>
          • 標簽對中的第一個標簽表示開始標簽,第二個標簽表示結束標簽;

          4.HTML常用標簽介紹

          除了HTML基本結構的幾個標簽以外,HTML還有一些比較常用的基本標簽;

          (1)文本標簽:

          • h1-h6:用于定義標題,h1為最大標題,h6為最小標題;
          • p:定義段落;
          • span:組合文檔中的行內元素;
          • br:換行;
          • hr:水平線;
          • strong/b:加粗文字;
          • em/i:斜體;
          • u:下劃線;
          • s:刪除線;
          • pre:定義預格式化的文本,保持原有格式;
          • sub:下標;
          • sup:上標;
          • blockquote:塊引用;

          (2)布局標簽:

          • div:定義文檔中的分區或節,把文檔分割為獨立的、不同的部分;
          • header:定義頁面的頭部;
          • aside:用作文章的側欄;
          • section:定義文檔中的節;
          • footer:定義文檔或節的頁腳,通常包含文檔的作者、版權信息、使用條款鏈接、聯系信息等;
          • article:規定文章獨立的其他內容,如標題、內容、評論;

          (3)多媒體標簽:

          • img:用于在網頁中插入圖像;
          • audio:定義聲音,比如音樂或其他音頻流;
          • video:定義視頻,比如電影片段或其他視頻流;

          (4)超鏈接標簽:

          • a:定義超鏈接,指定頁面間的跳轉;

          (5)序列化標簽:

          • ul:定義無序列表;
          • ol:定義有序列表;
          • li:定義列表項目,可用在無序列表ul和有序列表ol中;
          • dl:定義了定義列表;
          • dt:定義了定義列表中的項目(即術語部分);
          • dd:在定義列表中定義條目的定義部分;

          (6)表格標簽:

          • table:定義 HTML 表格;
          • tr:定義表格的行;
          • td:定義表格的單元;
          • th:定義表頭;
          • caption:定義表格標題;
          • col:為表格中一個或多個列定義屬性值;
          • colgroup:用于對表格中的列進行組合,以便對其進行格式化;
          • thead:定義表格的表頭;
          • tbody:表格主體,也就是正文部分;
          • tfoot:定義表格的頁腳(腳注或表注);

          (7)表單標簽:

          • form:用于為用戶輸入創建 HTML 表單;
          • input:用于搜集用戶信息;
          • button:定義一個按鈕;
          • select:創建單選或多選菜單;
          • option:定義下拉列表中的一個選項;
          • textarea:定義多行的文本輸入控件;
          • label:為 input 元素定義標注(標記);
          • fieldset:用于將表單內的相關元素分組;
          • legend:為 fieldset 元素定義標題;

          5.HTML注意事項

          • HTML文件當以后綴名為 .html 或 .htm 來命名;
          • HTML標簽和屬性是不區分大小寫的,建議HTML標簽和屬性都小寫,屬性值必須用雙引號包圍;
          • HTML標簽都是以開始標簽起始,以結束標簽終止;
          • HTML標簽之間盡量縮進與換行,每行代碼不要過長,方便閱讀和維護;
          • HTML標簽使用必須符合標簽嵌套規則,如禁止a標簽嵌套a標簽,p標簽嵌套div標簽等;
          • 建議不使用HTML已經廢棄的或者不贊成使用的標簽,少使用table布局、iframe框架嵌套以及flash播放器;

          TML 屬性

          HTML 標簽可以擁有屬性。屬性提供了有關 HTML 元素的更多的信息。

          屬性總是以名稱/值對的形式出現,比如:name="value"。

          屬性總是在 HTML 元素的開始標簽中規定。

          屬性實例

          HTML 鏈接由 <a> 標簽定義。鏈接的地址在 href 屬性中指定:

          [demo]

          <html>

          <head>

          <meta charset="UTF-8">

          </head>

          <body>

          <a >

          This is a link</a>

          </body>

          </html>

          [/demo]

          更多 HTML 屬性實例

          屬性例子 1:

          <h1> 定義標題的開始。

          <h1 align="center"> 擁有關于對齊方式的附加信息。

          [demo]

          <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

          "http://www.w3.org/TR/html4/loose.dtd">

          <html>

          <head>

          <meta charset="UTF-8">

          </head>

          <body>

          <h1 align="center">This is heading 1</h1>

          <p>上面的標題在頁面中進行了居中排列。上面的標題在頁面中進行了居中排列。上面的標題在頁面中進行了居中排列。</p>

          </body>

          </html>

          [/demo]

          屬性例子 2:

          <body> 定義 HTML 文檔的主體。

          <body bgcolor="yellow"> 擁有關于背景顏色的附加信息。

          [demo]

          <html>

          <head>

          <meta charset="UTF-8">

          <meta http-equiv="Content-Type" content="text/html />

          <meta http-equiv="Content-Language" content="zh-cn" />

          </head>

          <body bgcolor="yellow">

          <h2>請看: 改變了顏色的背景。</h2>

          </body>

          </html>

          [/demo]

          屬性例子 3:

          <table> 定義 HTML 表格。(您將在稍后的章節學習到更多有關 HTML 表格的內容)

          <table border="1"> 擁有關于表格邊框的附加信息。

          HTML 提示:使用小寫屬性

          屬性和屬性值對大小寫不敏感。

          不過,萬維網聯盟在其 HTML 4 推薦標準中推薦小寫的屬性/屬性值。

          而新版本的 (X)HTML 要求使用小寫屬性。

          始終為屬性值加引號

          屬性值應該始終被包括在引號內。雙引號是最常用的,不過使用單引號也沒有問題。

          在某些個別的情況下,比如屬性值本身就含有雙引號,那么您必須使用單引號,例如:

          name='Bill "HelloWorld" Gates'

          下面列出了適用于大多數 HTML 元素的屬性:

          屬性 值 描述

          class classname 規定元素的類名(classname)

          id id 規定元素的唯一 id

          style style_definition 規定元素的行內樣式(inline style)

          title text 規定元素的額外信息(可在工具提示中顯示)

          HTML 全局屬性

          HTML 屬性賦予元素意義和語境。

          下面的全局屬性可用于任何 HTML 元素。

          HTML 全局屬性

          屬性 描述

          accesskey 規定激活元素的快捷鍵。

          class 規定元素的一個或多個類名(引用樣式表中的類)。

          contenteditable 規定元素內容是否可編輯。

          contextmenu 規定元素的上下文菜單。上下文菜單在用戶點擊元素時顯示。

          data-* 用于存儲頁面或應用程序的私有定制數據。

          dir 規定元素中內容的文本方向。

          draggable 規定元素是否可拖動。

          dropzone 規定在拖動被拖動數據時是否進行復制、移動或鏈接。

          hidden 規定元素仍未或不再相關。

          id 規定元素的唯一 id。

          lang 規定元素內容的語言。

          spellcheck 規定是否對元素進行拼寫和語法檢查。

          style 規定元素的行內 CSS 樣式。

          tabindex 規定元素的 tab 鍵次序。

          title 規定有關元素的額外信息。

          translate 規定是否應該翻譯元素內容。

          HTML 事件屬性

          Window 事件屬性

          針對 window 對象觸發的事件(應用到 <body> 標簽):

          屬性 值 描述

          onafterprint script 文檔打印之后運行的腳本。

          onbeforeprint script 文檔打印之前運行的腳本。

          onbeforeunload script 文檔卸載之前運行的腳本。

          onerror script 在錯誤發生時運行的腳本。

          onhaschange script 當文檔已改變時運行的腳本。

          onload script 頁面結束加載之后觸發。

          onmessage script 在消息被觸發時運行的腳本。

          onoffline script 當文檔離線時運行的腳本。

          ononline script 當文檔上線時運行的腳本。

          onpagehide script 當窗口隱藏時運行的腳本。

          onpageshow script 當窗口成為可見時運行的腳本。

          onpopstate script 當窗口歷史記錄改變時運行的腳本。

          onredo script 當文檔執行撤銷(redo)時運行的腳本。

          onresize script 當瀏覽器窗口被調整大小時觸發。

          onstorage script 在 Web Storage 區域更新后運行的腳本。

          onundo script 在文檔執行 undo 時運行的腳本。

          onunload script 一旦頁面已下載時觸發(或者瀏覽器窗口已被關閉)。

          Form 事件

          由 HTML 表單內的動作觸發的事件(應用到幾乎所有 HTML 元素,但最常用在 form 元素中):

          屬性 值 描述

          onblur script 元素失去焦點時運行的腳本。

          onchange script 在元素值被改變時運行的腳本。

          oncontextmenu script 當上下文菜單被觸發時運行的腳本。

          onfocus script 當元素失去焦點時運行的腳本。

          onformchange script 在表單改變時運行的腳本。

          onforminput script 當表單獲得用戶輸入時運行的腳本。

          oninput script 當元素獲得用戶輸入時運行的腳本。

          oninvalid script 當元素無效時運行的腳本。

          onreset script 當表單中的重置按鈕被點擊時觸發。HTML5 中不支持。

          onselect script 在元素中文本被選中后觸發。

          onsubmit script 在提交表單時觸發。

          Keyboard 事件

          屬性 值 描述

          onkeydown script 在用戶按下按鍵時觸發。

          onkeypress script 在用戶敲擊按鈕時觸發。

          onkeyup script 當用戶釋放按鍵時觸發。

          Mouse 事件

          由鼠標或類似用戶動作觸發的事件:

          屬性 值 描述

          onclick script 元素上發生鼠標點擊時觸發。

          ondblclick script 元素上發生鼠標雙擊時觸發。

          ondrag script 元素被拖動時運行的腳本。

          ondragend script 在拖動操作末端運行的腳本。

          ondragenter script 當元素元素已被拖動到有效拖放區域時運行的腳本。

          ondragleave script 當元素離開有效拖放目標時運行的腳本。

          ondragover script 當元素在有效拖放目標上正在被拖動時運行的腳本。

          ondragstart script 在拖動操作開端運行的腳本。

          ondrop script 當被拖元素正在被拖放時運行的腳本。

          onmousedown script 當元素上按下鼠標按鈕時觸發。

          onmousemove script 當鼠標指針移動到元素上時觸發。

          onmouseout script 當鼠標指針移出元素時觸發。

          onmouseover script 當鼠標指針移動到元素上時觸發。

          onmouseup script 當在元素上釋放鼠標按鈕時觸發。

          onmousewheel script 當鼠標滾輪正在被滾動時運行的腳本。

          onscroll script 當元素滾動條被滾動時運行的腳本。

          Media 事件

          由媒介(比如視頻、圖像和音頻)觸發的事件(適用于所有 HTML 元素,但常見于媒介元素中,比如 <audio>、<embed>、<img>、<object> 以及 <video>):

          屬性 值 描述

          onabort script 在退出時運行的腳本。

          oncanplay script 當文件就緒可以開始播放時運行的腳本(緩沖已足夠開始時)。

          oncanplaythrough script 當媒介能夠無需因緩沖而停止即可播放至結尾時運行的腳本。

          ondurationchange script 當媒介長度改變時運行的腳本。

          onemptied script 當發生故障并且文件突然不可用時運行的腳本(比如連接意外斷開時)。

          onended script 當媒介已到達結尾時運行的腳本(可發送類似“感謝觀看”之類的消息)。

          onerror script 當在文件加載期間發生錯誤時運行的腳本。

          onloadeddata script 當媒介數據已加載時運行的腳本。

          onloadedmetadata script 當元數據(比如分辨率和時長)被加載時運行的腳本。

          onloadstart script 在文件開始加載且未實際加載任何數據前運行的腳本。

          onpause script 當媒介被用戶或程序暫停時運行的腳本。

          onplay script 當媒介已就緒可以開始播放時運行的腳本。

          onplaying script 當媒介已開始播放時運行的腳本。

          onprogress script 當瀏覽器正在獲取媒介數據時運行的腳本。

          onratechange script 每當回放速率改變時運行的腳本(比如當用戶切換到慢動作或快進模式)。

          onreadystatechange script 每當就緒狀態改變時運行的腳本(就緒狀態監測媒介數據的狀態)。

          onseeked script 當 seeking 屬性設置為 false(指示定位已結束)時運行的腳本。

          onseeking script 當 seeking 屬性設置為 true(指示定位是活動的)時運行的腳本。

          onstalled script 在瀏覽器不論何種原因未能取回媒介數據時運行的腳本。

          onsuspend script 在媒介數據完全加載之前不論何種原因終止取回媒介數據時運行的腳本。

          ontimeupdate script 當播放位置改變時(比如當用戶快進到媒介中一個不同的位置時)運行的腳本。

          onvolumechange script 每當音量改變時(包括將音量設置為靜音)時運行的腳本。

          onwaiting script 當媒介已停止播放但打算繼續播放時(比如當媒介暫停已緩沖更多數據)運行腳本


          主站蜘蛛池模板: 亚洲av无码一区二区三区不卡| 污污内射在线观看一区二区少妇 | 精品在线一区二区| 无码人妻av一区二区三区蜜臀| 精品一区二区三区东京热| 韩国福利影视一区二区三区| 人妻无码一区二区视频| 国产吧一区在线视频| 爆乳熟妇一区二区三区| 手机福利视频一区二区| 亚洲香蕉久久一区二区三区四区| 亚洲欧美国产国产综合一区| 久久精品一区二区三区四区| 亚洲精品精华液一区二区| 亚洲综合无码一区二区三区| 亚洲乱码国产一区三区| 国产乱码伦精品一区二区三区麻豆| 日韩精品久久一区二区三区| 国产一区二区三区美女| 天堂va在线高清一区| 一区二区日韩国产精品| 国产一区在线视频| 亚洲美女视频一区| 中文字幕AV一区中文字幕天堂| 国产麻豆媒一区一区二区三区| 一区国严二区亚洲三区| 亚洲欧美日韩中文字幕在线一区| 国产精品视频一区二区三区四 | 精品一区二区久久久久久久网站| 日韩美女在线观看一区| 精品国产福利在线观看一区| 亚洲爽爽一区二区三区| 亚洲一区二区三区乱码A| 国产一区二区三区电影| 欧洲精品免费一区二区三区| 国产小仙女视频一区二区三区| 中文字幕一区一区三区| 国产成人精品第一区二区| 国产精品久久无码一区二区三区网| 亚洲一区二区三区深夜天堂| 亚洲AV日韩AV一区二区三曲|