104學習精靈

HTML

HTML
關注
邀請朋友
邀請朋友

Line

Facebook

複製連結

取消
HTML(Hypertext Markup Language超文字標記語言)誕生的目的是為了在網路上共享的文章做標記。 HTML 可以看作是 SGML 的簡化應用,並且它也是 SGML 的一個子集,它的誕生推動了資訊產業的大發展。 網頁其本身就是一種文件,並且也是網路上的一種應用範圍,所以有關於網頁的文件結構當然就可以用 SGML 來定義網頁的 DTD。 HTML 是 SGML 的一種應用,它採用 SGML 的規範來制定網頁適用的 DTD,這種特別為網頁量身訂做的標記語言就稱為 HTML(Hyper Text Markup Language,超文件標記語言) 。 HTML 最初的構想是作為一種有系統的替換與其它技術文件的一種語言,以提供那些不熟悉書寫文件的專家使用。 HTML 規定了一小套的結構和語法標籤,適合於書寫相對簡單的文件,進而解決了 SGML 複雜性的問題。除了簡化文件的結構外,還加入對超連結(hypertext) 的支援,之後也增加了多媒體的功能。 在非常短的時間內, HTML 變的廣泛受歡迎,並且超出了原來的目的。自從 HTML 開始,一些新標籤被迅速的創造出來使用在 HTML(像一個標準) 之內,並且也很快的適應於市場。這麼多的新標籤導致了文件在不同平台的兼容性問題。
關於教室
關注人數 251 人
104人力銀行從職缺中挑選出常見技能所成立的官方教室,提供大家進行共學互動。
學習主持人
持續分享知識,
有機會成為官方教室主持人
教室標籤
關於教室
關注人數 251 人
104人力銀行從職缺中挑選出常見技能所成立的官方教室,提供大家進行共學互動。
學習主持人
持續分享知識,
有機會成為官方教室主持人
教室標籤
Hi~ 歡迎分享學習資源,有學習問題可匿名向Giver發問!
我要分享
我要提問

HTML 學習推薦

全部
影片
文章

不知如何開始嗎? 先進行技能挑戰吧~

技能挑戰:初級
目前等級:未達初級
5452 人已通過「初級」測驗,通過率76%,和學習精靈一起探索知識、增強能力!
我要挑戰
104學習精靈

產品

1小時前

要如何判斷使用者的裝置?手機、PC、平板判別法
在網頁開發中,了解使用者設備類型至關重要。透過User-Agent、CSS、JavaScript等方法,工程師可以根據不同設備提供最佳化的網頁體驗。以下為詳細說明:
1. User-Agent 字串: 瀏覽器會傳一串資訊給網站,其中就包含了使用者的設備資訊,像是操作系統和設備類型。工程師可以查看這串資訊,從中判斷使用者是用手機、電腦還是平板。
2. CSS 查詢: 工程師可以設計不同的網頁樣式,根據使用者的螢幕大小。比如,手機和平板可能會有不同的版面設計,而電腦則又不同。
3. JavaScript 檢測: 工程師可以用 JavaScript 檢查使用者的螢幕大小,以及其他設備資訊。這樣就能大概知道使用者用的是什麼設備。
4. 第三方庫或服務: 有一些工具可以幫助工程師判斷使用者的設備類型,不過這需要用到外部的程式庫或是服務。
5. 瀏覽器特性: 一些瀏覽器本身就有辦法讓工程師取得設備資訊,不過這個方法限制比較多,並不是所有瀏覽器都支援。
簡單來說,工程師可以透過這些方法來判斷使用者是用手機、電腦還是平板,進而調整網站的呈現方式,讓使用者有更好的使用體驗。
0 0 76 0

熱門精選

104學習精靈

產品

04/25 15:52

【限量:免費報名】利用AI自動化行銷|直播講座
講座詳細資訊
時間:04/30(二) 20:00 - 21:00
講者:圭話行銷創辦人 何佳勳 / 業界資深的數位廣告行銷專家
主題:行銷新篇章:AI如何革新檔期活動策略
在這個數位化的時代,AI技術正以驚人的速度改變著我們的行銷方式。檔期促銷活動面對的受眾眾多,難以精準定位目標受眾,進而影響活動效果、每次規劃檔期活動都需要創造吸引人的內容和促銷方式,但長期以來,創意卻逐漸耗盡、想要掌握AI如何革新檔期活動策略的最新動向嗎?
你也在苦思如何創造不同以往、有別競品的檔期活動嗎?104學習精靈與緯育TibaMe,攜手邀請到數位廣告界專家 圭話行銷創辦人何佳勳老師。學員們都稱呼他為小圭老師,不僅熱愛與學員社群互動、對學員有問必答,更善於為客戶的製造許多驚喜及營收,一起期待老師分享如何透過 AI 工具提升30%的檔期活動成效吧~
1 0 950 0
104學習精靈精選課程
看更多課程
想提升職場競爭力?專業技能課程看起來👇
Web全端程式設計
Desktop Application及Install Wizard 將漸漸消失!Web APP程式開發將成為應用程式開發主流,未來任何東西都會在網路上,而未來所有的軟體程式都將用瀏覽器來執行 瀏覽器的能力將會愈來愈強,別停留在Web不就是個人網頁而已,...No! 那是20年以前的狀況。未來Web APP程式開發將成為應用程式開發主流,未來任何東西都會在網路上,應用程式也幾乎依賴瀏覽器來執行!換言之,瀏覽器就可以跑任何應用程式,開發者不須再各別為Windows、Linux、MacOS、 Android APP、iPhone等平台寫程式了。真的寫不完,不要說寫連維護都很難,因為沒有這麼多資源,可以養這麼多人去維護這麼多平台的程式碼。當然,可以找一個可以精通兩個平台以上的工程師,但實在太少了。瀏覽器的功能會逐漸增強,用AJAX, WebSocket(一種TCP Socket) 就能用瀏覽器進行雙向多工通訊,透過Canvas就可以在瀏覽器進行2D/3D繪圖,這些都是瀏覽器功能不斷演進才有的面貌。 [100%實作導向] 在每一個技術除了給你最清楚的觀念外,都有講師設計好準備讓你融會貫通的範例程式,讓你快速進行演練。課程不囉嗦! 強調動手實戰。 [名師醍醐灌頂] 對於初學者一開始想要進入Web APP開發領域,通常會發現,這個領域技術推進的步調很快且技術間盤根錯節! 艾鍗師資最厲害的地方就是,很複雜的東西可以講得很簡單,一針見血把技術精髓道盡! 要快速掌握Web程式精髓,唯有觀念清楚,才能快速開發,不得其要領,將曠日費時。 學習目標 1. 清楚了解Web前後端架構與DOM架構。 2. 精通JavaScript 程式語言與除錯方法。 3. 學會用JQuery操作HTML、CSS及FORM表單處理。 4. 掌握Node.js 處理異步、單執行緒與非阻塞I/O等關鍵技術。 5. 學會AJAX 及Webscoket的Web通訊方法。 6. 會用Express為Web和移動應用程序提供強大功能。 7. 會使用HTML模板引擎讓開發事半功倍。 8. 學會使用MongoDB資料庫進行資料的新增、更新、刪除、查詢動作。 章節架構 第一階段:Web 前端程式設計-JavaScript & JQuery ★ Web基礎概念 1. Web 技術前端技術架構與DOM架構簡介 2. HTML 簡介與Tag 概念 3. CSS 簡介與Style 屬性 ★ JavaScript 程式語言 1. 關於JavaScript 2. 開發方式與除錯方法 3. JavaScript 操作HTML DOM & Browser Object Model 4. JavaScript 變數 & 基本資料型態 5. JavaScript運算式與運算子 6. JavaScript物件 型態 7. JavaScript陣列 型態 8. JavaScript函式 1) call by value & call by reference式 2) Self-Invoking Functions 3) Nested Function 4) Function Closures 1. JavaScript 數值處理與型別轉換 2. JavaScript Array Methods 1) push , pop, split, map 1. JavaScript Timing Events 2. JavaScript類別定義 (Object with property and method) 3. JSON資料格式與處理 4. Image Map ★ 使用JQuery 1. JQuery簡介 2. JavaScript vs JQuery 3. JQuery selectors 4. JQuery操作HTML DOM 5. JQuery操作CSS 6. JQuery Form表單處理 7. HTTP GET vs HTTP POST 8. JQuery AJAX 第二階段:Web 後端程式開發-Node.js ★ 關於Node.js 1. 非同步式 I/O 與事件式程式設計 2. 安裝Node.js 3. Node Package Manage: 使用npm 4. 製作package.json 5. 我的第一個node.js "Hello world" ★ Node.js HTTP 請求與回應 1. Node.js 處理HTTP Get & Post 2. Express HTTP Server提供靜態檔案 3. 用Express處理HTTP Get & Post ★ Node.js 其他模組 1. Child Process Module 2. File System Module 3. Net Module-Socket 網路通訊 ★ HTML Template Engine 1. Why use Template Engine ? 2. Handlebars.js Template Engine 3. Handlebars.js 的運作流程說明 4. Client Side HTML範本引擎 (Template Engine) 5. 實驗 Handlebars.js ★ The WebSocket Protocol 1. 各種Web 通訊方法 2. Long Polling技術 3. Lab:實驗: Websocket 前後端通訊 4. Lab:實驗: 建立多人聊天室 ★ MongoDB 1. MongoDB 簡介與使用 2. Node.js 操作MongoDB 3. Lab實驗: 使用Node.js 進行新增/查詢/更新/刪除 MongoDB ★ Node.js Serial 序列資料讀取 1. Node.js 讀取micro:bit 資料使用序列界面 2. Canvas.js 動態折線圖結 3. Lab實驗: 使用瀏覽器顯示Micro:bit狀態(A,B按鍵與加速度計值)
艾鍗學院
學習精靈

09/28 00:00

2807 139
知識貓星球

喵星人

04/16 21:14

產品經理必知!什麼是 Axure?
Axure是一種流行的原型設計工具,專門用於設計交互式和高保真度的網頁和移動應用程式原型,使用者能夠創建複雜的原型,包括交互式元素、動態效果、狀態轉換等,以模擬真實應用程序的使用體驗。
以下是Axure的一些特點和功能:
1. 高保真度原型:Axure允許用戶創建高度可交互且外觀逼真的原型,讓團隊和利益相關者可以更好地理解產品的功能和用戶體驗。
2. 動態效果:用戶可以在Axure中添加各種動態效果,如過渡效果、彈出視窗、滑動效果等,以模擬真實應用程序中的動態行為。
3. 條件邏輯和狀態轉換:Axure允許用戶基於不同條件設置元素的顯示和行為,還可以創建狀態轉換,以展示用戶界面的不同狀態。
4. 團隊協作:Axure提供了團隊協作和版本控制功能,多個用戶可以同時編輯原型,並且可以跟踪版本的變更。
5. 互動式測試:用戶可以將Axure原型導出為HTML文件,以便在瀏覽器中進行互動式測試,收集用戶反饋和意見。
總結來說,Axure是一個功能豐富的原型設計工具,非常適合不想花太多時間學習 UI/UX 設計細節的產品經理,在產品開發過程中使用可以大大的幫助他們設計和驗證產品的功能和用戶體驗。
📌官方網站:https://www.axure.com/
📌之前教室內分享關於 Axure 功能的文章~
【Axure 檔案怎麼開共享檔案?2方法教你匯出檔案、共享連結】
【Axure 行距在哪調整?一招解決太窄不好閱讀的問題!】
【怎麼建立 Axure 超連結?5步驟詳解,這些細節要注意!】
【Axure 怎麼插入表格、新增欄列?完整步驟解析】
【怎麼用Axure畫flow chart 流程圖?】
喜歡這篇貼文的話歡迎加入教室,分享更多實用內容給你😍
1 0 569 1
學習精靈

03/19 00:00

4251 250

推薦給你

知識貓星球

喵星人

15分鐘前

打敗 Gemini Pro:Meta Llama 3 正式上
Meta 在幾天前宣布 Llama3 正式上線,它是目前最強大的開源語言模型之一,尤其在針對 8B 和 70B 參數模型的優化上表現出色。
這次的更新除了增強性能外,還有以下 3 個特色:
❶ 資料擴充:Llama3 的資料量是前代的 7 倍,其中包含大量的非英文資料,支援超過 30 種以上的語言。
❷ 平台廣泛:將在 AWS、Google Cloud 等主流雲端平台上開放使用,以滿足不同用戶的需求。
❸ 安全增強:推出 Llama Guard 2、Code Shield 等工具,用來過濾和控制模型的輸出結果,以避免生成危險內容。
此外,Meta 也提到 Llama3 將保持【開源風格】,並計劃在未來幾個月內持續更新,包括提升多模態能力、擴大輸入空間等功能。
≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣
Llama 3 是 Meta AI 開發的一種多模態語言模型。多模態語言模型是一種能夠理解和生成多種格式數據的模型,例如文字、代碼和圖像。Llama 3在大量文字、代碼和圖像數據集上進行了訓練,這使其能夠執行多種任務,例如:
▶ 機器翻譯:Llama 3 可以將文本從一種語言翻譯成另一種語言。
▶ 圖像標題:Llama 3 可以為圖像生成描述。
▶ 編碼:Llama 3 可以生成代碼。
Llama 3 是 Meta Al 的一項重大技術突破。它有可能在多個領域產生重大影響,包括機器翻譯、自然語言處理和計算機視覺。
≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣≣
LMSYS Chatbot Arena 是一個公開的評分平台,透過 Bradley-Terry 模型比較現有的大型語言模型,並依照 Elo-scale 進行排名。
最新公佈的排名顯示,剛推出不久的開源模型 Llama3 已經提升至第 6 名,在 Elo 分數上甚至超越了 Google 的 Gemini Pro 模型。
➤ 立即關注【AI趨勢報-科技愛好者的產地】獲得更多科技新知!
0 0 0 0
你可能感興趣的教室