購物比價找書網找車網
FindBook  
 有 1 項符合

HTML並不簡單:Web前端開發精進秘籍

的圖書
HTML並不簡單:Web前端開發精進秘籍 HTML並不簡單:Web前端開發精進秘籍

作者:張鑫旭 
出版社:電子工業出版社
出版日期:2024-07-01
語言:簡體中文   規格:平裝 / 382頁 / 19 x 26 x 1.91 cm / 普通級/ 1-1
圖書選購
型式價格供應商所屬目錄
 
$ 654
博客來 博客來
網頁開發設計
圖書介紹 - 資料來源:博客來   評分:
圖書名稱:HTML並不簡單:Web前端開發精進秘籍

內容簡介

本書凝結了作者多年對HTML鑽研與實踐的研究成果,旨在為前端開發人員,尤其是新人,提供有價值的參考,並值得反復閱讀。本書深入細節以HTML為索引對Web前端開發知識進行系統、全面的講解,書中介紹了大量前端開發人員不知道,但非常重要、好用的知識點。本書還配備專門的網站用於實例展示。
 
這是一本深度講解HTML的圖書,通過閱讀本書,讀者會對HTML有一個全新的認識。其實HTML並不簡單,精通HTML會助你成為真正的Web開發高手,實現“有他人不能有之效率,解他人不能解之難題”。
 

作者介紹

張鑫旭,前端開發工程師,國內知名前端博客“鑫空間-鑫生活”博主,目前就職于閱文集團前端技術中心,擔任前端技術專家,是目前公司專業級別最高的技術人員之一。2007年開始接觸前端,17年來一直奮鬥在前端一線,在HTML/CSS等與交互體驗關係密切的領域花了大量的時間學習和研究,有比較多的心得體會。
 

目錄

第1章 正確認識HTML 1
1.1 HTML並不簡單 1
1.1.1 門檻低不等於簡單 1
1.1.2 得心應手帶來的雙刃劍 2
1.1.3 依賴路徑並非最優解 2
1.1.4 社區環境與學習資源 3
1.2 精通HTML有什麼用 3

第2章 看似普通的元素的背後 6
2.1 你不知道的<a>元素 6
2.1.1 rel屬性知多少 6
2.1.2 你知道target的這個特性嗎 14
2.1.3 實用的download屬性 15
2.1.4 看看ping屬性的妙用 17
2.1.5 好好講一下referrerpolicy屬性 20
2.1.6 href屬性的背後也有細節知識 23
2.1.7 為何<base>元素無人問津 26
2.1.8 如何實現鏈接元素的嵌套 27
2.2 重新認識列表元素 31
2.2.1 無序列表元素除<ul>外還有其他的 31
2.2.2 <ol>元素額外支持的那些屬性 32
2.2.3 定義列表的特點 35
2.3 正確認識<body>元素和<html>元素 38
2.3.1 難以名狀的關聯性 38
2.3.2 桌面端和移動端的差異 43

第3章 那些自帶交互特徵的HTML元素 44
3.1 非常實用的<details>元素 44
3.1.1 黃金搭檔<summary>元素 44
3.1.2 樣式的自定義 46
3.1.3 實際使用案例示意 48
3.1.4 全新的name屬性與手風琴效果 51
3.2 深入瞭解<dialog>元素和popover屬性 52
3.2.1 <dialog>元素的基本特性 52
3.2.2 <dialog>元素的不可替代性 53
3.2.3 原生彈層與popover屬性 63
3.3 控件伴侶<label>元素 67
3.3.1 <label>元素的價值所在 67
3.3.2 必學的單選按鈕、複選框技術 71
3.4 什麼時候使用<fieldset>元素和<legend>元素 73
3.4.1 表單分組與<fieldset>元素的使用 73
3.4.2 特殊且唯一的邊框樣式 75
3.4.3 <fieldset>元素的獨家功能 76
3.5 務必使用<progress>元素實現進度條 77
3.5.1 <progress>元素的基本特性 78
3.5.2 <progress>元素的樣式自定義 79
3.6 務必使用<meter>元素顯示密碼強度 80
3.6.1 <meter>元素的基本特性 81
3.6.2 <meter>元素的美化技巧 83

第4章 經常出現在頁面首尾的HTML元素 87
4.1 幾萬字都講不完的<meta>元素 87
4.1.1 SEO最重要的元素之一 88
4.1.2 網頁尺寸設置 91
4.1.3 referrer設置與防盜圖片顯示 93
4.1.4 網站風格和主題色的設置 94
4.2 同樣知識非常密集的<link>元素 97
4.2.1 favicon小圖標的設置與顯示 97
4.2.2 網站換膚的最佳實現 100
4.2.3 資源的預加載 102
4.3 相對簡單的<style>元素 110
4.3.1 廢棄的type屬性 111
4.3.2 局部樣式特性 111
4.4 <script>元素的水很深 113
4.4.1 async屬性和defer屬性的區別 113
4.4.2 不太一般的type屬性 114
4.4.3 靈活運用Import Maps 118
4.4.4 nonce、integrity屬性與腳本安全 121
4.4.5 <noscript>元素有必要使用嗎 125

第5章 語義化與使用場景 126
5.1 頁面整體佈局結構的塑造 127
5.1.1 <header>元素和<footer>元素的使用變化 127
5.1.2 <aside>元素和<main>元素的結構關係 129
5.1.3 <nav>元素的使用場景 130
5.1.4 萬能的<section>元素 131
5.2 文檔結構信息的標簽使用 132
5.2.1 比<section>元素更高一級的<article>元素 132
5.2.2 <h1>~<h6>元素及<hgroup>元素的使用規則 133
5.2.3 引用元素<blockquote>、<q>和<cite>的區別 136
5.2.4 <i>元素和<b>元素為何起死回生?<em>元素和<strong>元素都是強調嗎 138
5.2.5 為何<small>元素被保留但<big>元素被廢棄了 141
5.2.6 <del>元素和<s>元素、<ins>元素的關係 141
5.2.7 養成使用<time>元素表示日期的習慣 143
5.2.8 搜索高亮必用元素<mark> 144
5.3 那些你不瞭解卻有用的內聯元素 144
5.3.1 超過一半的<span>元素可以換成<data>元素 145
5.3.2 上標<sup>元素和下標<sub>元素與公式排版 146
5.3.3 <dfn>元素和<abbr>元素的使用場景 147
5.3.4 <code>元素、<kbd>元素、<var>元素和<samp>元素各自的語義 149
5.4 與內容無關的語義化元素 151
5.4.1元素和<wbr>元素的區別 152
5.4.2 可以玩出花的<hr>元素 153

第6章 富媒體資源元素 156
6.1 深入圖像元素 156
6.1.1 瞭解<svg>元素 156
6.1.2 <canvas>元素的基本特性 165
6.1.3 專為圖像顯示設計的<figure>元素和<figcaption>元素 170
6.1.4 srcset、sizes等屬性與響應式圖片開發 171
6.1.5 實用卻不常用的<picture>元素 176
6.1.6 聊聊loading="lazy"懶加載 179
6.1.7 crossOrigin與跨域處理 181
6.1.8 使用elementtiming屬性知曉圖片的加載時長 183
6.2 快速上手音視頻開發 185
6.2.1 <audio>元素的常用應用指南 186
6.2.2 <video>元素的常用應用指南 188
6.2.3 聊聊音視頻的自動播放 194
6.2.4 解密倍速播放的實現 195
6.2.5 視頻的畫中畫技術 196
6.2.6 <track>元素與WebVTT字幕的顯示 198

第7章 龐雜的表單控件元素 204
7.1 先從元素說起 206
7.1.1 <form>元素的行為與特徵 206
7.1.2 並不簡單的<button>按鈕 217
7.1.3 好好瞭解一下<select>下拉框 219
7.1.4 <textarea>元素的精華與糟粕 226
7.1.5 單選按鈕、複選框行為與應用 230
7.1.6 file類型輸入框的隱藏知識 233
7.1.7 時間日期選擇框速覽 238
7.1.8 範圍選擇控件的高級應用 241
7.1.9 <datalist>元素與列表內容的選擇 243
7.2 表單體系中的那些HTML屬性們 247
7.2.1 表單中的name屬性與行為 247
7.2.2 深入講講autocomplete屬性 250
7.2.3 表單驗證屬性及方法 256

第8章 深入表格 263
8.1 <table>元素的基本特性 265
8.1.1 深入固定分配尺寸與彈性尺寸規則 265
8.1.2 間隙的分離與合併規則 273
8.2 專為表格而生的標題元素<caption> 278
8.2.1 罕見的脫離渲染特性 278
8.2.2 最早的渲染位置可定義元素 280
8.3 <td>元素和<th>元素的特性與應用 281
8.3.1 匿名表格元素創建規則 281
8.3.2 單元格合併的實現 283
8.4 瞭解<col>元素和<colgroup>元素的作用 285

第9章 無障礙訪問 289
9.1 鍵盤的無障礙訪問 289
9.1.1 務必瞭解的tabindex屬性 290
9.1.2 深入瞭解快捷鍵設置屬性accesskey 291
9.2 屏幕閱讀無障礙訪問 294
9.2.1 盡可能使用原生元素和屬性 294
9.2.2 系統介紹ARIA規範屬性 296
9.3 iOS、Android虛擬鍵盤設置 316
9.3.1 enterkeyhint屬性與確認按鈕文案的自定義設置 316
9.3.2 使用inputmode屬性設置虛擬鍵盤的輸入模式 319
9.3.3 virtualkeyboardpolicy屬性的作用是什麼 320
9.3.4 autocapitalize全局屬性與首字母大寫的設置 321

第10章 Web Components開發 323
10.1 自定義元素和未知元素 323
10.2 詳細瞭解<template>元素 326
10.3 深入介紹<slot>元素 327
10.3.1 瞭解Shadow DOM 328
10.3.2 <slot>元素的匹配細節 330
10.3.3 <slot>元素中的事件 332
10.3.4 特殊的display計算值與樣式設置 334
10.4 瞭解part屬性和exportparts屬性 335
10.4.1 更常用的part屬性 335
10.4.2 嵌套組件解決方案exportparts屬性 336
10.5 後起之秀is屬性 338

第11章 結構化微數據語言簡介 340
11.1 提要詞匯表 343
11.2 itemscope、itemtype、itemprop等屬性簡介 345
11.2.1 和id屬性完全不同的itemid屬性 345
11.2.2 快速瞭解itemscope屬性 347
11.2.3 快速瞭解itemtype屬性 347
11.2.4 快速瞭解itemprop屬性 347
11.2.5 有別於href的itemhref屬性 348

第12章 MathML語言簡介 350
12.1 按類別分類的MathML表現元素 350
12.2 語義注釋相關的MathML元素 361

第13章 SMIL語言簡介 363
13.1 SVG語言簡介 364
13.2 SVG SMIL動畫詳解 366
13.2.1 SVG SMIL動畫元素介紹 366
13.2.2 SVG SMIL動畫參數詳解 370
 

詳細資料

  • ISBN:9787121480485
  • 規格:平裝 / 382頁 / 19 x 26 x 1.91 cm / 普通級 / 1-1
  • 出版地:中國
贊助商廣告
 
金石堂 - 今日66折
旅遊大歷史
作者:賽門.亞當斯、R. G.格蘭
出版社:大石國際文化
出版日期:2019-12-03
66折: $ 792 
金石堂 - 今日66折
如何在FB、YouTube、IG做出爆紅影片:會用手機就會做!日本廣告大獎得主教你從企劃、製作到網路宣傳
作者:中澤良直
出版社:財經傳訊
出版日期:2020-06-11
66折: $ 263 
金石堂 - 今日66折
濱村渚的計算筆記1
作者:青柳碧人
出版社:青空文化有限公司
出版日期:2024-01-04
66折: $ 211 
金石堂 - 今日66折
狗狗抗癌飲食全圖解:選用當令食材,自製日常食療及點心料理,每天1碗有效排毒,吃出最強抗病力!
作者:俵森朋子
出版社:蘋果屋出版社
出版日期:2022-06-16
66折: $ 297 
 
博客來 - 暢銷排行榜
戀上換裝娃娃 14 (首刷限定版)
作者:福田晋一
出版社:東立
出版日期:2025-04-07
$ 180 
博客來 - 暢銷排行榜
想要綻放的理科男子 全
出版日期:2025-04-16
$ 135 
Taaze 讀冊生活 - 暢銷排行榜
貓是最好的人生教練:掌握貓特質,讓你活得自信、自由、自在
作者:史蒂芬.嘉涅
出版社:究竟出版
出版日期:2025-03-01
$ 237 
 
Taaze 讀冊生活 - 新書排行榜
祝福人生的英文聖經抄寫奇蹟-聖靈的果實 :每天從聖經的話語中得到力量,同時完成英語學習
作者:林大煜
出版社:國際學村
出版日期:2025-03-27
$ 299 
Taaze 讀冊生活 - 新書排行榜
為什麼這幅畫很厲害!:超人氣藝術導覽員的世界名畫小劇場!帶你瞬間秒懂梵谷、印象派、灑狗血歷史畫的賞析要領
作者:山上やすお
出版社:美藝學苑
出版日期:2025-04-10
$ 360 
Taaze 讀冊生活 - 新書排行榜
敗者的東京:翻轉勝者敘事的都市論,回看德川幕府、薩長同盟、美軍進駐的三次占領
作者:吉見俊哉
出版社:麥田
出版日期:2025-04-26
$ 336 
Taaze 讀冊生活 - 新書排行榜
古文觀止有意思:重返歷史現場的24堂古人智慧課
作者:邵鑫
出版社:麥田
出版日期:2025-04-26
$ 279 
 

©2025 FindBook.com.tw -  購物比價  找書網  找車網  服務條款  隱私權政策