7個讓你驚歎的HTML技巧
導讀 | 我們傾向於使用HTML與CSS、JavaScript等,使我們的網站或部落格看起來更有吸引力。下面是一些很酷的HTML技巧,你可以用它來建立一個真正的動態網站。 |
下面是一些很酷的HTML技巧,你可以用它來建立一個真正的動態網站。
image map基本上是具有可點選區域的影像。我們可以使用該可點選區域連結到網頁的其他部分、文件或新連結。好吧,並不是每個人都知道。元素可以定義使用者可以單擊的影像區域。我們需要做的就是使用。元素並在元素中提及其對應的 XY 座標。
下面是一個例子,你的網站訪問者可以在點選世界地圖的不同大洲時瞭解你在全球的業務。
<h1 style="text-align:center;">World Map</h1> <h4 style="text-align:center;">➤ Click on the dots in the map to get respective continent information</h4> <map name="continents_map"> <area shape="circle" coords="70,70,10" href=" <area shape="circle" coords="133,185,10" href=" <area shape="circle" coords="270,137,10" href=" <area shape="circle" coords="292,44,10" href=" <area shape="circle" coords="469,201,10" href=" <area shape="circle" coords="374,65,10" href=" <area shape="circle" coords="340,267,10" href=" </map> <figure style="text-align:center;"> <img usemap="#continents_map" src= </figure>
Icon Adder基本上是指使用圖示代替網站圖示。
你只需要在body標籤內的link標籤中包含你的源影像檔案的路徑連結。
<!DOCTYPE html> <html> <head> <title>Icon Adder</title> <meta name="theme-color" content="green;"> <link rel="icon" href="download.jpg" type="image/x-icon"/> <style> .container { text-align: left; } h1 { color: darkred; } </style> </head> <body> <div class="container"> <h1>Hi, I am NISHI KASHYAP!!</h1> <b>You can see the icon adder above in place of the favicon.</b> </div> </body> </html>
使用此技巧,網站訪問者只需將滑鼠指標拖到書面文字的某些字母上即可更改其網頁的背景顏色。
例子:在這種情況下,訪問者可以透過將滑鼠指標拖到“Drag Your Mouse Over Letters To Change Colors!”的文字上來改變顏色。
<center> <a href="" onmouseover="document.bgColor='turquoise'">D</a> <a href="" onmouseover="document.bgColor='pink'">r</a> <a href="" onmouseover="document.bgColor='blue'">a</a> <a href="" onmouseover="document.bgColor='red'">g</a> <a href="" onmouseover="document.bgColor='yellow'">Y</a> <a href="" onmouseover="document.bgColor='green'">o</a> <a href="" onmouseover="document.bgColor='white'">u</a> <a href="" onmouseover="document.bgColor='teal'">r</a> <a href="" onmouseover="document.bgColor='olivedrab'">M</a> <a href="" onmouseover="document.bgColor='green'">o</a> <a href="" onmouseover="document.bgColor='seagreen'">u</a> <a href="" onmouseover="document.bgColor='magenta'">s</a> <a href="" onmouseover="document.bgColor='fusia'">e</a> <a href="" onmouseover="document.bgColor='purple'">O</a> <a href="" onmouseover="document.bgColor='navy'">v</a> <a href="" onmouseover="document.bgColor='green'">e</a> <a href="" onmouseover="document.bgColor='white'">r</a> <a href="" onmouseover="document.bgColor='royalblue'">L</a> <a href="" onmouseover="document.bgColor='Skyblue'">e</a> <a href="" onmouseover="document.bgColor='almond'">tt</a> <a href="" onmouseover="document.bgColor='coral'">e</a> <a href="" onmouseover="document.bgColor='brown'">r</a> <a href="" onmouseover="document.bgColor='almond'">s</a> <a href="" onmouseover="document.bgColor='coral'">To</a> <a href="" onmouseover="document.bgColor='olivedrab'">C</a> <a href="" onmouseover="document.bgColor='teal'">h</a> <a href="" onmouseover="document.bgColor='pink'">a</a> <a href="" onmouseover="document.bgColor='blue'">n</a> <a href="" onmouseover="document.bgColor='red'">g</a> <a href="" onmouseover="document.bgColor='yellow'">e</a> <a href="" onmouseover="document.bgColor='green'">C</a> <a href="" onmouseover="document.bgColor='olivedrab'">ol</a> <a href="" onmouseover="document.bgColor='black'">or!</a> </center>
輸出:
Tooltip是“HTML中使用的一個概念,用於顯示關於特定選定元素的一些額外資訊”。
這個技巧基本上顯示了當訪問者將滑鼠指標懸停在一個元素上時,網站建立者提供的額外資訊。
語法:
<span title="Can you see this? This is the tooltip.:)">Drag Your Mouse Over Me!</span>
輸出:
此功能類似於您在 Google 搜尋文字框中看到的功能,其中語音識別功能可幫助您將句子放入輸入欄位。
當你使用語音識別輸入時,在輸入欄位的邊上會有一個小的麥克風圖示顯示,當訪問者點選該語音圖示時,他們的聲音會被記錄下來並作為使用者的輸入。
為此,您只需將 x-webkit-speech 屬性新增到輸入框。
一個例子:
<!DOCTYPE html> <html> <head> <title>Voice Recognition</title> <style> .container { text-align: center; } h1 { color: darkred; } </style> </head> <body> <div class="container"> <h1>Voice Recognition Field</h1> <input type="text" x-webkit-speech> <i><br><br>The above field accepts the input as a Voice.<i> </div> </body> </html>
輸出,然而,在實時伺服器中,你會看到這個:
但當你從其他瀏覽器檢視時,你也會看到輸入欄中的麥克風圖示,使用者可以透過它輸入語音。
能夠公開檢視內部欄位被Reddit士兵稱為“程式設計恐怖”——毫無疑問,沒有人想在自己的網站上體驗這種恐怖。
但是這個問題可以透過使用HTML的隱藏欄位特性來解決。
一個隱藏欄位可以讓web開發人員控制哪些資料可以被修改,哪些資料不能被修改,以及當使用者提交表單時需要更新的記錄。
它是這樣工作的:
<!DOCTYPE html> <html> <head> <title>Hide Field</title> <style> h1 { color: darkred; } body { text-align: center; } </style> </head> <body> <h1>HIDE FIELD</h1> <form action="#"> <input type="hidden" id="myFile" value="1234"> Name: <input type="text"> <input type="submit" value="Submit"> </form> </body> </html>
從上面的程式碼中,結果輸出將是一個訪問者無法看到的隱藏欄位。
輸出:
<!DOCTYPE html> <html> <head> <title>Input Suggestions</title> </head> <body> <h1>Choose the Continent</h1> <input type="text" list="text_editors"> <datalist id="text_editors"> <option value="Africa"></option> <option value="Asia"></option> <option value="North America"></option> <option value="South America"></option> <option value="Antarctica"></option> <option value="Europe"></option> <option value="Australia"></option> </datalist> </body> </html>
此功能基本上提供了一個預定義選項的下拉選單,使訪問者更容易找到他們正在尋找的內容。
示例:下面的程式碼讓訪問者從下拉選單中找到不同大陸的名稱,並將其用作輸入。
<!DOCTYPE html> <html> <head> <title>Hide Field</title> <style> h1 { color: darkred; } body { text-align: center; } </style> </head> <body> <h1>HIDE FIELD</h1> <form action="#"> <input type="hidden" id="myFile" value="1234"> Name: <input type="text"> <input type="submit" value="Submit"> </form> </body> </html>
輸出:
原文來自:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2791547/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 7 個讓人驚歎的 HTML5 滑鼠動畫HTML動畫
- 7款讓人驚歎的HTML5粒子動畫特效HTML動畫特效
- 10個令人驚歎的HTML5和JavaScript效果HTMLJavaScript
- 那些令人驚歎的 HTML、CSS、JavaScript 工具和庫HTMLCSSJavaScript
- 在Linux命令列下令人驚歎的驚歎號(!)Linux命令列
- 20個令人驚歎的桌面Docker容器Docker
- 幾個令人驚歎的函式影象函式
- 未來web瀏覽技術提前體驗:10個會讓你驚歎不已的HTML5畫布(canvas)技術應用演示WebHTMLCanvas
- 12個令人驚歎的CSS實驗專案CSS
- 關於Linux中“!”你不知道的驚歎用法Linux
- 9款令人驚歎的HTML5 3D動畫應用HTML3D動畫
- ES13中11個令人驚歎的 JavaScript 新特性JavaScript
- 用萌寵去突破!這款新遊的大世界讓人驚歎
- 11個讓你吃驚的Linux終端命令Linux
- 11 個讓你吃驚的 Linux 終端命令Linux
- 11個讓你吃驚的 Linux 終端命令Linux
- 這些JavaScript程式設計黑科技,裝逼指南,高逼格程式碼,讓你驚歎不已JavaScript程式設計
- 讓你更好使用 Typescript 的11個技巧TypeScript
- 5個讓DBA愛上你的SQL技巧SQL
- 39個讓你受益的HTML5教程HTML
- 驚歎!這個盲人程式設計師是這樣寫程式碼的程式設計師
- 讓遊戲在巴西取得成功的 7 個技巧遊戲
- 7個讓網站更快的網頁設計技巧網站網頁
- 讓你的軟體永生的7個規則
- Vue你可能不知道的7個技巧Vue
- 能讓你受益匪淺的10個css使用技巧CSS
- 10個說話技巧讓你的語言有魅力
- 四個好用到爆的excel技巧,讓你加薪不加班!Excel
- 讓你的 Node.js 應用跑得更快的 10 個技巧Node.js
- 讓你聽見的 HTML5HTML
- 10 個讓人驚訝的 jQuery 外掛jQuery
- 《路易吉鬼屋3》:將令人驚歎的創意設計在遊戲的各個細節遊戲
- 你應該瞭解的 7個Linux ls 命令技巧Linux
- 幾個小技巧讓你的Python程式碼更PythonicPython
- 15個令人震驚的HTML5實驗HTML
- 創造令人驚歎的遊戲關卡——從構圖開始遊戲
- Linux 命令列小技巧 – !歎號的用處Linux命令列
- 五個小技巧讓你寫出更好的 JavaScript 條件語句JavaScript