好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > HTML5 微格式和相關的屬性名稱

HTML5 微格式和相關的屬性名稱

熱門標簽:江蘇高頻外呼系統線路 平頂山電子地圖標注怎么修改 高德地圖標注錯誤怎么修改 地圖標注自己去過的地方 搜狗星級酒店地圖標注 會聲會影怎樣做地圖標注效果 洛陽市伊川縣地圖標注中心官網 標準智能外呼系統 電銷機器人視頻

2004年5月29日,在我退休的博客和所有的大話 ,當我調查40個設計師的網站,看看他們為公共頁面元素使用的約定,如標題和橫幅,導航,內容和頁腳(那時候的結果 )。

這幾乎不是科學研究,但在那年6月,我跟進了Eric Meyer的一些意見 ,并出版了一套命名約定。當我發現一個網站已經通過了這些命名約定時,我總是很高興,我任然每一天都在用,甚至超過4年后的每一天。

那時候我的想法可以概括成這樣

id和class屬性名稱必須反映元素的功能或內容,而不是反映了介紹。 所以出了header并再來branding; 出了footer并再取而代之的是site-info。

Naming should take on almost an XML style structure.命名將要承擔幾乎整個XML式結構。因此,內部content來了 content-main , content-sub 和 content-supp 。

這些約定為我服務的很好,我所做的,幾乎沒有改變他們的核心。毫無疑問,他們都使我的工作速度更快,更一致和更有益。 他們使建立產品更容易,以及更容易用我的思維方式培養與我共事的人 。命名約定起作用。

微格式和相關的屬性名稱
 
讓我們面對它,微格式,如hCard,hCalendar,hAtom和其他草案帶來了如此多的屬性值,以至于常常沒有必要考慮哪一個構建文件或提供了哪一個約束CSS模式的掛鉤這些更多的屬性值。現在我使用微格式達到這種程度,以至于我甚至不使用class屬性(微格式伴隨的class屬性除外)發展整個頁面。

在難得的場合,我需要添加一個新元素(假設布局目的的一個劃分)我首先想到的是延伸微格式中已經存在的。我將給您舉個使用hAtom模式的例子:


<div class="hentry">
<h2 class="entry-title">Title</h2>

<div class="entry-content">
Main content
</div>

<div class="entry-related">
Related content
</div>
</div>

如果您正在保持微格式的優勢,你已經注意到, entry-related不是 hAtom 模式的一部分,但在這種的情況下,我絕對地,明確地不得不有一個額外的因素,如何組成一個像related-sidelinks這樣的屬性值呢?

什么時候延伸微格式的命名模式看起來更合邏輯呢?

HTML5

在這個章節的開始,我應該坦率的說,此時此刻,我對HTML5的關注不能較少。不過,這不是問題的關鍵。HTML5引入了一些潛在的非常有用的新元素,例如:

section

一個普通的文件或應用程序部分。章節 ,在這方面,是內容的一個主題分類。

article

由文章組成的頁面的一部分,構成文檔、網頁或網站的一個獨立部分。 This could be a forum post, a magazine or newspaper article, a Web log entry, a user-submitted comment, or any other independent item of content.這可能是一個論壇,雜志,報紙文章,網絡日志,用戶提交的評論,或任何其他的內容的獨立項目。

aside

由內容組成的頁面的一部分,與aside 元素相關的內容無關,并可以被認為是從內容中分離出來的。 這些部分,經常表現為印刷排版側邊欄。

As it was logical for the inventors of Microformats to base their schemas on existing specifications, surely it now makes sense for me to adapt my naming conventions to follow those in HTML5?由于對微格式的發明者來說,在現有的規范上發展他們的模式是合乎邏輯的,當然,現在對我以適應我的命名約定去跟隨HTML5很有意義?當然,我還不能使用:


<section>
<h2> Title</h2>

<article>
Main content
</article>

<aside>
Related content
</aside>
</section>

但現在我可以使用id和class屬性值來幫助我熟悉的HTML5,帶著我的文檔朝它更進一步。


<div class="section">
<h2> Title</h2>

<div class="article">
Main content
</div>

<div class="aside">
Related content
</div>
</div>

我覺得對我來說是一個合乎邏輯的下一步。因此,看看這個示范文件,我已經采取了HTML5元素為我的命名約定的基礎。除了我剛才提到的,留意,我已經確定了分類和導航的方式(nav ),用colgroup和col構建字段 ,把一個無序列表轉換為網格,用datagrid。

HTML5的標記規范還包括details , dialog和figure ,我同樣地可以當做屬性值使用。

如果今天我可以實現一個愿望,這個愿望將是所有的CSS框架的開發將采取相同的命名約定(而且也廣泛地嵌入微格式),以便初學意義豐富的標記和CSS的人們有個正確的出發點,使用的更有意義,更合邏輯,而不是表象的id和class屬性。

標簽:松原 鄂爾多斯 常德 果洛 廣東 廣西 阿克蘇 蚌埠

巨人網絡通訊聲明:本文標題《HTML5 微格式和相關的屬性名稱》,本文關鍵詞  HTML5,微,格式,和,相關,的,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《HTML5 微格式和相關的屬性名稱》相關的同類信息!
  • 本頁收集關于HTML5 微格式和相關的屬性名稱的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 黑人xxxx精品| 国产懂色AV熟女丝袜精品视频| 国产91精品一区二区| 欧日韩无套内射变态| 99re99热| 国产精品人妻无码久久久久| 爷女乱| 日本特黄特黄aaaaa大片| 一级性视频| 赵菇珍三级大尺度| 中文字幕精品三| 美国一级毛片免费视频观看| 精品国产乱码欠欠欠欠精品| 老外又大又粗又硬太爽了| 少妇被躁到高潮无码A片游戏| 91婷婷综合一区二区三区久久| 欧美三级免费网站| 女主播玩黄鳝原视频| 又爽又色的视频| 新婚被强系列| 别揉我奶?啊?嗯高潮了| 最新高价众筹嫩模艾栗栗| 国产欧美国日产网站| 边打电话边被躁说在吃辣条视频| 久久久91人妻无码精品| 女生扒开给男生捅视频| 韩日毛片| 男人女人啪啪的啪啪的| 乡村寡妇婬乱A毛片视频漫画| 亚洲日韩一区久久99第一页| 男女插入图片| 美女尿口无遮挡| 欧美成人免费一级A片下载| 91麻豆精品国产自产高清观看| 亚洲小说区图片区另类春色| 年幼的嫂子| 91avav| 制服亚洲欧美中文字幕| 亚洲精品动漫人成3d在线| 快穿他是美强惨白月光| 婷婷六月久久综合丁香乐透|