Day20——html

一、HTML頭部

<head></head>

  • 在 <head>元素中你可以插入腳本(scripts), 樣式文件(CSS),及各種meta信息
  • 可以添加在頭部區(qū)域的元素標(biāo)簽為: <title>, <style>, <meta>, <link>, <script>, <noscript>, and <base>
<!--設(shè)置當(dāng)前頁面的文本編碼方式-->
<meta charset="utf-8" />

二、HTML 標(biāo)簽

<body></body>

1. 標(biāo)題標(biāo)簽(h1-h6)

<h1>我是標(biāo)題1</h1>
<h2>我是標(biāo)題2</h2>
<h3>我是標(biāo)題3</h3>
<h4>我是標(biāo)題4</h4>
<h5>我是標(biāo)題5</h5>
<h6>我是標(biāo)題6</h6> 

2. 段落標(biāo)簽(p)

注意:網(wǎng)頁中的文字,手動的換行和空格無效

<p>文字內(nèi)容</p>

3. 文字標(biāo)簽(font)

多個(gè)普通文字內(nèi)容在一行顯示

<font>文字內(nèi)容</font>

4. 強(qiáng)制換行和空格

br標(biāo)簽 —— 單標(biāo)簽,專門用在網(wǎng)頁中做強(qiáng)制換行
空格符號 —— 一個(gè)&nbsp代表空一個(gè)像素
??????? 一個(gè)&emsp代表空一個(gè)空格

<br />

5. 文本效果標(biāo)簽

注意:strong和em有強(qiáng)調(diào)的意思

<b>加粗</b>, <strong>加粗</strong>
<i>傾斜</i>, <em>傾斜</em>

6. 水平線(hr)

<hr />

7. 列表標(biāo)簽(ol, ul, dl)

有序列表

<ol>
    <li>一月</li>
    <li>二月</li>
</ol>

無序列表

<ul>
    <li>語文</li>
    <li>數(shù)學(xué)</li>
</ul>

自定義列表
dl - 代表整個(gè)列表
dt - 列表分類
dd - 分類下的內(nèi)容

<dl>
    <dt>文科</dt>
        <dd>歷史</dd>
        <dd>政治</dd>
    <dt>理科</dt>
        <dd>物理</dd>
        <dd>化學(xué)</dd>
</dl>

8. 圖片標(biāo)簽(img)

單標(biāo)簽

  • src屬性 —— 設(shè)置網(wǎng)頁上顯示圖片的地址(地址可以是本地圖片路徑,也可以是網(wǎng)絡(luò)圖片的url)
  • title屬性—— 圖片標(biāo)題;在鼠標(biāo)停留在圖片上的時(shí)候才會顯示出來
  • alt屬性 —— 圖片加載失敗顯示的提示信息
<img src="圖片地址" title="標(biāo)題" alt="加載失敗提示信息"/>

9. 超鏈接(a)

href屬性 —— 規(guī)定點(diǎn)擊超鏈接后跳轉(zhuǎn)的位置

  • 一個(gè)網(wǎng)頁地址 —— 在瀏覽器中打開指定的網(wǎng)頁
  • 一個(gè)本地的html地址(相對路徑) —— 跳轉(zhuǎn)到(打開) 本地一個(gè)html文件對應(yīng)的網(wǎng)頁
  • ?# —— 刷新網(wǎng)頁,會重新加載網(wǎng)頁內(nèi)容(如果有網(wǎng)絡(luò)請求會重新請求!)
  • 選擇器 —— 讓網(wǎng)頁滾動到指定位置(不會重新加載數(shù)據(jù))(之前的標(biāo)簽的id屬性的值為選擇器內(nèi)容)

target屬性 —— 加載新頁面的方式

  • _self(默認(rèn)) —— 在當(dāng)前頁面中加載新的頁面
  • _blank —— 在新的窗口中加載新的頁面(原頁面不會覆蓋)
<a  target="_blank">百度一下</a>

10. 表格標(biāo)簽(table)

table標(biāo)簽 —— 代表整個(gè)表格
tr標(biāo)簽 —— 代表表格中的一行
td標(biāo)簽 —— 代表表格中的一個(gè)單元格

標(biāo)簽屬性:

  • border屬性 —— 設(shè)置表框?qū)挾?;table的屬性
  • bordercolor屬性 —— 設(shè)置表框顏色;table的屬性
  • cellspacing —— 設(shè)置單元格和單元格之間的間隙大??;table的屬性
  • cellpadding —— 單元格中的內(nèi)容和單元格表框直接的間距
  • width —— 設(shè)置寬度
    ??作為table屬性 —— 設(shè)置整個(gè)表格的寬度;每一列的寬度按比例分配
    ??作為td的屬性 —— 設(shè)置td所在的列對應(yīng)的寬度
  • height —— 設(shè)置高度
    ??作為table屬性 —— 設(shè)置整個(gè)表格的高度;每一行的寬度按比例分配
    ??作為tr的屬性 —— 設(shè)置tr對應(yīng)的行的高度
  • bgcolor —— 設(shè)置背景顏色
    ??作為table屬性 —— 設(shè)置整個(gè)表格的背景顏色
    ??作為tr屬性 —— 設(shè)置一行的背景顏色
    ??作為td屬性 —— 設(shè)置指定單元格的背景顏色
  • align —— 設(shè)置對齊方法(left/right/center)
    ??作為table屬性 —— 讓整個(gè)表格在父標(biāo)簽中對齊
    ??作為tr屬性 —— 讓一行中所有單元格的內(nèi)容對齊
    ??作為td屬性 —— 讓指定的單元格中的內(nèi)容對齊

補(bǔ)充:HTML中的顏色 —— 可以是顏色的英文單詞;rgb16進(jìn)制值,前面加#, 例如:#ff0000

細(xì)線表格:

  1. 將border設(shè)置為0
  2. cellspacing的大小設(shè)置為想要的寬度的大小
  3. 設(shè)置整個(gè)表格的背景的顏色為邊框顏色,并且保證每個(gè)單元格的顏色和背景顏色不一樣
<table cellspacing="1" width="600" height="400" bgcolor="black">
    <tr bgcolor="aliceblue">
        <td></td>
        <td></td>
    </tr>
    <tr bgcolor="aliceblue">
        <td></td>
        <td></td>
    </tr>
</table>

不規(guī)則表格:
rowspan —— 行合并
colspan —— 列合并

11. 表單標(biāo)簽(form)

表單標(biāo)簽一般用來做用戶信息收集,一般不單獨(dú)使用,而是結(jié)合相關(guān)標(biāo)簽來使用(input,select,textarea)

<form action="" method="post">

action: 提交位置(接口相關(guān))
method: 請求方式(get/post)

12. input標(biāo)簽 —— 單標(biāo)簽

  • type屬性:
    決定輸入框的樣式
    text(默認(rèn)) —— 普通的文本輸入框
  • name屬性:
    這個(gè)屬性主要用來區(qū)分?jǐn)?shù)據(jù)的。**提交的時(shí)候是以name=value形式提交
  • value屬性:
    單標(biāo)簽中的value相關(guān)雙標(biāo)簽的內(nèi)容;但是value值只能是文本
    設(shè)置value屬性其實(shí)就是設(shè)置輸入框中默認(rèn)顯示的內(nèi)容;修改內(nèi)容其實(shí)是在修改value值
  1. text:文本輸入框
    placeholder - 占位符(提示信息)
    maxlength - 最多輸入字符個(gè)數(shù)
<input type="text" name="tel" value="123456" placeholder="請輸入電話號碼" maxlength="6"/>
  1. password:密碼輸入框
    placeholder - 占位符(提示信息)
    maxlength - 最多輸入字符個(gè)數(shù)
<input type="password" name="密碼" value="" placeholder="請輸入密碼(3-6位)" maxlength="8"/>
  1. radio:單選按鈕
    name - 同一組數(shù)據(jù)對應(yīng)的name值設(shè)置成一樣的,才能做到單選
    value - 這兒的value只是用于數(shù)據(jù)提交,不能顯示
    checked - 設(shè)置為checked讓按鈕處于默認(rèn)選中狀態(tài)
<input type="radio" name="sex" value="男生" checked="checked"/><font>男</font>
<input type="radio" name="sex" value="女生" /><font>女</font>
<input type="radio" name="sex" id="s1" value="保密" /><label for="s1">保密</label>

注:文字和按鈕關(guān)聯(lián)(點(diǎn)擊文字和點(diǎn)擊按鈕的效果一樣)
??文字用label標(biāo)簽顯示,設(shè)置for屬性的值為想要關(guān)聯(lián)的按鈕的id的值

  1. checkbox:復(fù)選按鈕
    name - 同一組數(shù)據(jù)的name值要一樣
    value - 這兒的value只是用于數(shù)據(jù)提交,不能顯示
<input type="checkbox" name="instr" id="in1" value="教育" checked="checked" /><label for="in1">教育</label>
<input type="checkbox" name="instr" id="in2" value="互聯(lián)網(wǎng)" /><label for="in2">互聯(lián)網(wǎng)</label>
  1. button: 普通按鈕
    value - 對應(yīng)的值會顯示在按鈕上
<input type="button" value="登錄" />
  1. submit:提交按鈕
    將當(dāng)前所在的form標(biāo)簽中,設(shè)置了name屬性的相關(guān)的標(biāo)簽的數(shù)據(jù)以'name=value'的形式提交
<input type="submit" name="" id="" value="提交" />
  1. reset:重置按鈕
    將當(dāng)前所在的form標(biāo)簽中,所有標(biāo)簽設(shè)置成初始狀態(tài)
<input type="reset" name="" id="" value="重置" />

13. 下拉列表(select)

select標(biāo)簽 - 代表整個(gè)下拉列表
option標(biāo)簽 - 代表列表中的每個(gè)選項(xiàng);
??????可以通過設(shè)置selected屬性的值為"selected",來讓這個(gè)選項(xiàng)默認(rèn)選中
optgroup標(biāo)簽 - 設(shè)置label的值來對當(dāng)前下拉菜單的內(nèi)容進(jìn)行分組

<select name="省">
    <optgroup label="省"></optgroup>
    <option value="四川省">四川省</option>
    <option selected="selected" value="遼寧省">遼寧省</option>
    <optgroup label="直轄市"></optgroup>
    <option value="北京">北京</option>
    <option value="上海">上海</option>
</select>

14. 多行文本域(textarea)

textarea標(biāo)簽 - 輸入框,可以同時(shí)顯示多行內(nèi)容(可以自動換行和上下滾動)
name屬性 - 區(qū)分和提交
rows - 行數(shù)(不滾動最多能顯示的行數(shù),影響輸入框的高度)
cols - 列數(shù) (一行顯示的文字的數(shù)量, 影響輸入框的寬度)
placeholder - 占位符
maxlength - 限制輸入的文字的個(gè)數(shù)

<textarea name="message" rows="4" cols="40" maxlength="200" placeholder="輸入你的問題">默認(rèn)文字</textarea>

14. div和span

塊級標(biāo)簽: 一個(gè)占一行,例如:div、h1、p、列表,table、tr、form, option...
行內(nèi)標(biāo)簽: 一行顯示多個(gè),例如:span、font、td、input、select、textarea...

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容