CSS3---选择器分类,最全版
目錄
標簽選擇器(元素選擇器)
?類選擇器
id選擇器
通配符選擇器
?偽類選擇器
鏈接偽類選擇器
結構偽類選擇器
目標偽類選擇器
標簽選擇器(元素選擇器)
標簽選擇器,是指用HTML標簽名稱作為選擇器,按照標簽名稱分類,為某一類標簽指定統一的CSS樣式。
代碼實例演示,如下:
為p標簽設置樣式,則當前頁面,所有的p標簽的樣式,都生效
<!DOCTYPE html> <html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>CSS學習</title><style>p{color: pink;} </style> </head><body><p>第一段</p><span>test</span><p>第二段</p><p>第三段</p> </body></html>前臺頁面展示,如下
?類選擇器
?類選擇器使用 . 進行標識,后面緊跟類名
class="類名"
前臺展示,如下
注意:
1.長名稱或詞組可以使用 - 中橫線來為選擇器命名
2.不建議使用 _ 下劃線來命名CSS選擇器
3.不要用純數字、中文等命名,使用英文字母進行命名
多類名選擇器
布局比較復雜的頁面,需要多類名選擇器
<!DOCTYPE html> <html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>CSS學習</title><style>.font20{font-size: 20px;}.red{color: red;}.pink{color: pink;} </style> </head><body><div class="red font20">蘋果</div><div class="pink">桃子</div> </body></html>前臺頁面展示,如下
?注意:
1.樣式顯示效果與類名先后順序無關,與CSS樣式書寫的上下順序有關
2.各個類名中間用空格隔開
id選擇器
id選擇器使用 # 進行標識
元素的id值是唯一的,只能對應于文檔中某一個具體的元素
前臺頁面展示,如下
注意:
1.同一個頁面內,id唯一,class可重復
2.類選擇器,class好比人的名字,可重復
id選擇器,好比人的身份證ID,唯一
通配符選擇器
通配符選擇器用 * 表示,作用范圍很廣,匹配頁面中所有的元素
<!DOCTYPE html> <html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>CSS學習</title><style>*{color: pink;} </style> </head><body><div id="red">蘋果</div><p class="pink">桃子</p><span class="pink">葡萄</span> </body></html>前臺頁面展示,如下
?偽類選擇器
? ? 鏈接偽類選擇器
?? ?:link,未訪問的鏈接
?? ?:visited,已訪問的鏈接
?? ?:hover,鼠標經過鏈接
?? ?:active,選定的鏈接
?? ?注意:
?? ?鏈接偽類選擇器的順序,盡量不要顛倒
最初的顏色為:黑色
鼠標經過為:粉色
鼠標選中為:藍色
訪問過后為:紅色
?
?? ?結構偽類選擇器
?? ?:fisrt-child。父元素的第一個子元素
?? ?:last-child。父元素的最后一個子元素的元素
?? ?:nth-child(n)。父元素的第 n 個子元素。其中 n 可以是整數(1,2,3)、關鍵字(even,odd)、也可以是公式(2n+1),而且 n 值起始值為 1,而不是 0。
?? ?:nth-last-child(n):父元素的倒數第 n 個子元素。此選擇器與 :nth-child(n) 選擇器計算順序剛好相反,但使用方法都是一樣的,其中 :nth-last-child(1) 始終匹配最后一個元素,與 last-child 等同。
前臺頁面展示,如下
?? ?目標偽類選擇器
?? ?:target目標偽類選擇器,可用于選取當前活動的目標元素
<!DOCTYPE html> <html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>CSS學習</title><style>:target{color: pink;}</style> </head><body><a href="#first">1 發展歷程</a><br/><a href="#second">2 社會應用</a><br/><a href="#three">3 規范使用</a><h3 id="first">發展歷程</h3><hr/>ChatGPT是美國人工智能研究實驗室OpenAI新推出的一種人工智能技術驅動的自然語言處理工具,使用了Transformer神經網絡架構,也是GPT-3.5架構,這是一種用于處理序列數據的模型,擁有語言理解和文本生成能力,尤其是它會通過連接大量的語料庫來訓練模型,這些語料庫包含了真實世界中的對話,使得ChatGPT具備上知天文下知地理,還能根據聊天的上下文進行互動的能力,做到與真正人類幾乎無異的聊天場景進行交流。ChatGPT不單是聊天機器人,還能進行撰寫郵件、視頻腳本、文案、翻譯、代碼等任務。 [2] 在OpenAI的官網上,ChatGPT被描述為優化對話的語言模型,是GPT-3.5架構的主力模型。 ChatGPT具有同類產品具備的一些特性,例如對話能力,能夠在同一個會話期間內回答上下文相關的后續問題。然而,其在短時間內引爆全球的原因在于,在網友們曬出的截圖中,ChatGPT不僅能流暢地與用戶對話,甚至能寫詩、撰文、編碼。 ChatGPT還采用了注重道德水平的訓練方式,按照預先設計的道德準則,對不懷好意的提問和請求“說不”。一旦發現用戶給出的文字提示里面含有惡意,包括但不限于暴力、歧視、犯罪等意圖,都會拒絕提供有效答案。 [1] 2022年11月底,人工智能對話聊天機器人ChatGPT推出,迅速在社交媒體上走紅,短短5天,注冊用戶數就超過100萬。 [9] 2023年一月末,ChatGPT的月活用戶已突破1億,成為史上增長最快的消費者應用。 [14] 2023年2月2日,美國人工智能(AI)公司OpenAI發布ChatGPT試點訂閱計劃——ChatGPT Plus。ChatGPT Plus將以每月20美元的價格提供,訂閱者可獲得比免費版本更穩定、更快的服務,及嘗試新功能和優化的優先權。 [7] 2023年2月2日,微軟官方公告表示,旗下所有產品將全線整合ChatGPT,除此前宣布的搜索引擎必應、Office外,微軟還將在云計算平臺Azure中整合ChatGPT,Azure的OpenAI服務將允許開發者訪問AI模型。 [9] 2023年2月3日消息,IT行業的領導者們擔心,大名鼎鼎的人工智能聊天機器人ChatGPT,已經被黑客們用于策劃網絡攻擊時使用。 [8] 黑莓(Black Berry)的一份報告調查了英國500名IT行業決策者對ChatGPT這項革命性技術的看法,發現超過四分之三(76%)的人認為,外國已經在針對其他國家的網絡戰爭中使用ChatGPT。近一半(48%)的人認為,2023年,將會出現有人惡意使用ChatGPT而造成“成功”的網絡攻擊。 [8] 當地時間2023年2月2日,ChatGPT的開發公司——美國人工智能公司OpenAI順勢推出了這一應用程序的付費訂閱版本。 [11] 2023年2月7日,微軟宣布推出由ChatGPT支持的最新版本人工智能搜索引擎Bing(必應)和Edge瀏覽器。微軟CEO表示,“搜索引擎迎來了新時代”。 [18] 8日凌晨,在華盛頓雷德蒙德舉行的新聞發布會上,微軟宣布將OpenAI傳聞已久的GPT-4模型集成到Bing及Edge瀏覽器中。 [17] 2023年2月16日消息,微軟在旗下必應搜索引擎和Edge瀏覽器中整合人工智能聊天機器人功能的舉措成效初顯,71%的測試者認可人工智能優化后的必應搜索結果。 [23] 2023年2月16日,百煉智能潛客寶團隊在進行了市場調研之后,決定集成以“內容生成和智能互動”見長的ChatGPT,正式上線智能營銷助理。 [26] 2023年2月27日消息,Snapchat 正在推出一個基于 OpenAI 的 ChatGPT 最新版本的聊天機器人。 [24] 這款名為“My AI”的機器人將被固定在應用界面的聊天選項卡上,雖然最初僅適用于每月3.99美元的SnapchatPlus付費訂閱用戶,但最終目標是讓Snapchat的7.5億月活躍用戶都可以使用該機器人 [25] 2023年3月15日,OpenAI正式推出GPT-4。GPT-4是多模態大模型,即支持圖像和文本輸入以及文本輸出,擁有強大的識圖能力,文字輸入限制提升到了2.5萬字。GPT-4的特點在于,第一,它的訓練數量更大;第二,支持多元的輸出輸入形式;第三,在專業領域的學習能力更強。 [28] 2023年3月,谷歌宣布,ChatGPT——Bard正式開啟測試。 [30] 2023年3月24日,OpenAI宣布ChatGPT支持第三方插件,解除了其無法聯網的限制。 [31] <h3 id="second">社會應用</h3><hr/>一項調查顯示,截止2023年1月,美國89%的大學生都是用ChatGPT做作業。 [4] 2023年1月,巴黎政治大學(Sciences Po)宣布,該校已向所有學生和教師發送電子郵件,要求禁止使用ChatGPT等一切基于AI的工具,旨在防止學術欺詐和剽竊。 [3] ChatGPT的應用場景還包括:用來開發聊天機器人,也可以編寫和調試計算機程序,還可以進行文學、媒體相關領域的創作,包括創作音樂、電視劇、童話故事、詩歌和歌詞等。在某些測試情境下,ChatGPT在教育、考試、回答測試問題方面的表現甚至優于普通人類測試者。 [6] 2023年2月4日消息,以色列總統艾薩克·赫爾佐格(Isaac Herzog)周三發表了部分由人工智能(AI)撰寫的演講,成為首位公開使用ChatGPT的世界領導人。 [10] 2023年2月7日消息,Take-Two Interactive的首席執行官斯特勞斯·澤爾尼克(Strauss Zelnick)表示:ChatGPT是“一個非常激動人心的新工具時代”的一部分,可以“讓團隊和競爭對手的團隊更有效地做真正有趣的事情”,但這項技術不會徹底改變電子游戲行業。 [13] 2023年2月8日,微軟宣布推出由ChatGPT支持的最新版本搜索引擎必應。 [15] <h3 id="three">規范使用</h3> 2023年2月,媒體報道,歐盟負責內部市場的委員蒂埃里·布雷東日前就“聊天生成預訓練轉換器”發表評論說,這類人工智能技術可能為商業和民生帶來巨大的機遇,但同時也伴隨著風險,因此歐盟正在考慮設立規章制度,以規范其使用,確保向用戶提供高質量、有價值的信息和數據。 [12] 2023年3月,全國人大代表、科大訊飛董事長劉慶峰提出:類ChatGPT可能是人工智能最大技術躍遷,應當加快推進中國認知智能大模型建設,在自主可控平臺上讓行業盡快享受AI紅利,讓每個人都有AI助手。 [27] </body></html>訪問 “社會應用” 模塊,頁面展示,如下
總結
以上是生活随笔為你收集整理的CSS3---选择器分类,最全版的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 人物类百度百科的创建 如何创建人物百度百
- 下一篇: Linux 历史命令显示执行时间