典型的三種文件--一個 HTML 文件,一個 Dart 文件和一個 CSS 文件,一起實現(xiàn)了一個 Dart 的 Web 應用程序。每個文件都使用了不同的語言來編寫,每個文件都負責程序中不同方面的職責:
| 語言 | 用途 |
|---|---|
| HTML | 描述了文檔的內(nèi)容(文檔中的頁面元素和結構) |
| CSS | 控制頁面元素的外觀 |
| Dart | 實現(xiàn)程序的交互和動態(tài)行為 |
HTML 是一種用于描述網(wǎng)頁頁面的語言。通過使用標簽,HTML 建立了初始頁面的結構,設置頁面元素。并為頁面的交互嵌入各種腳本。HTML 設置初始文檔的結構樹和指定元素類型,類和 ID ,它允許HTML , CSS 和 Dart 項目引用相同的元素。
CSS 表示層疊樣式表,描述了文檔中的元素的外觀,CSS 可以控制許多方面的格式:字體、字體大小、顏色、背景顏色、邊框、距離和對齊等等。
Dart 代碼作為一個腳本嵌入到 HTML 文件。一個 Dart 程序可以響應事件,如鼠標點擊,操縱動態(tài) Web 頁面上的元素,并可以保存信息。