日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > HTML >内容正文

HTML

HTML-零基础入门

發布時間:2023/12/18 HTML 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 HTML-零基础入门 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

HTML零基礎入門學習

  • HTML基本結構
  • HTML基本標簽
    • HTML標簽
    • head標簽
    • body標簽
  • body標簽內部使用的標簽
    • 段落標簽
      • 段落與文字標簽
      • 文本格式化標簽
      • 網頁特殊符號
      • 自閉合標簽
      • 塊元素與行內元素
    • 媒體標簽
      • 圖片標簽
      • 音頻標簽
      • 視頻標簽
    • 鏈接標簽
    • 列表標簽
      • 無序列表
      • 有序列表
      • 自定義列表
    • 表格標簽
      • 表格的基本標簽
      • 表格的結構標簽(了解)
      • 表格屬性補充——合并單元格
    • 表單標簽
      • Input系列標簽的基本介紹
      • input系列標簽——文本框
      • input系列標簽——文件選擇
      • Input系列標簽——按鈕
    • button按鈕標簽
    • select下拉菜單標簽
    • textarea文本域標簽
    • label標簽
    • 語義化標簽
    • 字符實體
      • 常見的字符實體

HTML基本結構

<!DOCTYPE html><!--文檔聲明--> <html lang="en"> <head> <!--頁頭開始--><meta charset="UTF-8"><title>Title</title> </head> <!--頁頭結束--> <body> <!--頁身開始--> </body> <!--頁身結束--> </html>

HTML基本標簽

HTML標簽

整個網頁是從開始,然后到結束。

head標簽

head標簽代表網頁的“頭”,定義一些特殊內容,這些內容往往是“不可 見內容”(即在瀏覽器內不可見)。

<head>頭部標簽 head內部標簽說明
tiltile定義網頁標題
meta定義網頁的基本信息(供搜索引擎)
style定義CSS樣式
link連接外部CSS文件或腳本文件
script定義腳本語言
base定義頁面所有鏈接的基礎定位(base標簽用的很少)

body標簽

body標簽代表頁面的“身”,定義網頁展示內容,這些內容往往都是“可見內容”(即在瀏覽器內可見)。

body標簽內部使用的標簽

段落標簽

段落與文字標簽

標簽語義說明
h1~h6header標題(有且僅有1級到6級)
pparagraph段落
brbreak換行
hrhorizontal rule水平線
divdivision分割(塊元素)
spanspan區域(行內元素)

文本格式化標簽

標簽語義說明
strongstrong(加強)加粗
ememphasized(強調)斜體
citecite(引用)斜體
supsuperscripted(上標)上標
subsubscripted(下標)下標

網頁特殊符號

只需記憶一個即可,就是HTML空格“ ”。

自閉合標簽

HTML標簽分兩種,一種是“一般標簽”,另一種是“自閉和標簽”。一般標簽有開始與結束符號,自閉合標簽則只有開始符號沒有結束符號。一般標簽可以在開始和結束符號之間插入其他的標簽和文字。自閉合標簽沒有結束符號,不能插入其他標簽或文字,只能定義自身屬性。

塊元素與行內元素

HTML元素根據瀏覽器表現形式分為兩種:①塊元素 ②行元素;
塊元素特點
①獨占一行,排斥其他跟其位于同一行的其他元素,包括塊元素和行內元素;
②塊元素內部可以容納其他塊元素或行元素。
常見的塊元素有:h1~h6,p,hr,div等。
行內元素的特點
①可以與其他行內元素位于同一行;
②行內內部可以容納其他行內元素,但不可以容納塊元素,不然會出現無法預知的效果。
常見的行內元素有:strong,em,span等。

媒體標簽

圖片標簽

圖片標簽的介紹
場景:圖片標簽是在網頁中顯示的標簽。

代碼:<img src="這里填寫圖片的地址" alt="這里填寫要替換的文本">

代碼中alt的作用是當圖片不能正常顯示時所出現的提示文字。
其效果如圖:

特點:
①單標簽;
②img標簽需要展示對應的效果需要借助對應的屬性進行設置。
屬性注意點:
1.標簽的屬性寫在開始標簽內部;
2.標簽上可以同時存在多個屬性;
3.屬性之間以空格隔開;
4.標簽名與屬性之間必須以空格隔開;
5.屬性之間沒有順序之分;
補充內容
title屬性
title提示文本,當鼠標懸停時,如懸停在某一圖片上時,才提示的內容。title屬性不僅僅可以用于圖片標簽,還可以用于其他標簽。
width和height屬性
width和height屬性用于控制圖片尺度,單位一般為像素(px)。如果只設置width或height中的一個,那么另外一個自動等比例設置(此時圖片不會變形)。如果同時設置width和height,則圖片可能變形。

音頻標簽

音頻標簽的介紹
場景:在頁面中插入音頻。

代碼:<audio src="這里填寫音頻地址" controls(這是音頻的控件)></audio>

常見屬性:

屬性名功能
src音頻路徑
controls顯示播放控件
autoplay自動播放(部分瀏覽器不支持)
loop循環播放

注意
音頻多用mp3格式。
具體實現效果如下圖:

視頻標簽

視頻標簽的介紹
場景:在頁面中插入視頻。

代碼:<video src="這里填寫視頻路徑" controls></video>

常見屬性:

屬性名功能
src視頻的路徑
controls顯示播放的控件
autoplay自動播放
loop循環播放

鏈接標簽

鏈接標簽的介紹
場景:點擊之后,從一個頁面跳轉到另一個頁面。
稱呼:a標簽,超鏈接,錨鏈接。

代碼:<a href="這里填寫目標網頁地址">提示文本</a>

特點:鏈接標簽為雙標簽,其內部可以包裹內容。如果需要a標簽點擊之后去指定頁面,則需要設置a標簽的href屬性。當開發網站初期,還不知道網頁跳轉地址的時候,href的屬性值為“#”(空鏈接)。
補充內容
鏈接標簽的target屬性
屬性名:target;
屬性值:目標網頁的打開形式;

取值效果
-shlf默認值,在當前網頁中跳轉(即覆蓋原網頁)
-blank在新窗口中跳轉(即保留原網頁)

注意:我們所使用的大多數網站的網頁都為在新窗口中跳轉,保留原網頁。具體效果如下圖:

列表標簽

列表標簽分為無序列表,有序列表和自定義列表三種。

無序列表

無序列表標簽的介紹
場景:在網頁中表示一組無順序之分的列表,如:新聞列表。
標簽組成:

標簽名說明
ul表示無序列表的整體,用于包裹li標簽
li表示無需列表的每一項,用于包含每一行的內容

顯示特點:列表的每一項前默認顯示原點標識。
注意點:
1.ul標簽中只允許包含li標簽。
2.li標簽可以包含任意內容。
具體效果如下圖所示:

有序列表

有序列表的介紹
場景:在網頁中表示一組有順序之分的列表,如:排行榜。
標簽組成:

標簽名說明
ol表示有序列表的整體 ,用于包裹li標簽
li表示有序列表的每一項,用于包含每一行的內容

顯示特點:列表的每一項前默認顯示序號標識。
注意點
1.ol標簽中只允許包含li標簽;
2.li標簽中可包含任意內容。
具體效果如下:

  • 星期一
  • 星期二
  • 星期三
  • 自定義列表

    自定義列表的介紹
    場景:在網頁的底部導航中通常會使用自定義列表來實現。
    標簽組成:

    標簽名說明
    dl表示自定義列表的整體,用于包裹dt,dd標簽
    dt表示自定義列表的主題
    dd表示自定義列表針對主題的每一項內容

    顯示特點:dd標簽會顯示縮進效果。
    注意點
    1.dl標簽中只允許包含dt/dd標簽;
    2.dt/dd標簽可以包含任意內容。

    表格標簽

    表格的基本標簽

    表格的基本標簽的介紹
    場景:在網頁中以行和列的單元格的方式整齊展示數據,如:學生成績表。
    基本標簽:

    標簽名說明
    table表示整體,可用于包裹多個tr
    tr表示每行,可用于包裹td
    td表示單元格,可用于包裹內容

    注意點
    標簽的嵌套關系:table>tr>td
    表格的相關屬性
    場景:設置表格基本展示效果。
    常見的相關屬性:

    屬性名屬性值效果
    border數字加邊框
    width數字表格寬度
    height數字表格高度

    注意點
    實際開發針對于樣式效果推薦使用css設置。
    表格標題和表頭單元格標簽
    場景:在表格中表示整體大標題和一列小標題。
    其他標簽:

    標簽名名稱說明
    caption表格大標題表示表格整體大標題(居中顯示)
    th表頭單元格表示一系列小標題,通常用于表格第一行,默認內部文字加粗居中顯示

    注意點
    1.caption標簽書寫在table標簽內部;
    2.th標簽書寫在tr標簽內部(用于替換td標簽)。

    表格的結構標簽(了解)

    表格的結構標簽介紹
    場景:讓表格的內容結構分組,突出表格的不同部分(頭部,主體,底部),使語義更加清晰。
    結構標簽:

    標簽名名稱
    thead表格頭部
    tbody表格主體
    tfoot表格底部

    注意點
    1.表格結構標簽內部用于包裹tr標簽;
    2.表格的標簽可省略。

    表格屬性補充——合并單元格

    合并單元格步驟:
    1.明確合并哪幾個單元格;
    2.通過“左上”原則確定保留誰刪除誰:
    ①上下合并——只保留最上的,刪除其他的;
    ②左右合并——只保留最左的,刪除其他的。
    3.給保留的單元格設置跨行合并或跨列合并。
    具體標簽:

    屬性名屬性值說明
    rowspan合并單元格的個數跨行合并
    colspan合并單元格的個數跨列合并

    注意點
    只有同一個結構標簽中的單元格才能合并,不能跨結構標簽合并(不能跨thead,tbody,tfoot)

    表單標簽

    Input系列標簽的基本介紹

    場景:在網頁中顯示收集用戶信息的表單效果,如:登錄頁,注冊頁。
    標簽名:input;
    Input標簽可以通過type屬性值的不同,展示不同的效果。
    type屬性值:

    標簽名type屬性值說明
    inputtext文本框,用于輸入單行文本
    inputpassword密碼框,用于輸入密碼
    inputradio單選框,用于多選一
    inputcheckbox多選框,用于多選多
    inputfile文件選擇,用于上傳文件
    inputsubmit提交按鈕,用于提交
    inputreset重置按鈕,用于重置
    inputbutton普通按鈕,默認無功能,之后可配合js添加功能

    input系列標簽——文本框

    文本框標簽的介紹
    場景:在網頁中顯示輸入單行文本的表單控件。
    type屬性值:text;
    常用屬性:
    屬性名:placeholder
    說明:占位符,提示用戶輸入文本的內容。
    場景:在網頁中顯示多選一的單選表單控件。
    type屬性值:radio;
    常用屬性:

    屬性名說明
    name分組。有相同name屬性值的單選框為一組,一組同時只能選一個
    checked默認選中

    注意
    name屬性對于單選框有分組功能。有相同name屬性值的單選框為一組,一組只能同時有一個被選中。
    具體效果如下圖:

    input系列標簽——文件選擇

    文件選擇標簽的介紹
    場景:在網頁中顯示文件選擇的表單控件
    type屬性值:file
    常用屬性:

    屬性名說明
    multiple多文件選擇

    具體效果如下圖:

    Input系列標簽——按鈕

    按鈕標簽的介紹
    場景:在網頁中顯示不同功能的按鈕表單控件

    標簽名type屬性值說明
    inputsubmit提交按鈕,點擊后提交數據給服務器
    inputreset重置按鈕,點擊之后恢復表單默認值
    inputbutton普通按鈕,默認無功能,之后配合js加功能

    注意點
    1.如果需要實現以上按鈕功能,需要配合form標簽使用;
    2.form使用方法:用form標簽把表單標簽一起包裹起來即可;
    3.value屬性用于給按鈕添加文字。

    button按鈕標簽

    場景:在網頁中顯示用戶點擊的按鈕;
    標簽名:button
    type屬性值:同input按鈕系列。
    注意點
    1.谷歌瀏覽器中button默認的是提交按鈕;
    2.button標簽是雙標簽,更便于包裹其他內容。
    具體效果如下圖:

    select下拉菜單標簽

    場景:在網頁中提供多個選擇項的下拉菜單表單控件。
    標簽組成:
    1.select標簽:下拉菜單的整體;
    2.option標簽:下拉菜單的每一項。
    常見屬性:
    select:下拉菜單的默認選中。
    具體效果見下圖:

    代碼見下圖:

    textarea文本域標簽

    場景:在網頁中提供可輸入多行文本的表單控件。
    標簽名:textarea
    常見屬性:

    屬性名說明
    cols規定了文本域內可見寬度
    rows規定了文本域內可見行數

    注意點
    1.右下角可以拖拽改變大小;
    2.實際開發針對于樣式效果推薦使用css設置。

    label標簽

    場景:常用于綁定內容與表單標簽的關系。
    標簽名:label
    使用方法1:
    ①使用label標簽把內容(如文本)包裹起來。
    ②在表單標簽上添加id屬性。
    ③在label標簽的for屬性中設置對應的id屬性值。
    使用方法2:
    ①直接使用label標簽把內容(如文本)和表單標簽一起包裹起來。
    ②需要把label標簽的for屬性刪除即可。

    語義化標簽

    沒有語義的布局標簽-div和-span標簽
    場景:實際開發網頁時會大量頻繁的使用到div和span這兩個沒有語義的布局標簽。
    注意
    -div標簽:一行只顯示一個(獨占一行);
    -span標簽:一行可顯示多個。

    字符實體

    常見的字符實體

    場景:在網頁中展示特殊符號效果時,需要使用字符實體替代。
    結構:&英文;
    常見的字符實體:

    顯示結果描述實體名稱
    空格&nbsp;較常用
    <小于號&lt;
    >大于號&gt;
    &和號&amp;
    ‘’引號&quot;
    撇號&apos;(IE不支持)

    在此不再列出其他字符實體(o_ _)ノ
    先寫這么多啦,以后若遇見新的知識在將其充盈😁

    總結

    以上是生活随笔為你收集整理的HTML-零基础入门的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。