標籤是沒有語義
的,它的作用就是為了
設定單獨的樣式用
的。
這裡有幾句話這樣寫法瀏覽器會為文字自動新增雙引號,但是其實際意義在於引用別人說的話,而不是為了代替雙引號。
table標籤,認識網頁上的**
標題,肯定在最上面,也不能跑到表外面吧。所以在下一行的位置寫就行。備註,是這個表的備註,所以,緊跟著table吧。
另外,備註是給自己看的,不是在網頁上展示的。就是只有看html源**的時候才能看到,網頁是看不到的。
跟html的注釋,效果一樣。都是為了方便看原始碼,防止表太多你改錯了。
標籤在預設情況下,鏈結的網頁是在當前瀏覽器視窗中開啟,有時我們需要在新的瀏覽器視窗中開啟。
如下**:
target="_blank">click here!
css 樣式由選擇符和
宣告組成,而
宣告又由屬性和
值組成,如下圖所示:
選擇符:又稱選擇器,指明網頁中要應用樣式規則的元素
宣告:在英文大括號「{}」中的的就是宣告,屬性和值之間用英文冒號「:」分隔。當有多條宣告時,中間可以英文分號「;」分隔,如下所示:
p
每一條css樣式宣告(定義)由兩部分組成,形式如下:
選擇器
在{}之前的部分就是「選擇器」,「選擇器」指明了{}中的「樣式」的作用物件,也就是「樣式」作用於網頁中的哪些元素。
還有乙個比較有用的選擇器子選擇器這行**會使class名為food下的子元素li 加入紅色實線邊框。,即大於符號(>),用於選擇指定標籤元素的第一代子元素。如右側**編輯器中的**:
.food>li
包含選擇器,即加入空格,用於選擇指定標籤元素下的後輩元素。如右側**編輯器中的**:.first span
當你想為html中多個標籤元素設定同乙個樣式時,可以使用分組選擇符(,),如下**為右側**編輯器中的h1、span標籤同時設定字型顏色為紅色:h1,span
以下幾個頁面元素都具有盒子模型的特徵:、、、、、
參考:
盒模型寬度和高度和我們平常所說的物體的寬度和高度理解是不一樣的,css內定義的寬(width)和高(height),指的是填充以里的內容範圍。
因此乙個元素的寬度(盒子的寬度)=左邊框+左填充+內容寬度+右填充+右邊框。
乙個元素佔據的空間 (待確定,好像有個margin重疊問題;)左邊界+左邊框+左填充+內容寬度+右填充+右邊框+右邊界
元素的高度也是同理。
text-align 對齊「元素中的」文字 (text-align
屬性規定元素中的文字的水平對齊方式)
看不懂首先說明兩點:
(1)行內元素居中是讓 容器中的元素 居中, 容器本身不居中而是佔滿整個頁面(準確應該是父容器)的寬。
(2)塊元素居中是讓容器居中,因為div是塊級元素,其預設的width是佔滿整個頁面(準確應該是父容器)的,所以要定寬。
css樣式優先順序問題:
深淺拷貝再回顧
print 如果是改變物件的第一層 import copy a1 1,2,3,4,5 b1 a1.copy c1 copy.deepcopy a1 print a1 a1 1,2,3,4,5 6 print b1 b1 1,2,3,4,5 print c1 c1 1,2,3,4,5 print 如果...
CSS核心概念再回顧
最近看身邊的學弟學妹們研究各種布局問題的時候,自己也將之前的知識拿過來繼續學習了一番,作此整理,方便查閱和複習。行內元素 內聯元素無法直接放置在body中,它必須完全巢狀在區塊元素中。塊級元素 擁有矩形結構,在預設情況下,這些元素會跨越父元素的整個寬度,因而不被允許任何其他元素佔據其相同水平空間,因...
python中os模組再回顧
先看下我的檔案目錄結構 f python專案 atm購物車 7月28 在此目錄下的檔案如下 封裝.py 模組os.sys複習.py 執行當前的檔案是模組os.sys複習.py 1.獲取當前檔案所在目錄os.path.dirname filename import os d1 os.path.dirn...