HTML基礎(chǔ)學(xué)習(xí)(全)

HTML基礎(chǔ)學(xué)習(xí)(全)

HTML概述

HTML(英文Hyper Text Markup Language的縮寫(xiě))中文譯為“超文本標(biāo)簽語(yǔ)言”汉额,主要是通過(guò)HTML標(biāo)簽對(duì)網(wǎng)頁(yè)中的文本鲸郊、圖片适室、聲音等內(nèi)容進(jìn)行描述。

HTML骨架格式
日常生活的書(shū)信馏艾,我們要遵循共同的約定劳曹。

同理:HTML 有自己的語(yǔ)言語(yǔ)法骨架格式:

<HTML>   
    <head>     
        <title></title>
    </head>
    <body>
    </body>
</HTML>

1.html結(jié)構(gòu):包括head body
2.html標(biāo)簽是以尖括號(hào)包圍的關(guān)鍵字
3.html標(biāo)簽通常是成對(duì)出現(xiàn)的奴愉,有開(kāi)始就有結(jié)束,包含成對(duì)標(biāo)簽铁孵、獨(dú)立標(biāo)簽
4.html通常都有屬性锭硼,格式:屬性名=“屬性值”(多個(gè)屬性之間空格隔開(kāi))
5.html標(biāo)簽不區(qū)分大小寫(xiě),建議小寫(xiě)

html基本標(biāo)簽

1 HTML標(biāo)簽:

作用所有HTML中標(biāo)簽的一個(gè)根節(jié)點(diǎn)。

2 head標(biāo)簽:

作用:用于存放:

title,meta,base,style,script,link

注意在head標(biāo)簽中我們必須要設(shè)置的標(biāo)簽是title

3.title標(biāo)簽:

作用:讓頁(yè)面擁有一個(gè)屬于自己的標(biāo)題库菲。

4.body標(biāo)簽:

作用:頁(yè)面在的主體部分账忘,用于存放所有的HTML標(biāo)簽:

p,h,a,b,u,i,s,em,del,ins,strong,img

屬性:
color:文本的顏色
bgcolor:背景色
background:背景圖片

顏色的表示方式:
第一種方式:使用顏色名稱: 僅僅有16種顏色名可用英文字母,其余的要用16進(jìn)制值熙宇。

aqua, black, blue, fuchsia, gray, green, lime, maroon, navy, olive, purple, red, silver, teal, white, yellow

第二種方式:RGB模式

第三種:十六進(jìn)制:

000000 #ffffff #325687 #377405

文檔類型<!DOCTYPE>(重點(diǎn))

<!DOCTYPE html>

這句話就是告訴我們使用哪個(gè)html版本鳖擒? 我們使用的是 html 5 的版本。 html有很多版本烫止,那我們應(yīng)該告訴用戶和瀏覽器我們使用的版本號(hào)蒋荚。

標(biāo)簽位于文檔的最前面,用于向?yàn)g覽器說(shuō)明當(dāng)前文檔使用哪種 HTML 或 XHTML 標(biāo)準(zhǔn)規(guī)范馆蠕,必需在開(kāi)頭處使用標(biāo)簽為所有的XHTML文檔指定XHTML版本和類型期升,只有這樣瀏覽器才能按指定的文檔類型進(jìn)行解析。

HTML標(biāo)簽的語(yǔ)義化(重點(diǎn))

白話: 所謂標(biāo)簽語(yǔ)義化互躬,就是指標(biāo)簽的含義播赁。

為什么要有語(yǔ)義化標(biāo)簽

1,方便代碼的閱讀和維護(hù)

2,同時(shí)讓瀏覽器或是網(wǎng)絡(luò)爬蟲(chóng)可以很好地解析,從而更好分析其中的內(nèi)容

3,使用語(yǔ)義化標(biāo)簽會(huì)具有更好地搜索引擎優(yōu)化

核心:合適的地方給一個(gè)最為合理的標(biāo)簽吼渡。

語(yǔ)義是否良好: 當(dāng)我們?nèi)サ鬋SS之后容为,網(wǎng)頁(yè)結(jié)構(gòu)依然組織有序,并且有良好的可讀性寺酪。

不管是誰(shuí)都能看懂這塊內(nèi)容是什么坎背。

遵循的原則:先確定語(yǔ)義的HTML ,再選合適的CSS寄雀。

總結(jié):(重要知識(shí)點(diǎn))

雙標(biāo)簽:

<html><head><title><body><table><tr><td><span><p><form><h1><h2><h3><h4><h5><h6><object><style><b><u><strong><i><div><a><script><center>

單標(biāo)簽:

<br><hr><img><input><param><meta><link>
aHR0cHM6Ly9pbWcyMDIwLmNuYmxvZ3MuY29tL2Jsb2cvMTg1NDE5MC8yMDIwMDcvMTg1NDE5MC0yMDIwMDcxMTE1MTMxNzAzMC0xOTY4OTEzNDM4LnBuZw.png
aHR0cHM6Ly9pbWcyMDIwLmNuYmxvZ3MuY29tL2Jsb2cvMTg1NDE5MC8yMDIwMDcvMTg1NDE5MC0yMDIwMDcxMTE1MTMzNDUyNi00OTc4MzAzMS5wbmc.png

排版標(biāo)簽

1.注釋標(biāo)簽:<!–注釋–>
2.換行標(biāo)簽:

3.段落標(biāo)簽:<p>文本文字
特點(diǎn):段與段之間有行高

屬性:align對(duì)齊方式
(left:左對(duì)齊 center:居中 right:右對(duì)齊)
4.水平線標(biāo)簽:


屬性:
width:水平線的長(zhǎng)度(兩種:第一種:像素表示得滤;第二種,百分比表示)
size: 水平線的粗細(xì) (像素表示盒犹,例如:10px)
color: 水平線的顏色
align:水平線的對(duì)齊方式(left:左對(duì)齊 center:居中 right:右對(duì)齊)

容器標(biāo)簽(重點(diǎn))

<div>:塊級(jí)標(biāo)簽懂更,獨(dú)占一行,換行
<span>:行級(jí)標(biāo)簽阿趁,所有內(nèi)容都在同一行作用:
<div>:主要是結(jié)合css頁(yè)面分塊布局
<span>:進(jìn)行友好提示信息

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

為了使網(wǎng)頁(yè)更具有語(yǔ)義化膜蛔,我們經(jīng)常會(huì)在頁(yè)面中用到標(biāo)題標(biāo)簽,HTML提供了6個(gè)等級(jí)的標(biāo)題脖阵,隨著數(shù)字增大文字逐漸變小,字體是加粗的墅茉,內(nèi)置字號(hào)命黔,默認(rèn)占據(jù)一行呜呐;

<h1>、<h2>悍募、<h3>蘑辑、<h4>、<h5>和<h6>
例如:

<h1>1</h1>
<h2>2</h2>
<h3>3</h3>
<h4>4</h4>
<h5>5</h5>
<h6>6</h6>

列表標(biāo)簽

容器里面裝載著文字或圖表的一種形式坠宴,叫列表洋魂。
列表最大的特點(diǎn)就是 整齊 、整潔喜鼓、 有序

無(wú)序列表 ul (重點(diǎn))

無(wú)序列表標(biāo)簽: <ul></ul>
屬性:type :三個(gè)值副砍,分別為:
circle(空心圓) ,disc(默認(rèn),實(shí)心圓),square(黑色方塊)
列表項(xiàng):<li></li>

注意:

1,<ul></ul>中只能嵌套<li></li>,直接在<ul></ul>標(biāo)簽中輸入其他標(biāo)簽或者文字的做法是不被允許的庄岖。
2,<li>與</li>之間相當(dāng)于一個(gè)容器豁翎,可以容納所有元素。
3,無(wú)序列表會(huì)帶有自己樣式屬性隅忿,放下那個(gè)樣式心剥,一會(huì)讓CSS來(lái)!

有序列表 ol

有序列表標(biāo)簽:<ol>
屬性:type:

1背桐、A优烧、a、I链峭、i(數(shù)字畦娄、字母、羅馬數(shù)字)
列表項(xiàng): <li></li>

定義列表dl

\dl>
<dt>名詞1
<dd>名詞1解釋1
<dd>名詞1解釋2

<dt>名詞2
<dd>名詞2解釋1
<dd>名詞2解釋2

</dl>
dl>

名詞1
名詞1解釋1
名詞1解釋2
... 名詞2
名詞2解釋1
名詞2解釋2
...

圖片標(biāo)簽

獨(dú)立標(biāo)簽
屬性:

src:圖片地址: 相對(duì)路徑 (同一個(gè)網(wǎng)站) 絕對(duì)路徑 (不同網(wǎng)站)

width:寬度height:高度border:邊框align:對(duì)齊方式熏版,代表圖片與相鄰的文本的相當(dāng)位置(有三個(gè)屬性值:top middle bottom)

alt:圖片的文字說(shuō)明hspace 和 vspace 設(shè)定圖片邊沿上下左右空白纷责,以免文字或其它圖片過(guò)于貼近

鏈接標(biāo)簽

文本或圖像

超鏈接可以是文本,也可以是一幅圖像撼短,您可以點(diǎn)擊這些內(nèi)容來(lái)跳轉(zhuǎn)到新的文檔或者當(dāng)前文檔中的某個(gè)部分再膳。

(不僅可以創(chuàng)建文本超鏈接,在網(wǎng)頁(yè)中各種網(wǎng)頁(yè)元素曲横,如圖像喂柒、表格、音頻禾嫉、視頻等都可以添加超鏈接)

文本或圖片

屬性:

href:跳轉(zhuǎn)頁(yè)面的地址(跳轉(zhuǎn)到外網(wǎng)需要添加協(xié)議)灾杰;
name:名稱,錨點(diǎn)(回到錨點(diǎn): 頂部熙参,底部艳吠,中間),在訪問(wèn)錨點(diǎn)的書(shū)寫(xiě)格式:#name的值
target:_self(自己) _blank(新頁(yè)面孽椰,之前頁(yè)面存在) _
__parent top 默認(rèn)
self_search相等于給頁(yè)面起一個(gè)名字昭娩,如果再次打開(kāi)時(shí)凛篙,如果頁(yè)面存在,則不再打開(kāi)新的頁(yè)面栏渺∏喊穑可以是任意名字。
如果當(dāng)時(shí)沒(méi)有確定鏈接目標(biāo)時(shí)磕诊,通常將鏈接標(biāo)簽的href屬性值定義為“#”(即href="#")填物,表示該鏈接暫時(shí)為一個(gè)空鏈接。

base 標(biāo)簽

base 可以設(shè)置整體鏈接的打開(kāi)狀態(tài)

base 寫(xiě)到 <head> </head> 之間

錨點(diǎn)定位 (難點(diǎn))

通過(guò)創(chuàng)建錨點(diǎn)鏈接霎终,用戶能夠快速定位到目標(biāo)內(nèi)容滞磺。 創(chuàng)建錨點(diǎn)鏈接分為兩步:

1.使用a href=”#id名>“鏈接文本"</a>創(chuàng)建鏈接文本。
2.使用相應(yīng)的id名標(biāo)注跳轉(zhuǎn)目標(biāo)的位置

表格標(biāo)簽

表格由<table>標(biāo)簽來(lái)定義神僵。每個(gè)表格均有若干行(由 <tr> 標(biāo)簽定義)雁刷,每行被分割為若干單元格(由 <td> 標(biāo)簽定義)。

數(shù)據(jù)單元格可以包含文本保礼、圖片沛励、列表、段落炮障、表單目派、水平線、表格等等胁赢。

字體標(biāo)簽

<font></font>**

屬性: size:設(shè)置字體大小**
color:設(shè)置字體顏色
face:設(shè)置字體**

表格**

(table,tr,td)
屬性:
border:邊框的寬度 bordercolor:邊框的顏色 cellspacing:單元格的邊距 width:寬度 height:高度

在HTML網(wǎng)頁(yè)中企蹭,要想創(chuàng)建表格,就需要使用表格相關(guān)的標(biāo)簽智末。創(chuàng)建表格的基本語(yǔ)法格式如下:

<table>
<tr>
<td>單元格內(nèi)的文字</td>

</tr>

</table>

... ...

單元格內(nèi)的文字
1.table用于定義一個(gè)表格谅摄。
2.tr 用于定義表格中的一行,必須嵌套在 table /table標(biāo)簽中系馆,在 table /table中包含幾對(duì) tr /tr送漠,就有幾行表格。
3.td /td:用于定義表格中的單元格由蘑,必須嵌套在標(biāo)簽中闽寡,一對(duì) 中包含幾對(duì),就表示該行中有多少列(或多少個(gè)單元格)尼酿。
注意:
1,<tr></tr>中只能嵌套<td></td>
2,<td></td>標(biāo)簽爷狈,他就像一個(gè)容器,可以容納所有的元素
表頭標(biāo)簽(th)

表頭一般位于表格的第一行或第一列裳擎,其文本加粗居中涎永,如下圖所示,即為設(shè)置了表頭的表格。設(shè)置表頭非常簡(jiǎn)單土辩,只需用表頭標(biāo)簽<th></th>替代相應(yīng)的單元格標(biāo)簽<td></td>即可支救。

表格結(jié)構(gòu)(了解)

在使用表格進(jìn)行布局時(shí)抢野,可以將表格劃分為頭部拷淘、主體和頁(yè)腳(頁(yè)腳因?yàn)橛屑嫒菪詥?wèn)題,我們不在贅述)指孤,具體 如下所示:

<thead></thead>:用于定義表格的頭部启涯。

必須位于<table></table> 標(biāo)簽中,一般包含網(wǎng)頁(yè)的logo和導(dǎo)航等頭部信息恃轩。

<tbody></tbody>:用于定義表格的主體结洼。

位于<table></table>標(biāo)簽中,一般包含網(wǎng)頁(yè)中除頭部和底部之外的其他內(nèi)容叉跛。

合并單元格
跨行合并:rowspan 跨列合并:colspan

合并單元格的思想:

將多個(gè)內(nèi)容合并的時(shí)候松忍,就會(huì)有多余的東西,把它刪除筷厘。 例如 把 3個(gè) td 合并成一個(gè)鸣峭, 那就多余了2個(gè),需要?jiǎng)h除酥艳。

公式: 刪除的個(gè)數(shù) = 合并的個(gè)數(shù) - 1

總結(jié)表格

1,表格提供了HTML 中定義表格式數(shù)據(jù)的方法摊溶。
2,表格中由行中的單元格組成。
3,表格中沒(méi)有列元素充石,列的個(gè)數(shù)取決于行的單元格個(gè)數(shù)莫换。
4,表格不要糾結(jié)于外觀,那是CSS 的作用骤铃。

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

定義粗體文本拉岁。
定義大號(hào)字。
定義著重文字惰爬。
定義斜體字喊暖。
定義小號(hào)字。
定義加重語(yǔ)氣补鼻。
定義下標(biāo)字哄啄。
定義上標(biāo)字。
定義插入字风范。
定義刪除字咨跌。

<b> 定義粗體文本。
<big> 定義大號(hào)字硼婿。
<em> 定義著重文字锌半。
<i> 定義斜體字。
<small> 定義小號(hào)字寇漫。
<strong> 定義加重語(yǔ)氣刊殉。
定義下標(biāo)字殉摔。
定義上標(biāo)字。
<ins> 定義插入字记焊。
<del> 定義刪除字逸月。

表單標(biāo)簽(掌握)
目的是為了收集用戶信息。

在我們網(wǎng)頁(yè)中遍膜, 我們也需要跟用戶進(jìn)行交互碗硬,收集用戶資料,此時(shí)也需要表單瓢颅。

在HTML中恩尾,一個(gè)完整的表單通常由表單控件(也稱為表單元素)、提示信息和表單域3個(gè)部分構(gòu)成挽懦。

表單控件:

包含了具體的表單功能項(xiàng)翰意,如單行文本輸入框、密碼輸入框信柿、復(fù)選框冀偶、提交按鈕、重置按鈕等角塑。

提示信息:

一個(gè)表單中通常還需要包含一些說(shuō)明性的文字蔫磨,提示用戶進(jìn)行填寫(xiě)和操作。

表單域:

他相當(dāng)于一個(gè)容器圃伶,用來(lái)容納所有的表單控件和提示信息堤如,可以通過(guò)他定義處理表單數(shù)據(jù)所用程序的url地址,以及數(shù)據(jù)提交到服務(wù)器的方法窒朋。如果不定義表單域搀罢,表單中的數(shù)據(jù)就無(wú)法傳送到后臺(tái)服務(wù)器。

input 控件(重點(diǎn))

在上面的語(yǔ)法中侥猩,<input />標(biāo)簽為單標(biāo)簽榔至,type屬性為其最基本的屬性,其取值有多種欺劳,用于指定不同的控件類型唧取。

屬性 說(shuō)明
type input元素類型
name input 元素的名稱
value input 元素的值
size input 元素的寬度
是否只讀
輸入字符的最大長(zhǎng)度
disabled 是否禁用
文本框:
在表單中,文本框用來(lái)讓用戶輸入字母划提、數(shù)字等等枫弟,如用戶的姓名,地址等鹏往。
代碼格式如下:
<input type=“text” name="…" size="…" maxlength="…" value="…"/>

屬性解釋:
type=”text”:定義單行文本輸入框淡诗;
name屬性:定義文本框的名稱,要保證數(shù)據(jù)的準(zhǔn)確采集,必須定義一個(gè)獨(dú)一無(wú)二的名稱韩容;
size屬性:定義文本框的寬度款违,單位是單個(gè)字符寬度;
value屬性:定義文本框的初始值群凶。
密碼框:
是一種特殊的文本域插爹,用于輸入密碼。
代碼格式如下:
<input type=“password” name="…" size="…" maxlength="…" value="…"/>

屬性解釋:
type=”password”定義密碼框座掘;
name屬性:定義密碼框的名稱递惋,要保證數(shù)據(jù)的準(zhǔn)確采集,必須定義一個(gè)獨(dú)一無(wú)二的名稱溢陪;
size屬性:定義密碼框的寬度,單位是單個(gè)字符寬度睛廊;
value屬性:定義文本框的初始值形真。
隱藏域:
是用來(lái)收集或發(fā)送信息的不可見(jiàn)元素,對(duì)于網(wǎng)頁(yè)的訪問(wèn)者來(lái)說(shuō)超全,隱藏域是看不見(jiàn)的咆霜。當(dāng)表單被提交時(shí),隱藏域就會(huì)將信息用你設(shè)置時(shí)定義的名稱和值發(fā)送到服務(wù)器上嘶朱。
代碼格式如下:
<input type=“hidden” name="…" value="…"/>
屬性解釋:
type=”hidden”:定義隱藏域蛾坯;
name屬性:定義隱藏域的名稱,要保證數(shù)據(jù)的準(zhǔn)確采集疏遏,必須定義一個(gè)獨(dú)一無(wú)二的名稱脉课;
value屬性:定義文本框的初始值。
單選按鈕:
當(dāng)需要用戶從有限個(gè)選項(xiàng)中選擇一個(gè)時(shí)财异,使用單選按鈕倘零。比如我們?cè)谧?cè)的時(shí)候選擇體重。
代碼格式如下:
<input type=“radio” name="…" value="…"/>

屬性解釋:

type=”radio”定義單選框戳寸;

name屬性:定義單選框的名稱呈驶,要保證數(shù)據(jù)的準(zhǔn)確采集,單選框都是以組為單位使用的疫鹊,在同一組中的單選項(xiàng)都必須同一個(gè)名稱袖瞻;

value屬性:定義單選框的值,同一組中拆吆,他們的域值必須是不同的聋迎。

復(fù)選框:

允許在待選項(xiàng)中選中一項(xiàng)以上的選項(xiàng)。每個(gè)復(fù)選框都是一個(gè)獨(dú)立的元素锈拨,都必須有一個(gè)獨(dú)一的名稱砌庄。

代碼格式如下:
<input type=“checkbox” name="…" value="…"/>

屬性解釋:

type=”checkbox”定義復(fù)選框;

name屬性:定義復(fù)選框的名稱,要保證數(shù)據(jù)的準(zhǔn)確采集娄昆,必須定義一個(gè)獨(dú)一無(wú)二的名稱佩微;

value屬性:定義復(fù)選框的值。

{

type: 以下為type可能要取的值:
1.1 text 文本框 輸入內(nèi)容
1.2 password 密碼框 密文或者掩碼
1.3 radio 表示是單選萌焰,name必須一致哺眯;value:提交給服務(wù)器的數(shù)據(jù)
表示同一組中只能選中一個(gè)( checked =“checked” 表示選中)
1.4 checkbox 表示多選 ,name必須一致扒俯,
表示同一組中可以選多個(gè)奶卓,返回值是個(gè)數(shù)組( checked =“checked” 表示選中)
1.5 file :表示上傳控件
以上具有輸入性質(zhì)的必須要有name屬性,一開(kāi)始寫(xiě)value表示是默認(rèn)值(以后獲取輸入框的內(nèi)容要根據(jù)name來(lái)取)
以下按鈕不具有輸入性質(zhì),不需要name屬性撼玄,但是按鈕上的文字提示使用value屬性
1.6 submit 提交
1.7 reset 重置
1.9 image 圖片提交按鈕
以上所有input的屬性: width 設(shè)置寬度夺姑,height 設(shè)置高度 border 設(shè)置邊框
1.10 button 普通按鈕
1.11 hidden 表示隱藏域,該框的內(nèi)容服務(wù)器需要掌猛,但是不想讓用戶知道(不想清楚的顯示在界面上)

name屬性:表單元素名字盏浙,只有name屬性才能提交給服務(wù)器。

}

文件上傳框:

代碼格式如下:
<input type=“file’ name=”…"

注意:利用這項(xiàng)功能時(shí)荔茬,在 form 標(biāo)簽中要指定method屬性废膘。要把method 指定為post, enctype屬性指定為 multipart/form-data。

說(shuō)明:multipart 控件是否上傳多文件

屬性解釋:

type=”file”:定義文件上傳框慕蔚;

name屬性:定義文件上傳框的名稱丐黄,要保證數(shù)據(jù)的準(zhǔn)確采集,必須定義一個(gè)獨(dú)一無(wú)二的名稱孔飒;

HTML5的表單所有type類型

QQ截圖20220428091711.png

label標(biāo)簽(理解)

label 標(biāo)簽為 input 元素定義標(biāo)注(標(biāo)簽)灌闺。

作用: 用于綁定一個(gè)表單元素, 當(dāng)點(diǎn)擊label標(biāo)簽的時(shí)候, 被綁定的表單元素就會(huì)獲得輸入焦點(diǎn)

如何綁定元素呢?

for 屬性規(guī)定 label 與哪個(gè)表單元素綁定十偶。

<label for=“male”>Male</label>
<input type=“radio” name=“sex” id=“male” value=“male”>

Male

form標(biāo)簽(表單域)

在HTML中菩鲜,form標(biāo)簽被用于定義表單域,即創(chuàng)建一個(gè)表單惦积,以實(shí)現(xiàn)用戶信息的收集和傳遞接校,form中的所有內(nèi)容都會(huì)被提交給服務(wù)器。創(chuàng)建表單的基本語(yǔ)法格式如下:

\<form action="url地址" method="提交方式" name="表單名稱">
  各種表單控件
\</form>

常用屬性:

1,Action
在表單收集到信息后,需要將信息傳遞給服務(wù)器進(jìn)行處理,action屬性用于指定接收并處理表單數(shù)據(jù)的服務(wù)器程序的url地址沉删。

(表示動(dòng)作,值為服務(wù)器的地址诽凌,把表單的數(shù)據(jù)提交到該地址上處理)

2,method
用于設(shè)置表單數(shù)據(jù)的提交方式,其取值為get或post坦敌。

3,name
用于指定表單的名稱侣诵,以區(qū)分同一個(gè)頁(yè)面中的多個(gè)表單痢法。

4.enctype:

表示是表單提交的類型**

注意: 每個(gè)表單都應(yīng)該有自己表單域。

get:

1.地址欄,請(qǐng)求參數(shù)都在地址后拼接 path?name=“張三”&password="123456"
2.不安全
3.效率高
4.get請(qǐng)求大小有限制杜顺,不同瀏覽器有不同财搁,但是大約是2KB
使用情況:一般情況用于查詢數(shù)據(jù)。

post:

1.地址欄:請(qǐng)求參數(shù)單獨(dú)處理躬络。
2.安全可靠
3.效率低
4.post請(qǐng)求大小理論上無(wú)限尖奔。
使用情況:一般用于插入修改等操作

textarea控件(文本域)

如果需要輸入大量的信息,就需要用到<textarea></textarea>標(biāo)簽穷当。通過(guò)textarea控件可以輕松地創(chuàng)建多行文本輸入框提茁,其基本語(yǔ)法格式如下:

<textarea cols=“每行中的字符數(shù)” rows=“顯示的行數(shù)”>
文本內(nèi)容
</textarea>

文本內(nèi)容

下拉菜單

使用select控件定義下拉菜單的基本語(yǔ)法格式如下

    <select>
      <option>選項(xiàng)1</option>
      <option>選項(xiàng)2</option>
      <option>選項(xiàng)3</option>
      ...
    </select>
注意:

1.<select></select>中至少應(yīng)包含一對(duì)<option></option>。

2.在option 中定義selected =" selected "時(shí)馁菜,當(dāng)前項(xiàng)即為默認(rèn)選中項(xiàng)茴扁。

HTML5新標(biāo)簽與特性

常用新標(biāo)簽

.header:定義文檔的頁(yè)眉
.nav:定義導(dǎo)航鏈接的部分
.footer:定義文檔或節(jié)的頁(yè)腳
.article:標(biāo)簽規(guī)定獨(dú)立的自包含內(nèi)容
.section:定義文檔中的節(jié)(section、區(qū)段)
.aside:定義其所處內(nèi)容之外的內(nèi)容

常用新屬性

新增的type屬性值:

QQ截圖20220428093035.png

綜合案例

  <fieldset>
    <legend>學(xué)生檔案</legend>
    <label for="userName">姓名:</label>
    <input type="text" name="userName" id="userName" placeholder="請(qǐng)輸入用戶名"> <br>
    <label for="userPhone">手機(jī)號(hào)碼:</label>
    <input type="tel" name="userPhone" id="userPhone" pattern="^1\d{10}$"><br>
    <label for="email">郵箱地址:</label>
    <input type="email" required name="email" id="email"><br>
    <label for="collage">所屬學(xué)院:</label>
    <input type="text" name="collage" id="collage" list="cList" placeholder="請(qǐng)選擇"><br>
    <datalist id="cList">
      <option value="前端與移動(dòng)開(kāi)發(fā)學(xué)院"></option>
      <option value="java學(xué)院"></option>
      <option value="c++學(xué)院"></option>
    </datalist><br>
    <label for="score">入學(xué)成績(jī):</label>
    <input type="number" max="100" min="0" value="0" id="score"><br>
    <label for="level">基礎(chǔ)水平:</label>
    <meter id="level" max="100" min="0" low="59" high="90"></meter><br>
    <label for="inTime">入學(xué)日期:</label>
    <input type="date" id="inTime" name="inTime"><br>
    <label for="leaveTime">畢業(yè)日期:</label>
    <input type="date" id="leaveTime" name="leaveTime"><br>
    <input type="submit">
  </fieldset>
</form>
QQ截圖20220428093511.png

多媒體標(biāo)簽

.embed:標(biāo)簽定義嵌入的內(nèi)容

.audio:播放音頻

.video:播放視頻

多媒體 embed(會(huì)使用)

embed可以用來(lái)插入各種多媒體火邓,格式可以是 Midi丹弱、Wav、AIFF铲咨、AU、MP3等等蜓洪。url為音頻或視頻文件及其路徑纤勒,可以是相對(duì)路徑或絕對(duì)路徑。

\<embed src="http://player.youku.com/player.php/sid/XMTI4MzM2MDIwOA==/v.swf" allowFullScreen="true" quality="high" width="480" height="400" align="middle" allowScriptAccess="always" type="application/x-shockwave-flash">\</embed>

多媒體 audio

HTML5通過(guò)<audio>標(biāo)簽來(lái)解決音頻播放的問(wèn)題隆檀。

并且可以通過(guò)附加屬性可以更友好控制音頻的播放摇天,如:

autoplay 自動(dòng)播放

controls 是否顯不默認(rèn)播放控件

loop 循環(huán)播放

多媒體 video

HTML5通過(guò)<video>標(biāo)簽來(lái)解決音頻播放的問(wèn)題。

通過(guò)附加屬性可以更友好的控制視頻的播放

autoplay 自動(dòng)播放

controls 是否顯示默認(rèn)播放控件

loop 循環(huán)播放

width 設(shè)置播放窗口寬度

height 設(shè)置播放窗口的高度

HTML常用標(biāo)簽或?qū)傩匀Q

QQ截圖20220428093747.png

原文地址:https://blog.csdn.net/qq_44732593/article/details/107287100
非原創(chuàng)恐仑,搬運(yùn)泉坐,侵權(quán)聯(lián)系刪除。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末裳仆,一起剝皮案震驚了整個(gè)濱河市腕让,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌歧斟,老刑警劉巖纯丸,帶你破解...
    沈念sama閱讀 217,542評(píng)論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異静袖,居然都是意外死亡觉鼻,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,822評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門(mén)队橙,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)坠陈,“玉大人萨惑,你說(shuō)我怎么就攤上這事〕鸱” “怎么了庸蔼?”我有些...
    開(kāi)封第一講書(shū)人閱讀 163,912評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)若未。 經(jīng)常有香客問(wèn)我朱嘴,道長(zhǎng),這世上最難降的妖魔是什么粗合? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,449評(píng)論 1 293
  • 正文 為了忘掉前任萍嬉,我火速辦了婚禮,結(jié)果婚禮上隙疚,老公的妹妹穿的比我還像新娘壤追。我一直安慰自己,他們只是感情好供屉,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,500評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布行冰。 她就那樣靜靜地躺著,像睡著了一般伶丐。 火紅的嫁衣襯著肌膚如雪悼做。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 51,370評(píng)論 1 302
  • 那天哗魂,我揣著相機(jī)與錄音肛走,去河邊找鬼。 笑死录别,一個(gè)胖子當(dāng)著我的面吹牛朽色,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播组题,決...
    沈念sama閱讀 40,193評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼葫男,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了崔列?” 一聲冷哼從身側(cè)響起梢褐,我...
    開(kāi)封第一講書(shū)人閱讀 39,074評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎峻呕,沒(méi)想到半個(gè)月后利职,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,505評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡瘦癌,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,722評(píng)論 3 335
  • 正文 我和宋清朗相戀三年猪贪,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片讯私。...
    茶點(diǎn)故事閱讀 39,841評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡热押,死狀恐怖西傀,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情桶癣,我是刑警寧澤拥褂,帶...
    沈念sama閱讀 35,569評(píng)論 5 345
  • 正文 年R本政府宣布,位于F島的核電站牙寞,受9級(jí)特大地震影響饺鹃,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜间雀,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,168評(píng)論 3 328
  • 文/蒙蒙 一悔详、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧惹挟,春花似錦茄螃、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,783評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至运怖,卻和暖如春拼弃,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背摇展。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,918評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工肴敛, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人吗购。 一個(gè)月前我還...
    沈念sama閱讀 47,962評(píng)論 2 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像砸狞,于是被迫代替她去往敵國(guó)和親捻勉。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,781評(píng)論 2 354