Amos 的金魚都能懂系列,
自己整理的一些筆記,希望學習的人一定要完整的看完 Amos 的影片
Hyper Text Markup Language 超文本標記語言
Tools > Command Palette > 輸入 Install Package Control 以及 Package Control: Install Package
emmet
輸入 tag 名稱後,按 tab 鍵可自動完成前後 tag 輸入
假文:輸入 lorem 後按 tab 鍵
h4 - h6 因爲等級太低,不常用到,還是可以使用
粗體斜體以前會分別以 b 及 i 表示,但只是描述視覺,strong 以及 em 則是描述強調這件事情,在搜尋引擎中,語意較為恰當
<table>
<tr>
<td>data</td>
<td>data</td>
<td>data</td>
</tr>
<tr>
<td>data</td>
<td>data</td>
<td>data</td>
</tr>
</table>
<!-- 這些字不會顯示在網頁上面 -->
Cascading Style Sheet 階層式樣式表
選取器(selector){
屬性(property): 屬性的值(value);
}
.special{
color: #f00;
}
寫在 head 中,在 title 後方
<title></title>
<link href="style.css", rel="stylesheet">
</head>
最喜歡的一句話
不要把別人的努力,講得好像是他天資聰穎一樣
預設情況下,一個物件在畫面上所佔據的空間,包含 margin(外距)、width(寬度)、 padding(內距)以及 border(邊框)
包含 width、 padding 以及 border
margin/ padding
margin: 上下左右
margin: 上下 左右
margin: 上 左右 下
margin: 上 右 下 左
會跟大家排在一起
不能設定寬跟高
不管內容多寡,都會佔掉一整列的空間
可以設定寬高
繼承 inline 可以跟別人排在一起,block 可以調整寬高的特性
製作 menu 時,a 標籤彼此間會有一個空白,4-5 不等px,此時透過設定 a 的外層 font-size 為 0,來消除這個空白,再在 a 標籤中補上需使用的 font-size
控制盒模型的計算方式
簡單來說,控制寬度值要指定給誰
各家瀏覽器中,有自己定義的 CSS 樣式,網頁的外觀基本上會倚賴內建的樣式,為避免不清楚各家設定的樣式為何,所以一般設計前會進行 Reset
大部分會先建構出一個 css 的檔案,要使用時再 link 過去
物件在畫面中,要依據誰來做對齊
或者說,要依據誰,來做位置的排列