<前端小白> 前端網頁知識點總結

HTML

標簽? ?

1. 標題標簽??h1到h6?

2.? 段落標簽? ? ?p

3.? 換行? ? br? ? 水平線? hr

4.? 加粗 strong? ?傾斜 em? ?下劃線 ins? ?刪除 del

5.? 圖像標簽

? ? ?img? ?src-圖像的位置? ? alt- 圖片加載失敗顯示的文字? ? 替換文本?

? ? ? ? ? ? ? title--- 鼠標放到圖片上顯示的文字? ?提示文本

? ? ? ? ? ? ? width? 寬? ?heigh? 高

6.路徑? ?./? ? 或者? ?../

7.超鏈接? ?? ? ?

? ? ? a? ? ? ?herf --點擊后就會跳轉的地址

? ? ? ? ? ? ? ?target = “_blank”? 點擊后會打開一個新的網頁

8.音頻標簽

? ? ?audio? ? ?src --音頻的位置

? ? ? ? ? ? ? ? ? controls? ?顯示音頻控制面板

? ? ? ? ? ? ? ? ? loop循環播放

? ? ? ? ? ? ? ? ? autoplay? 自動播放? 瀏覽器設置調

9.視頻

video? ? ?src? 位置??

? ? ? ? ? ? ? loop? ? autoplay? ? ?muted靜音播放

10.? ?無序列表? ?

????????????????ul嵌套li? ?

11.? ? 有序列表

? ? ? ? ol嵌套li??

? ? ? ? ??

12. 表格? ?感覺沒啥迪奧用 不寫了

13.? ? 輸入框

? ? ? ? input? ? ? ?type=“ text文本框? ? password密碼? ?radio單選框? ? checkbox多選框? file上傳文件”

加上? placeholder? ?使提示的文本? ??

單選框外邊加上label 這個讓它成為label的子類? ?擴大其點擊范圍?

14.單選框的單選屬性? ? name 弄相同的? 只能選一個? ?checked使默認選中

15.多文件上傳? 加 mutiple?

16.多選框? ? ?checkbox

17.下拉菜單? ? selection嵌套option? ? selected默認顯示

????????

18.? ?文本域? ?textarea

19.label 標簽? ?某個標簽的說明文本? ?增大點擊范圍

20. 按鈕? ? button

? ? ? ? ? ?submit? ?把數據提交到后臺

? ? ? ? ? ?resert? ? 重置? ?一般用于注冊

? ? ? ? ? ?button? 普通標簽

? ??按鈕應該放在? ?form? action? 中? ? ? ?form表單空間? ? action 提交地址

?????????????? ? ? ?

21。標簽布局? ?div? span

? ? ? ? ? ? ?div 獨占一行??

? ? ? ? ? ? ?span? ? 不換行

22.? ?字符實體? ? ? 小于號? ?<

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?大于號? >

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 空格? ?  

23.? 以下是CSS內容

? ? ? 寫法? ? ? style標簽

? ? ? ? ? ? ? ? ? ? link? + rel(類型) +? herf(路徑)

24.? ?類選擇器? ? ? . 類名{}

? ? ? ? ? ? ? ? 然后在標簽名后邊加 class=“類名”

25.? ? id選擇器? ? ? #類名{}

????????? ? ? ? 標簽后邊加id = “id名"? 和類選擇器差不多? ?和js搭配使用

26.? 通配符選擇器? ?對于所有標簽進行同一個操作? ? ?*{ }??

? ? ?用于清除格式

27.畫盒子? ? 寬 width? ?

????????????????????高height? ? ?

???????????????????背景色?background-color

28.字體? ? ? 大小 font-size

? ? ? ? ? ? ? ? 粗細? ? font-weight? ?一般400細? 700粗

? ? ? ? ? ? ? ? ?傾斜? font-style? ??normal? ?italic?

? ? ? ? ? ? ? ? ?行高文字之間? ? line-height? ? ?讓文本垂直居中? 就讓行高值等于盒子的高度的值 只適用單行文字

? ? ? ? ? ? ? ? 字體樣式:? font-family? ?

? ? ? ? ? ? ? ? ?字體復合樣式:? font : 是否傾斜? ? ?是否加粗? ?字體間行高(必寫)? ? ?字體(必寫)? ? ? ?

29.? 文本縮進? ?text-indent? ? ? ?加? ? 數字px? ? ?em(字號大小)

30.? ?文本對齊? ?text-align? ? ? ? 左對齊 默認? left? ??

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?水平居中? ?center?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 右對齊? ? right

31. 圖片對齊? ? ? ?圖片放在父級標簽中? 進行text-align

32.修飾線? ?text-decoration? ? ? ?無none?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?下劃線? ?underline

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?刪除線? ?line-through

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 頂劃線? ? over-line

33.文字顏色? ? color? ? ? + 顏色? ?或? 調色板? ? rgb(紅綠藍)? rgba(紅綠藍 ,透明度)? 或? 十六進制

34. 復合選擇器

? ? ? ? ? ?后代選擇器? ? 選擇器1 然后空格 選擇器2? ? ? ?父代 空格? 子代

????????????????相當于選擇使用選擇器1的標簽里邊的使用選擇器2的標簽 對他進行操作?

????????

? ?

? ?子代選擇器? ? ? 選擇器1>選擇器2??? ? ? ?父代? >? 子代

? ? ? ? ? ? ? ? ??

并集 和 交集懶得寫了

偽類選擇器? ? ?表示元素狀態? ?

? ? ? ? ? ? ? ? ? ? ? ? 選擇器:hover{CSS屬性}? ?這個是對于超鏈接啥的設置的鼠標懸停狀態

這個會變色 只是截圖接不出來

偽類超鏈接? :? ? ? 按順序寫 LVHA

????????????????????????? ? ?:link? 訪問前

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?:visited? 訪問后

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?: hover? 懸停

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? :active? 點擊時

35.CSS的特性

????????????????繼承性: 對于父代的所有操作會影響子代

? ? ? ? ? ? ? ? 層疊性: 相同的屬性往后寫的話會進行覆蓋? 不同的屬性會增加

? ? ? ? ? ? ? ? 優先級? ?能選擇的范圍越大優先級就會越低? 懶得寫

36.? 背景屬性? ? ? ?背景色:? background-color? 前邊提到過

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 背景圖 :? background-img??

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 平鋪方式:? ?默認是平鋪的 repeat

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?取消平鋪:??background-repeat: no-repeat

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?根據水平 垂直方向平鋪? ?background-repeat: repeat-x;

? ? ? ? ? ? ????????????????????????????????????????????????????????????????????????????background-repeat: repeat-y;

? ? ? ? ? ? ? ? ? ? ? ? ? ??背景圖的位置: 見下圖

????????

????????????????????????背景圖的縮放 :? bckground-size? ?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? cover? 全屏? 但是圖片可能會覆蓋不全

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? contain? ?寬高有一個存在相等的? 就會停止

? ? ? ? ? ? ? ? ? ? ? ? 背景圖的固定:? 就是上下滾動鼠標圖不動 然后文字會隨鼠標上下滾動

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??background-attachment: fixed;

? ? ? ? ? ? ? ? ? ? ? ? ?背景圖的復合屬性:就空格隔開就行? 對于縮放要前邊加上 /?

37.?塊級元素 行內元素 行內塊元素

? ? 塊級元素:??

  • 獨占一行,前后會自動換行

  • 默認寬度和父元素相同? (是父元素寬度的100%)

  • 可以包含其他塊級元素和行內元素

  • 可以設置寬度(width)、高度(height)、內外邊距(margin/padding)

  • 常見的

    <div>, <p>, <h1>-<h6>, <ul>, <ol>, <li>,

行內元素

  • 不會獨占一行,與其他行內元素排在同一行

  • 默認寬度由內容決定

  • 設置寬度(width)、高度(height)無效

  • 水平方向的內外邊距有效,垂直方向的外邊距無效

  • 只能包含文本和其他行內元素

  • 常見的?

    <span>, <a>, <strong>, <em>, <img>, <input>, <label>, <br>

行內塊元素

  • 結合了塊級和行內元素的特性

  • 不獨占一行,與其他元素排在同一行

  • 可以設置寬度(width)、高度(height)、內外邊距(margin/padding)

  • 默認寬度由內容決定

  • 常見的:?

    <img>, <input>, <button>, <select>, <textarea>

轉換:? diplay:? ?塊級 block? ? ? 行內塊 inline-block? ? ?行內: inline

38. 結構偽類選擇器? ? 就是對一個父級里邊的多個相同的子級標簽單獨拿出來操作

? ? ? 子級::first-child? ? ? ??:last-child? ? ? ??:nth-child(5)第五個

39.偽元素選擇器:? before? after? 不知道有damn用??

40.盒子模型: 內容區域? 用width? height

? ? ? ? ? ? ? ? ? ? ? ? ?內邊距? padding? ? ? -left? ? ?-right? ?-bottom? ?-top? ? 多值順時針轉動?

? ? ? ? ? ? ? ? ? ? ? ? ? 外邊距 margin? ??-left? ? ?-right? ?-bottom? ?-top? ? ??多值順時針轉動?

? ? ? ? ? ? ? ? ? ? ? ? ?邊框線? ?border? ?粗細? ?樣式solid? dashed? dotted? ?顏色? ?

41.清除默認樣式? ? ?

對于邊距和無序列表?

42.元素溢出:? ?控制溢出元素的顯示方式

? ? ? ? ? ? ? ? overflow? :? ? ? 隱藏hidden?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? scroll 無論溢出不溢出都有滾動條 水平加垂直

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? auto? 沒有水平的

43.合并現象:? 對于兩個同級標簽? 當同時在垂直方向時? 兩者之間的相交的margin取較大的

44.塌陷問題:? 子級加上了外邊距導致父級往下移動了

? ? ? ? ? ? ? ? ? 解決: 1 子級不加margin? ?父級加內邊距

? ? ? ? ? ? ? ? ? ? ? ? ? ? 2 父級加? ?overflow:hidden

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 3 父級 加邊框?

45。行內元素的垂直位置? ? ? ? line-height? 和28文字那點一樣

46.? 圓角效果? ? ?頭像啥的用

? ? ? ? ? ? ? ? border-radious? ?也是順時針轉? ? ? ?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 頭像 : 正方形 前提? 然后 值寫? ? 50%

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?膠囊 :? 高度寫成盒子高度的一半

先寫到這里? ?2025.5.18? ?過幾天學完學透徹再來再來

????????????????????????????????

?

??

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/pingmian/81399.shtml
繁體地址,請注明出處:http://hk.pswp.cn/pingmian/81399.shtml
英文地址,請注明出處:http://en.pswp.cn/pingmian/81399.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

tomcat查看狀態頁及調優信息

準備工作 先準備一臺已經安裝好tomcat的虛擬機&#xff0c;tomcat默認是狀態頁是默認被禁用的 1.添加授權用戶 vim /usr/local/tomcat/conf/tomcat-users.xml22 <role rolename"manager-gui"/>23 <user username"admin" password"tomcat&q…

.NET NativeAOT 指南

目錄 1. 引言 2. 什么是 .NET NativeAOT&#xff1f; 2.1 NativeAOT 的定義 2.2 NativeAOT 與傳統 JIT 的對比 2.3 NativeAOT 的適用場景 3. NativeAOT 的核心優勢 3.1 性能提升 3.2 簡化部署 3.3 更小的應用體積 3.4 知識產權保護 4. NativeAOT 的基本用法 4.1 環境…

產品周圍的幾面墻

不能把排序&#xff0c;當單選題做。 2025年的杭州咖啡館&#xff0c;味道最濃的不是咖啡&#xff0c;是聊各種項目和創業的卷味。 在過去幾年&#xff0c;聊項目的也不少&#xff0c;那時候帶著更加濃烈的自信和松弛感&#xff0c;不過今年略帶幾分忐忑和試探的口吻。 看到網…

例舉3種強制類型轉換和2種隱式

1. 強制類型轉換 強制類型轉換是指程序員顯式地將一個數據類型的值轉換為另一種數據類型。這種轉換通常是通過使用特定的函數或運算符來完成的。 常用的強制類型轉換方法&#xff1a; 使用Number()函數 let value "123"; let num Number(value); // 強制轉換為數字…

UI-TARS本地部署

UI-TARS本地部署 UI-TARS本地部署 UI-TARS 論文&#xff08;arXiv&#xff09; UI-TARS 官方倉庫&#xff1a;包含部署指南、模型下載鏈接及示例代碼。 UI-TARS-Desktop 客戶端&#xff1a;支持本地桌面應用的交互控制。 模型部署框架&#xff1a;vLLM本地部署 1.下載項目…

新電腦軟件配置三 pycharm

快捷鍵放大和縮小字體 按住ctrl鼠標滾輪向上 縮小同理

華為OD機試真題——考勤信息(2025A卷:100分)Java/python/JavaScript/C/C++/GO最佳實現

2025 A卷 100分 題型 本專欄內全部題目均提供Java、python、JavaScript、C、C++、GO六種語言的最佳實現方式; 并且每種語言均涵蓋詳細的問題分析、解題思路、代碼實現、代碼詳解、3個測試用例以及綜合分析; 本文收錄于專欄:《2025華為OD真題目錄+全流程解析+備考攻略+經驗分…

Python語法規則:縮進、代碼塊與空格規范

在眾多編程語言中&#xff0c;Python 以其“簡潔而優雅”的語法風格獨樹一幟。然而&#xff0c;這種“簡潔”并非輕率隨意&#xff0c;而是建立在一套嚴謹的語法哲學之上。縮進、代碼塊與空格規范&#xff0c;不僅是 Python 的語法基礎&#xff0c;更是它傳達代碼意圖、塑造開發…

Baklib智能知識管理增效方案

Baklib智能知識管理核心優勢 基于Baklib構建的知識中臺&#xff0c;通過多維度結構化處理與智能語義引擎&#xff0c;重構了企業知識管理范式。該系統支持文檔、表格、音視頻等多格式內容聚合&#xff0c;利用自然語言處理技術實現知識資產的自動化分類與標簽匹配&#xff0c;…

【導航信號模擬器】【MATLAB APP】MATLAB AppDesigner基本使用教程

MATLAB AppDesigner基本使用教程 作者&#xff1a;齊花Guyc(CAUC) 文章目錄 MATLAB AppDesigner基本使用教程一、創建項目二、編寫回調函數1. 按鈕——獲取選擇文件路徑2. 按鈕——保存文件路徑3. 單選按鈕組4. 復選框5. 文本框顯示 三、打包APP 一、創建項目 建立空文件夾—…

ImgShrink:攝影暗房里的在線圖片壓縮工具開發記

我正在參加CodeBuddy「首席試玩官」內容創作大賽&#xff0c;本文所使用的 CodeBuddy 免費下載鏈接&#xff1a;騰訊云代碼助手 CodeBuddy - AI 時代的智能編程伙伴 在一次 CodeBuddy 的項目試玩官活動中&#xff0c;我決定構建一個實用又不失視覺特色的小工具——ImgShrink。它…

利用systemd啟動部署在服務器上的web應用

0.背景 系統環境&#xff1a; Ubuntu 22.04 web應用情況&#xff1a; 前后端分類&#xff0c;前端采用react&#xff0c;后端采用fastapi 1.具體配置 1.1 前端配置 開發態運行&#xff08;啟動命令是npm run dev&#xff09;,創建systemd服務文件 sudo nano /etc/systemd/…

在vue3中使用Cesium的保姆教程

1. 軟件下載與安裝 1. node安裝 Vue.js 的開發依賴于 Node.js 環境&#xff0c;因此我們首先需要安裝 Node.js。Node.js 是一個基于 Chrome V8 引擎的 JavaScript 運行環境&#xff0c;它允許你在服務器端運行 JavaScript 代碼&#xff0c;同時也為前端開發提供了強大的工具支…

基于LabVIEW的雙音多頻系統設計

目錄 1 系統設計概述 雙音多頻(Dual-Tone Multi-Frequency, DTMF)信號是一種廣泛應用于電話系統中的音頻信號,通過不同的頻率組合表示不同的按鍵。每個按鍵對應兩個頻率,一個低頻和一個高頻,共同組成獨特的信號。在虛擬儀器技術快速發展的背景下,利用LabVIEW等圖形化編程…

【筆記】端口轉發

echo off :loop ssh -N -L 13306:192.168.0.3:23306 -o ServerAliveInterval60 admin192.168.0.2 timeout /t 5 goto loop 代碼功能剖析 1、基礎設置&#xff1a; echo off 此命令的作用是讓批處理腳本在執行過程中不顯示命令行&#xff0c;從而使輸出更為簡潔。 2、定義循環…

Flink Table SQL

Apache Flink 提供了強大的 Table API 和 SQL 接口&#xff0c;用于統一處理批數據和流數據。它們為開發者提供了類 SQL 的編程方式&#xff0c;簡化了復雜的數據處理邏輯&#xff0c;并支持與外部系統集成。 &#x1f9e9; 一、Flink Table & SQL 核心概念 概念描述Table…

【AWS入門】Amazon SageMaker簡介

【AWS入門】Amazon SageMaker簡介 [AWS Essentials] Brief Introduction to Amazon SageMaker By JacksonML 機器學習(Machine Learning&#xff0c;簡稱ML) 是當代流行的計算機科學分支技術。通常&#xff0c;人們在本地部署搭建環境&#xff0c;以滿足機器學習的要求。 AWS…

解決 Go 構建依賴超時問題:使用 GOPROXY 提升 Docker 構建穩定性

目錄 解決 Go 構建依賴超時問題&#xff1a;使用 GOPROXY 提升 Docker 構建穩定性 ? 問題背景 ? 正確做法&#xff1a;多階段中在 Go 階段設置 GOPROXY ? 實際收獲 &#x1f9ea; 小技巧&#xff1a;驗證 GOPROXY 設置是否生效 ? 總結 解決 Go 構建依賴超時問題&#x…

【周輸入】510周閱讀推薦-3

前文 【周輸入】510周閱讀推薦-1-CSDN博客 【周輸入】510周閱讀推薦-2-CSDN博客 本次推薦 目錄 前文 本次推薦 算法技術 模型產品 算法技術 vLLM和DeepSpeed部署模型的優缺點_vllm deepspeed-CSDN博客 優點缺點總結vLLM 適用于推理 優化內存管理 高效并行化 功能單…

Kubernetes控制平面組件:Kubelet詳解(七):容器網絡接口 CNI

云原生學習路線導航頁&#xff08;持續更新中&#xff09; kubernetes學習系列快捷鏈接 Kubernetes架構原則和對象設計&#xff08;一&#xff09;Kubernetes架構原則和對象設計&#xff08;二&#xff09;Kubernetes架構原則和對象設計&#xff08;三&#xff09;Kubernetes控…