22个HTML5 技巧一
HTML5 技巧一:当今科技发展的速度真惊人,稍不留神,就可能无法跟上它的步伐。新一代的HTML-HTML5的发展也不停的带给我们新的惊喜,我们将通过这篇文章向大家介绍一些HTML技巧。
1. 新的文档类型(Doctype)
-//W3C//DTD XHTML 1.0 Transitional//EN”
“http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
上面这个既麻烦又难记的XHTML文档类型你还在使用吗? 如果还是这样的话,现在该切换到新的HTML5文档类型了。
现在只要这么简单的15个字符就可以了。(注意:你的doctype的申明需要出现在你html文件的第一行。)
2. 图形(Figure)元素
你还在考虑用下面的代码来标记图片吗?
Image of Mars.
上面的代码它不能以简单而且富有语义关联的方式与图形的标题关联,因为它仅仅是用段落标记以及图片元素包裹,而 HTML5通过引进
This is an image of something interesting.
3. 重新定义
原来你可以利用元素来创建与logo密切相关的副标题。不过,现在HTML5修改了这个用法,元素被重新定义了,或者更恰当地说,它现在用来代表小字或其他边注(如,网站底部的版权声明)。
4. 不再需要脚本、链接类型
很可能你仍然像下面的代码一样给你的链接和脚本标签添加类型的属性。
在HTML5中,这已经不再需要了。 意味着说这两个标签分别代表着样式和脚本。因此,我们可以将它们的类型属性都删除掉。代码如下:
5. 使用还是不使用引号
记住,HTML5与XHTML不同,如果你不喜欢的话你不必用引号将属性包裹起来。不过,要是你觉得用引号会让你觉得更加舒服的话,当然也不会有任何问题。
Start the reactor.
6. 使你的内容可编辑
HTML5其中一个非常强大的功能就是"contenteditable",顾名思义它将允许用户编辑元素(包括他的子元素)内包含的任何文本内容。它的用途非常广,如,简单的任务清单或是基于wiki的站点也非常实用,此外,它还有一个优势就是利用了本地的存储。
To-Do List
- Break mechanical cab driver.
- Drive to abandoned factory
- Watch video of self
或者,按照第五条技巧所说的,你也可以将第九行的代码写成这样(不用引号):
7. 电子邮件输入
如果我们应用"电子邮件"类型来指定输入的形式,我们可以命令浏览器只允许符合有效电子邮件地址结构的字符串输入。虽然说内置的表单验证很快就会到来,但是我们也不能完全依靠这个。比较旧的浏览器不理解这种"电子邮件"类型,它们只会简单地返回到普通的文本框。
在说到浏览器所支持和不支持的元素以及属性时,你必需知道当前所有浏览器都不是那么可靠。例如,Opera只有在你指定name属性时才支持电子邮件验证。不过,它不支持占位符属性(下面即将要讲到的)。最后,虽然你可以使用这种形式的验证,不过不要过分依赖它。

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

uniapp如何實現小程式和H5的快速轉換,需要具體程式碼範例近年來,隨著行動網路的發展和智慧型手機的普及,小程式和H5成為了不可或缺的應用形式。而uniapp作為一個跨平台的開發框架,可以在一套程式碼的基礎上,快速實現小程式和H5的轉換,大大提高了開發效率。本文將介紹uniapp如何實現小程式和H5的快速轉換,並給出具體的程式碼範例。一、uniapp簡介unia

Windows101909目前被認為是最為穩定可靠的版本之一,然而令人感到遺憾的是,該版本的服務支援已於近期結束。而21H2則是比較穩定的版本,其實從實際情況來看,二者都是很不錯的選擇。 win101909和21h2哪個好答:1909比較穩定,21h2會比較安全。在目前的環境中,1909仍然被普遍認為是最穩定可靠的版本之一。不過Win101909版本已於2021年5月11日正式停止服務WindowsServer21h2則致力於為廣大用戶提供更多專業化的IT功能支援。 1.經過眾多用戶的實際測試反

適用場景:1、專案規模不大2、用戶量不是很大、並發要求不強3、無專門運維力量4、精緻的團隊規模對於一些常規的項目,或者企業職責分工不是非常明確的單位來說。往往一個系統從需求到設計,開發,測試到最終上線,維運。往往80%的任務由開發團隊來完成。由此,開發人員除了要實現系統的功能,也要為客戶進行問題諮詢答疑以及生產問題解決。試想,一個應用程式上線後,沒有任何監控措施。跟開著一輛沒有任何儀錶板的車一樣,這樣上路,任何人都沒有安全感。如何在極簡和追求效率上做平衡是一件特別值得思考的事情。一、Springb

win1121h2和22h2兩個版本相比較的話還是後者22h2更加穩定一點,22h2的功能也是更加多一點的,相較於之前的21h2,很多功能都得到的提升一起來看看吧。 win1121h2和22h2哪個穩定:答:22h2更加穩定win1121h2和22h2兩者相比較的話22h2更加穩定一些。 22h2增加了很多的功能,而且21h2的問題也在22h2中得到了改善。 22h2更新功能:開始功能表中的應用程式資料夾。開始功能表中可調整的固定區域。在工作列上拖放。焦點輔助與通知中心實現整合。新的“聚光燈”牆紙功能。新

Windows11系統中23h2版本和22h2版本分別先後於2023年和2022年發布,一般來說,系統的更新是越來越好,小編也認為23h2的版本比22h2的版本要更好一些。 win1123h2和22h2哪個更好答:win1123h2比較好。據介紹,win1123h2是22h2到下一個版本的累積的版本更新,而且它們都是相同的平台。這也意味著這兩個版本之間是沒有任何相容性問題的出現的,建議大家及時更新一下。 win1123h2版本為我們帶來了許多實用的功能,例如工作列視窗所應用的永不合併的模式。還有更加

大家最近都想要更新Win11的23H2版本,但是一小部分的用戶至今還沒有收到更新推播的訊息,可能是後台更新進度中的某個進程卡住了,過段時間就好了。 Win11更新取得不到23H2怎麼辦方法一:耐心等待如果使用者查看電腦的更新升級情況,發現它卡住了,我們可以等待一段時間,系統就會繼續更新的。方法二:清除更新的快取如果使用者之前更新過系統,而且未清除過更細膩的快取就會影響23h2的正常更新,可以手動清理一下。方法三:使用鏡像安裝推薦大家到微軟的官方網站去下載win1123h2的鏡像文件,然後執行更新該文件

您需要admin提供的權限才能對此文件進行更改解決方法:1、在登入介面選擇管理員帳戶並輸入密碼後,就可以順利對文件進行修改了;2、可以透過右鍵點擊文件選擇「以管理員身份運行”的方式解決;3、修改文件權限,右鍵點擊文件,選擇“屬性”,點擊“安全性”選項卡,然後點擊“編輯”按鈕,選擇自己的用戶名,然後勾選“完全控制”選項;4、利用命令提示字元解決問題;5、設定UA權限。
