web前段基礎知識彙總 HTML css

2021-08-07 01:14:43 字數 2357 閱讀 6196

前端:結構+樣式+行為

html:超文字標記語言,搭建網頁的結構

元素:標籤及標籤之間的內容這個整體

標籤的分類

1、塊級:p段落、h1~h6標題、div、br換行、hr分割線、ul無序列表、ol有序列表、li列表項、dl定義列表、dt名詞、

dd解釋、form表單域、table**、tr行

2、行內:strong/b加粗、i/em斜體、span、a鏈結

3、行內塊級:img、input、select、textarea

2、鏈結到本專案中其他的網頁

3、鏈結到當前頁面的指定位置

form: 表單域

action:規定表單的提交位置

method:規定表單提交方式 get、post

表單元素:

input: text(文字框)、password(密碼框)、radio(單選框)、checkbox(核取方塊)、submit(提交)、button(普通按鈕)、reset(重置按鈕)、image(按鈕)、file(檔案域)、hidden(隱藏域)

select:(下拉列表)

option(下拉項)

textarea:文字域

設定表單預設值:

text、password: value

radio、checkbox: checked="checked"

select: selected="selected"

textarea:禁用表單:disabled="disabled"

css:層疊樣式表,規定html的樣式

1、引入方式

1)行內式:

2)內嵌式

在head標籤之間加入style標籤3)外鏈式

在head標籤之間加入link標籤,通過href引入乙個.css檔案

2、選擇器

* 萬用字元

tagname 標籤選擇器

.class 類選擇器

#id id選擇器

.box>div 子代選擇器

.box div 後代選擇器

.red,.green,.blue 並集

div.red 交集

a:hover a鏈結的滑鼠移入狀態

3、常用屬性

font-size:12px;字型大小

font-family:"微軟雅黑"; 字型

font-style:italic; 斜體

font-weight:bold; 加粗

line-height:30px; 行高

color:red/#333/rgb(255,0,0)/rgba(255,0,0,0.5) 顏色的四種表示方式

background-color: 背景顏色

background-image: 背景

background-repeat:no-repeat/repeat-x/repeat-y; 背景重複

background-position:top/center/bottom left/center/right; 100px(水平距離左邊的位移) 200px (垂直距離上邊的位移) 背景位置

list-style:none; 列表樣式

text-decoration:none/underline/line-through; 文字樣式,無, 下劃線, 橫穿線

display:inline**換成行級)/block(塊級)/inline-block(行內塊級)/none;(隱藏原素) 布局:

text-align:center(居中)/left/right; (設定文字位置)

vertical-align:middle;(設定和文字對齊)

text-indent:2em;(縮排2個字元)

overflow:hidden;(溢位隱藏)

float:left/right/none;(浮動)

脫離文件流,父級沒有高度

清除浮動:

.clear:after

.clear

position:

相對定位:relative

參照物:元素本身的位置

脫離文件流:否

絕對定位:absolute

參照物:距離元素本身最近的乙個帶有position屬性的祖先元素,如果沒有就是參照body定位

脫離文件流:是

固定定位:fixed

參照物:瀏覽器的可視視窗

脫離文件流:是

z-index:預設是0,數值越大層級越高

脫離文件流的元素:不區分塊級和行內元素,預設從左到右從上到下排列,都可以設定寬高及盒模型屬性

長度單位:px em cm mm %

HTML基礎知識彙總

head 標籤用於定義文件的頭部,它是所有頭部元素的容器。head中的元素可以引用指令碼 指示瀏覽器在 找到樣式表 提供元資訊等等。文件的頭部描述了文件的各種屬性和資訊,包括文件的標題 在 web中的位置以及和其他文件的關係等。絕大多數文件頭部包含的資料都不會真正作為內容顯示給讀者.定義文件的標題,...

web前段基礎

一 基本概念 1 css pixels與device pixels css pixels 瀏覽器使用的抽象單位,主要用來在網頁上繪製內容。device pixels 顯示螢幕的的最小物理單位,每個dp包含自己的顏色 亮度。等值的 css pixels在手機螢幕上佔多大的位置,這不是固定的,這取決於很...

基礎知識彙總

整型int,浮點型float,複合型complex 基本不使用 字串string,布林型bool,列表list,字典dict,集合set,元組tuple 可變資料型別 list dict set 當刪除第乙個元素的時候,後面的元素向前一定了一次,而for迴圈還是要向後走一步,這樣就錯過了在沒有刪除前...