all
HTML
CSS
JavaScript
admin2 months

0131 - test

Hello world

6
adminover 1 year

HTML

超文本標記語言(英語:HyperText Markup Language,簡稱:HTML)是一種用於建立網頁的標準標記語言。HTML是一種基礎技術,常與CSS、JavaScript一起被眾多網站用於設計網頁、網頁應用程式以及行動應用程式的使用者介面。網頁瀏覽器可以讀取HTML檔案,並將其彩現成視覺化網頁。HTML描述了一個網站的結構語意隨著線索的呈現,使之成為一種標記語言而非程式語言。 HTML元素是構建網站的基石。HTML允許嵌入圖像與物件,並且可以用於建立互動式表單,它被用來結構化資訊——例如標題、段落和列表等等,也可用來在一定程度上描述文件的外觀和語意。HTML的語言形式為尖括號包圍的HTML元素(如),瀏覽器使用HTML標籤和指令碼來詮釋網頁內容,但不會將它們顯示在頁面上。 HTML可以嵌入如JavaScript的手稿語言,它們會影響HTML網頁的行為。網頁瀏覽器也可以參照階層式樣式表(CSS)來定義文字和其它元素的外觀與布局。維護HTML和CSS標準的組織全球資訊網協會(W3C)鼓勵人們使用CSS替代一些用於表現的HTML元素。

12
adminover 1 year

CSS

階層式樣式表(英語:Cascading Style Sheets,縮寫:CSS;又稱串樣式列表、級聯樣式表、串接樣式表、階層式樣式表)是一種用來為結構化文件(如HTML文件或XML應用)添加樣式(字型、間距和顏色等)的電腦語言,由W3C定義和維護。CSS3現在已被大部分現代瀏覽器支援,而下一版的CSS4仍在開發中。 CSS不僅可以靜態地修飾網頁,還可以配合各種手稿語言動態地對網頁各元素進行格式化。CSS 能夠對網頁中元素位置的排版進行像素級精確控制,支援幾乎所有的字型字號樣式,擁有對網頁物件和模型樣式編輯的能力。 概述 CSS不能單獨使用,必須與HTML或XML一起協同工作,為HTML或XML起裝飾作用。本文主要介紹用於裝飾HTML網頁的CSS技術。其中HTML負責確定網頁中有哪些內容,CSS確定以何種外觀(大小、粗細、顏色、對齊和位置)展現這些元素。CSS可以用於設定頁面布局、設定頁面元素樣式、設定適用於所有網頁的全域樣式。CSS可以零散地直接添加在要應用樣式的網頁元素上,也可以集中化內建於網頁、連結式引入網頁以及匯入式引入網頁。[1] CSS最重要的目標是將檔案的內容與它的顯示分隔開來。在CSS出現前,幾乎所有的HTML檔案內都包含檔案顯示的資訊,比如字型的顏色、背景應該是怎樣的、如何排列、邊緣、連線等等都必須一一在HTML檔案內列出,有時重複列出。CSS使作者可以將這些資訊中的大部分隔離出來,簡化HTML檔案,這些資訊被放在一個輔助的,用CSS語言寫的檔案中。HTML檔案中只包含結構和內容的資訊,CSS檔案中只包含樣式的資訊。 比如HTML中H2標誌這一個二級標題,它在級別上比一級標題H1低,比三級標題H3高。這些資訊都是結構上的資訊。

9
adminover 1 year

JavaScript

JavaScript(通常縮寫為JS)是一門基於原型和頭等函式的多範式進階直譯程式語言,它支援物件導向程式設計、指令式編程和函式語言程式設計。它提供方法來操控文字、陣列、日期以及正規表示式等。不支援I/O,比如網路、儲存和圖形等,但這些都可以由它的宿主環境提供支援。它由ECMA(歐洲電腦製造商協會)透過ECMAScript實作語言的標準化。目前,它被世界上的絕大多數網站所使用,也被世界主流瀏覽器(Chrome、IE、Firefox、Safari和Opera)所支援。 JavaScript是一門手稿語言,其原始碼在客戶端執行前不需經過編譯,而是將文字格式的字元代碼發送給瀏覽器,由瀏覽器解釋執行。直譯語言的弱點是安全性較差,而且在JavaScript中,如果一條語句執行不了,通常它下面的語言也就無法執行。解決辦法是使用例外處理try {} catch () {}︰ 編譯 console.log("a"); //這是正確的 console.log("b"); //這是正確的 console.logg("c"); //這是錯誤的,並且到這裡會停下來 console.log("d"); //這是正確的 console.log("e"); //這是正確的 /* 解決辦法 */ try { console.log("a"); } catch (e) {} //這是正確的 try { console.log("b"); } catch (e) {} //這是正確的 try { console.logg("c"); } catch (e) {} //這是錯誤的,但是到這裡不會停下來,而是跳過 try { console.log("d"); } catch (e) {} //這是正確的 try { console.log("e"); } catch (e) {} //這是正確的 const a = 20;

41