前端學習 二

2022-10-10 07:54:12 字數 3697 閱讀 7254

簡介:在網頁中提供給使用者輸入的視窗或者對話方塊,產生互動性,是組成程式前端的一部分

過程:將表單設計在乙個html文件中,當使用者使用前端時,就會通過form表單將資料從客戶端傳送給服務端

-name:乙個頁面中可以擁有多個表單,所以我們需要名字來區分開不同的表單,name屬性就是表單提交時的名稱

​ action="完整位址",提交給目標位址

​ 方式2:寫入字尾

​ action="字尾",自動補全位址,提交給目標位址

​ 方式3:不寫

​ action="",預設提交給網頁所在位址

獲取使用者各種型別的資料的標籤

​ type屬性

普通的文字展示

密文展示

日曆展示

單選checked="checked"設定預設值,

ps:如果屬性名和屬性值相同 可以簡寫checked

多選checked同單選

郵箱格式資料

檔案資料

單個檔案:

多個檔案:

觸發form表單提交資料的動作

另一種方式:觸發按鍵

重置頁面填寫的資料

普通按鈕預設沒有任何的功能

ps:以後可以給他新增容易功能(js事件)

兩個重要屬性

1.name屬性

類似於字典的key(前端程式設計師寫)
2.value屬性

類似於字典的value(使用者自己傳)

如果標籤是選擇型別的 那麼還需要前端程式設計師自己填寫value

ps:我們在編寫input標籤的時候應該新增name屬性

​ 專門給input標籤配文字說明(根據情況使用,可忽略)

方式1

使用者名稱:

方式2 使用者名稱:

名字:

123乙個個的下拉選項是乙個個option標籤

新增multiple變成多選

個人介紹:

獲取大段的文字內容

兩種請求方式

get請求

對服務端索要資料

post請求

向服務端提交資料

getpost

後退按鈕/重新整理

無害資料會被重新提交(瀏覽器應該告知使用者資料會被重新提交)。

書籤可收藏為書籤

不可收藏為書籤

快取能被快取

不能快取

編碼型別

歷史引數保留在瀏覽器歷史中。

引數不會儲存在瀏覽器歷史中。

對資料長度的限制

是的。當傳送資料時,get 方法向 url 新增資料;url 的長度是受限制的(url 的最大長度是 2048 個字元)。

無限制。

對資料型別的限制

只允許 ascii 字元。

沒有限制。也允許二進位制資料。

安全性與 post 相比,get 的安全性較差,因為所傳送的資料是 url 的一部分。在傳送密碼或其他敏感資訊時絕不要使用 get !

post 比 get 更安全,因為引數不會被儲存在瀏覽器歷史或 web 伺服器日誌中。

可見性資料在 url 中對所有人都是可見的。

資料不會顯示在 url 中。

語法注釋

/*樣式1*/

/*樣式2*/

/*樣式3*/

/*樣式4*/

css引用方式

內部樣式、行內樣式、外部樣式

內部樣式:head內style標籤內部直接編寫css**(小白建議使用,方便檢視)

行內樣式:head內link標籤引入外部css檔案(工作中使用,符合標準)

css查詢標籤之選擇器

基本選擇器

標籤選擇器

直接通過標籤名查詢標籤

h1
類選擇器

通過標籤的class屬性查詢標籤

.c1
增加了乙個句點符

id選擇器

通過id精準查詢

通過標籤的id屬性查詢標籤

#d1

關鍵符號為井號

通用選擇器

查詢所有標籤

*
關鍵符號為星號

組合選擇器

標籤裡面的巢狀管理表示標籤的親屬關係

"""

補充:標籤關係

div1

div2

p1p2 span1

span2

通過巢狀層級來表示親屬關係

1.對於div1來說div2、p2、span2都是兒子

2.對於div2、p2、span2來說div1就是父親

3.對於p1來說div2是父親 div1是爺爺(可以將div1和div2統稱為祖先)

4.對於span2來說div2、p2是哥哥 span2是弟弟

5.div1內部所有的標籤無論層級都可以稱之為是div1的後代

ps:判斷的時候一定要看層級關係

"""# 1.兒子選擇器(關鍵符號是大於號)

#d1 > span

# 2.後代選擇器(關鍵符號是空格)

#d1 span

# 3.毗鄰選擇器(關鍵符號是加號)

#d1 + a

# 4.弟弟選擇器(關鍵符號是小波浪號)

#d1 ~ a

屬性選擇器

# 根據標籤內部的屬性名和屬性值查詢標籤(關鍵符號是中括號)

1.方式1:直接通過屬性名查詢

[type]

2.方式2:屬性名是type並且值是text的標籤

[type='text']

3.方式3:屬性名是type並且值是text的div標籤

div[type='text']

分組與巢狀

分組

div, p, span
巢狀

d1, .c1, span
使用方式:

div#d1		查詢id是d1的div標籤

div.c1 查詢class包含c1的div標籤

div #d1 查詢div內部id是d1的後代標籤

#d1>.c1 查詢id是d1的內部class包含c1的兒子標籤

偽類選擇器

# 1.滑鼠懸浮

p:hover

# 2.獲取聚點

input:focus

前端學習第二天

前端學習筆記 二

rel stylesheet href 1.css display inline display block display inline block 預設樣式 標籤選擇器 類選擇器 id選擇器 行內樣式 important01 10100 1000 1000以上a link a link 鏈結預設...

前端學習總結(二)

本章的問題都是學習過程中一些基礎問題。前幾天學習了js html css的相關知識。昨天安裝nodejs和npm又出了一些問題,今天中午解決了這些問題,也安裝了vue。並跟著乙個vue入門課程完成了基礎語法的學習。接下來對今天的學習進行乙個總結。啊萬事開頭難,發現有很多東西我都無法給出真正的解釋。1...

前端學習(二) head標籤

head標籤中的相關標籤,是看不見摸不著的,僅僅是對應用於網頁的一些基礎資訊 元資訊 前面說的是青春版,完整的head應該是這樣的 這個是設定 的字符集 utf 8 字多,有各種國家的語言,但是儲存尺寸大,檔案臃腫 gb2312字少,只用中文和少數外語和符號,但是尺寸小,檔案小巧 你們公司是做日本動...