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(像一個標準) 之內,並且也很快的適應於市場。這麼多的新標籤導致了文件在不同平台的兼容性問題。
關於教室
關注人數 252 人
104人力銀行從職缺中挑選出常見技能所成立的官方教室,提供大家進行共學互動。
學習主持人
持續分享知識,
有機會成為官方教室主持人
教室標籤
關於教室
關注人數 252 人
104人力銀行從職缺中挑選出常見技能所成立的官方教室,提供大家進行共學互動。
學習主持人
持續分享知識,
有機會成為官方教室主持人
教室標籤
Hi~ 歡迎分享學習資源,有學習問題可匿名向Giver發問!
我要分享
我要提問

HTML 學習推薦

全部
影片
文章

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

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

產品

04/26 16:22

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

熱門精選

104學習精靈

產品

04/25 15:52

【限量:免費報名】利用AI自動化行銷|直播講座
講座詳細資訊
時間:04/30(二) 20:00 - 21:00
講者:圭話行銷創辦人 何佳勳 / 業界資深的數位廣告行銷專家
主題:行銷新篇章:AI如何革新檔期活動策略
在這個數位化的時代,AI技術正以驚人的速度改變著我們的行銷方式。檔期促銷活動面對的受眾眾多,難以精準定位目標受眾,進而影響活動效果、每次規劃檔期活動都需要創造吸引人的內容和促銷方式,但長期以來,創意卻逐漸耗盡、想要掌握AI如何革新檔期活動策略的最新動向嗎?
你也在苦思如何創造不同以往、有別競品的檔期活動嗎?104學習精靈與緯育TibaMe,攜手邀請到數位廣告界專家 圭話行銷創辦人何佳勳老師。學員們都稱呼他為小圭老師,不僅熱愛與學員社群互動、對學員有問必答,更善於為客戶的製造許多驚喜及營收,一起期待老師分享如何透過 AI 工具提升30%的檔期活動成效吧~
1 0 6679 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

2812 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 606 1
學習精靈

03/19 00:00

4268 250

推薦給你

一零四線上嚴選

小編

13分鐘前

Google 五大面向育才計畫 擴大台灣智慧轉型
本文作者:Google 台灣總經理林雅芳
「數位人才探索計畫」自2020 年啟動來,有超過三萬學員報名,包括去年結業後找到行銷工作的芸萱。
玉婷是一位 40 歲的媽媽,因為疫情收掉了市場擺攤的生意,卻難以重回職場二度就業;芸萱去年剛從大學畢業,也因為遇上疫情、就業市場緊縮,擔心身為社會新鮮人會找不到理想的工作機會。事實上,她們並不是特例:根據主計處資料,今年八月的失業率高達 3.79 %、創近十個月來新高,而近幾年來數位發展快速,許多潛力台灣人才更因為缺乏數位技能,難以找到舞台發揮所長。
這也是我們推出數位人才探索計畫的初衷,希望幫助不同背景的台灣人才,獲得產業所需的數位技能。自從 2020 年計畫啟動以來,已有超過三萬名學員報名、培育了超過兩千名數位人才。而玉婷和芸萱就是其中的兩位;現在,玉婷在網路電商工作,而芸萱則在 ASUS 負責全球行銷的相關業務。
我們持續提供數位廣告課程、迄今有 45 所學校合作響應,並協同 104 人力銀行協助學員媒合業界職缺;今年更增設職涯增能課程,邀請 Google 人資團隊親自投入履歷撰寫輔導,以及國內知名企業擔任客戶講師解析產業求職秘笈,並特別與政大傳院、北科大聯盟緊密合作,積極協助弭平產學間的學用落差。全計畫今年共有 10,528 名學員報名,相較去年成功結業的比例成長 2 倍、多培育出近 450 位成功結業的數位人才。
職訓協助產業夥伴 掌握最新技術趨勢
除了數位人才探索計畫,我們在過去幾個月針對企業夥伴還有廣告經銷商,更推出全新的 Google Ads Academy,介紹當前最新的廣告趨勢、填補企業知識的缺口。自 2021 年第四季度以來,我們在台灣已經推出 4 次線上直播課程,累績超過 2,048 人次的廣告從業人員齊聚線上,並預計在年底超過 2,500 人次參與;我們也很高興得知,有高達 83% 的產業夥伴觀眾會完整觀看課程內容,從中獲得行銷策略和工具最新的實踐作法。
除了廣告產業夥伴,透過 Google Developer Experts (GDE) 計畫,我們安排台灣軟體開發業的 16 位 GDE 專家,定期和 Google 的技術團隊以及全球各領域的頂尖好手切磋、分享開發經驗,再透過我們從 2009 年來在台灣各地建立的 10 個 Google Developer Groups (GDG) 開發者社群,把最先進的技術、知識、產業動態帶回台灣。這個計畫每年都有超過 1 萬名開發人員參與,一起學習、交流最新的軟體開發技術,促進台灣開發者生態系的成長。
給所有人資源和機會 提升台灣產業數位競爭力
我們一直都希望能提供所有人機會提升數位能力,例如我們元老級的訓練課程 Grow with Google 成長計畫免費的學習資源,從 2015 年推出以來,持續提供台灣中小企業和行銷人員產業第一手觀點、提升數位技能,累積成效表現也十分亮眼。光是 2020 年至今,我們投入近 50 位 Google 內部與合作講師開設了近 200 堂課程,吸引超過 5 萬人次學員報名、破 2 萬人次完整參與。
媒合在地產業需求,持續讓更多需要的人受惠一直是我們團隊的目標。因此,Grow with Google 課程在今年再度進化,透過課程帶領台灣中小企業主、數位行銷從業人員探看未來數位趨勢、出口策略,一起在大環境挑戰下走出新路;更因應明年即將改版的 Google Analytics 4 推出全新系列課程,並首度推出專班,協助餐飲產業著手轉型智慧經營。
我們也持續開拓 Grow with Google 的課程,讓更多產業別的夥伴都能一起成長。去年,YouTube 在經濟部中小企業處的支持下推出「創作者新星計畫」,邀請百萬訂閱創作者實體開講,在總計 20 多場的活動中,有超過 4,600 人參與;今年則透過「YouTube 創作者孵化器」帶來更強大的產業師資陣容,引領學員探索頻道經營實務、促進影音數位經濟的發展。另外,因應數位教學的需求大增,我們在去年下半年推出「數位共昇計畫」,為 Grow with Google 加入教育領域的學程,透過講座和工作坊,分享如何應用數位工具進行遠距教學、混合辦公,以及心態調適的秘訣,有超過 3.7 萬人次的教育從業人員參與,幫助高達九成的參與者提升使用線上平台和數位工具的信心。同時,Google 也集結多樣教材資源推出課程庫,免費讓所有教育工作者參考,目前已有超過 40 支影片,針對科目和教育階段,分門別類介紹各種數位工具的教學應用。
協助新創技術茁壯 扎根台灣走向國際
台灣豐富的科技人才造就潛力新創企業的誕生;為了幫助新創企業扎根台灣,並進一步走向世界,我們在去年和國家發展委員會、之初創投 AppWorks 以及台大創創中心一起推動「Google 孵創計畫」。在啟動這項計畫的兩個月內,我們就募集超過 30 多位來自世界各地的新創導師資源,並陸續有 29 間參加的新創公司,在科技部台灣新創基地 CES BootCamp 的培訓過程中成功孵化。今年,計畫共收到超過 170 間新創單位申請加入,比去年多出一倍多;我們也已經在十月底啟動今年度的孵創導師計畫,協助台灣新創企業生態圈更加成長茁壯。
除此之外,Google 協助新創拓展海外版圖的計畫也逐漸完整。2018 年在台灣正式推出的 Google Cloud 新創公司專屬計畫,至今已透過 Google Cloud 雲端團隊的技術與資金等資源,幫助超過數十家台灣新創團隊成功營運、甚至進入海外市場。目前,我們將 Google Cloud 新創公司專屬計畫正式納入 Google 孵創計畫之中,新創團隊可繼續透過申請的方式,獲得各成長階段所需要的業務和技術等資源。
數位技術的快速發展,為人才市場帶來前所未見的挑戰和機會;Google 透過多項數位人才培育計畫,過去三年在台灣觸及至少十萬名就業人士、軟體開發者、影音創作者、教育工作者、新創與企業夥伴,提升在職人士的數位競爭力,媒合、解決產業界的人才需求。我們希望能持續盡一份心力培育數位人才,為台灣人才轉型注入能量,也提升台灣的產業競爭力。
0 0 2 0
你可能感興趣的教室