今天是第一部分的結尾,第一部分我著重在「準備和基礎學習」,為未來的實作打下一點基礎,而第七天的進度是回顧第一週的學習內容,確保對每個知識都有一定的掌握。
1.HTML
<div>
:分組元素,例如前幾天記帳小工具的輸入和輸出區域使用了這個分組元素。<input>
:創建輸入框,讓使用者能輸入支出類別、金額和備註。<ul>
:創建一個無序列表的容器(用在不需要強調項目順序時)。<li>
:在無序列表裡面新增項目。<ol>
是有序列表。<ul>
<li>第一項</li>
<li>第二項</li>
<li>第三項</li>
</ul>
<id=”expense-list>
:標識元素,讓JavaScript可以使用。2.CSS
class
選擇器和id
選擇器,class
選擇器用來選擇所有帶有相同class屬性的HTML元素,這個方便將同一種樣式應用在多個元素(語法:.className)。id
選擇器則是選擇帶有指定id的唯一元素,所以只能用在一個元素上(語法:#idName)。3.JavaScript
function
處理使用者的輸入,以及動態改變頁面。document.getElementById()
和creatElement()
等都是DOM操作。4.專案結構
未來還希望這個記帳小工具能加上一些其他功能:
今天做了一點回顧,來鞏固之前學習到的概念,為未來更進階的功能做準備。明天將開始進行到第二階段「進階功能與互動」,加油!!!