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

歡迎訪問 生活随笔!

生活随笔

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

HTML

HTML常用标签+CSS基础

發布時間:2025/3/15 HTML 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 HTML常用标签+CSS基础 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

目錄

一.HTML常用標簽

1.1文件標簽

1.2.文本標簽

1.3.圖片標簽

1.4.列表標簽

1.5超鏈接標簽

1.6表格標簽

1.7表單標簽

二.CSS

2.1css語法

2.2選擇器


一.HTML常用標簽

1.1文件標簽

html:html文檔的根標簽。?head:頭標簽。用于指定html文檔的一些屬性。引入外部的資源。title:標題標簽。body:體標簽。<!DOCTYPE html?? ?>:html5中定義該文檔是html文檔

例:

<!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8"><title>標題</title> </head> <body></body> </html>

1.2.文本標簽

<h1> to <h6>:標題標簽,?h1~h6:字體大小逐漸遞減。

<p>:段落標簽。

<br>:換行標簽。

<hr>:展示一條水平線,屬性:color,width寬度,size高度。align:對其方式(center,left,right)。

<b>:字體加粗。

<i>:字體斜體。

<font>:字體標簽。

?<center>:文本居中

1.3.圖片標簽

<img src="./image/jiangwai_1.jpg"><img src="../image/jiangwai_1.jpg">

1.4.列表標簽

?? ??? ?* 有序列表:
?? ??? ??? ?* ol:
?? ??? ??? ?* li:
?? ??? ?* 無序列表:
?? ??? ??? ?* ul:
?? ??? ??? ?* li:

1.5超鏈接標簽

<a href="http://www.itcast.cn" target="_blank">點我</a>

1.6表格標簽

* table:定義表格
?? ??? ??? ?* width:寬度
?? ??? ??? ?* border:邊框
?? ??? ??? ?* cellpadding:定義內容和單元格的距離
?? ??? ??? ?* cellspacing:定義單元格之間的距離。如果指定為0,則單元格的線會合為一條、
?? ??? ??? ?* bgcolor:背景色
?? ??? ??? ?* align:對齊方式
?? ??? ?* tr:定義行
?? ??? ??? ?* bgcolor:背景色
?? ??? ??? ?* align:對齊方式
?? ??? ?* td:定義單元格
?? ??? ??? ?* colspan:合并列
?? ??? ??? ?* rowspan:合并行
?? ??? ?* th:定義表頭單元格
?? ??? ?* <caption>:表格標題
?? ??? ?* <thead>:表示表格的頭部分
?? ??? ?* <tbody>:表示表格的體部分
?? ??? ?* <tfoot>:表示表格的腳部分

1.7表單標簽

* 表單:
?? ?* 概念:用于采集用戶輸入的數據的。用于和服務器進行交互。
?? ?* form:用于定義表單的。可以定義一個范圍,范圍代表采集用戶數據的范圍
? ? ? ? * 屬性:
? ? ? ? ? ? * action:指定提交數據的URL
? ? ? ? ? ? * method:指定提交方式
? ? ? ? ? ? ? ? * 分類:一共7種,2種比較常用
? ? ? ? ? ? ? ? ? ?* get:
? ? ? ? ? ? ? ? ? ? ? ? 1. 請求參數會在地址欄中顯示。會封裝到請求行中(HTTP協議后講解)。
? ? ? ? ? ? ? ? ? ? ? ? 2. 請求參數大小是有限制的。
? ? ? ? ? ? ? ? ? ? ? ? 3. 不太安全。
? ? ? ? ? ? ? ? ? ?* post:
? ? ? ? ? ? ? ? ? ? ? ? 2. 請求參數不會再地址欄中顯示。會封裝在請求體中(HTTP協議后講解)
? ? ? ? ? ? ? ? ? ? ? ? 2. 請求參數的大小沒有限制。
? ? ? ? ? ? ? ? ? ? ? ? 3. 較為安全。

? ? ? ? * 表單項中的數據要想被提交:必須指定其name屬性

* 表單項標簽: * input:可以通過type屬性值,改變元素展示的樣式 * type屬性: * text:文本輸入框,默認值 * placeholder:指定輸入框的提示信息,當輸入框的內容發生變化,會自動清空提示信息 * password:密碼輸入框 * radio:單選框 * 注意: 1. 要想讓多個單選框實現單選的效果,則多個單選框的name屬性值必須一樣。 2. 一般會給每一個單選框提供value屬性,指定其被選中后提交的值 3. checked屬性,可以指定默認值 * checkbox:復選框 * 注意: 1. 一般會給每一個單選框提供value屬性,指定其被選中后提交的值 2. checked屬性,可以指定默認值

* file:文件選擇框
?? ??? ??? ??? ?* hidden:隱藏域,用于提交一些信息。
?? ??? ??? ??? ?* 按鈕:
?? ??? ??? ??? ??? ?* submit:提交按鈕。可以提交表單
?? ??? ??? ??? ??? ?* button:普通按鈕
?? ??? ??? ??? ??? ?* image:圖片提交按鈕
?? ??? ??? ??? ??? ??? ?* src屬性指定圖片的路徑?? ?

?? ??? ? ? * label:指定輸入項的文字描述信息
?? ??? ??? ? ? * 注意:
?? ??? ??? ??? ? ? * label的for屬性一般會和 input 的 id屬性值 對應。如果對應了,則點擊label區域,會讓input輸入框獲取焦點。
?? ??? ?* select: 下拉列表
?? ??? ??? ?* 子元素:option,指定列表項
?? ??? ??? ?
?? ??? ?* textarea:文本域
?? ??? ??? ?* cols:指定列數,每一行有多少個字符
?? ??? ??? ?* rows:默認多少行。

二.CSS

2.1css語法

* 格式:
?? ??? ?選擇器 {
?? ??? ??? ?屬性名1:屬性值1;
?? ??? ??? ?屬性名2:屬性值2;
?? ??? ??? ?...
?? ??? ?}
?? ?* 選擇器:篩選具有相似特征的元素
?? ?* 注意:
?? ??? ?* 每一對屬性需要使用;隔開,最后一對屬性可以不加;

2.2選擇器

?選擇器:篩選具有相似特征的元素
?? ?* 分類:
?? ??? ?1. 基礎選擇器
?? ??? ??? ?1. id選擇器:選擇具體的id屬性值的元素.建議在一個html頁面中id值唯一
?? ??? ? ? ? ? ?* 語法:#id屬性值{}
?? ??? ? ? ?2. 元素選擇器:選擇具有相同標簽名稱的元素
?? ??? ? ? ? ? ?* 語法: 標簽名稱{}
?? ??? ? ? ? ? ?* 注意:id選擇器優先級高于元素選擇器
?? ??? ? ? ?3. 類選擇器:選擇具有相同的class屬性值的元素。
?? ??? ? ? ? ? ?* 語法:.class屬性值{}
?? ??? ? ? ? ? ?* 注意:類選擇器選擇器優先級高于元素選擇器

2. 擴展選擇器:
?? ??? ??? ?1. 選擇所有元素:
?? ??? ??? ??? ?* 語法: *{}
?? ??? ??? ?2. 并集選擇器:
?? ??? ??? ??? ?* 選擇器1,選擇器2{}
?? ??? ??? ?
?? ??? ??? ?3. 子選擇器:篩選選擇器1元素下的選擇器2元素
?? ??? ??? ??? ?* 語法: ?選擇器1 選擇器2{}
?? ??? ??? ?4. 父選擇器:篩選選擇器2的父元素選擇器1
?? ??? ??? ??? ?* 語法: ?選擇器1 > 選擇器2{}

?? ??? ??? ?5. 屬性選擇器:選擇元素名稱,屬性名=屬性值的元素
?? ??? ??? ??? ?* 語法: ?元素名稱[屬性名="屬性值"]{}

?? ??? ??? ?6. 偽類選擇器:選擇一些元素具有的狀態
?? ??? ??? ??? ?* 語法: 元素:狀態{}
?? ??? ??? ??? ?* 如: <a>
?? ??? ??? ??? ??? ?* 狀態:
?? ??? ??? ??? ??? ??? ?* link:初始化的狀態
?? ??? ??? ??? ??? ??? ?* visited:被訪問過的狀態
?? ??? ??? ??? ??? ??? ?* active:正在訪問狀態
?? ??? ??? ??? ??? ??? ?* hover:鼠標懸浮狀態

3.屬性
?? ?1. 字體、文本
?? ??? ?* font-size:字體大小
?? ??? ?* color:文本顏色
?? ??? ?* text-align:對其方式
?? ??? ?* line-height:行高?
?? ?2. 背景
?? ??? ?* background:
?? ?3. 邊框
?? ??? ?* border:設置邊框,符合屬性
?? ?4. 尺寸
?? ??? ?* width:寬度
?? ??? ?* height:高度
?? ?5. 盒子模型:控制布局
?? ??? ?* margin:外邊距
?? ??? ?* padding:內邊距
?? ??? ??? ?* 默認情況下內邊距會影響整個盒子的大小
?? ??? ??? ?* box-sizing: border-box; ?設置盒子的屬性,讓width和height就是最終盒子的大小

?? ??? ?* float:浮動
?? ??? ??? ?* left
?? ??? ??? ?* right

總結

以上是生活随笔為你收集整理的HTML常用标签+CSS基础的全部內容,希望文章能夠幫你解決所遇到的問題。

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