<ins id="h37n9"><span id="h37n9"></span></ins>
<cite id="h37n9"><video id="h37n9"><menuitem id="h37n9"></menuitem></video></cite>
<cite id="h37n9"><span id="h37n9"></span></cite>
<var id="h37n9"><strike id="h37n9"></strike></var>
<cite id="h37n9"></cite><var id="h37n9"><strike id="h37n9"><thead id="h37n9"></thead></strike></var>
<var id="h37n9"><video id="h37n9"></video></var><cite id="h37n9"></cite>
<var id="h37n9"><strike id="h37n9"></strike></var>
<var id="h37n9"></var>
<menuitem id="h37n9"><strike id="h37n9"></strike></menuitem>
<var id="h37n9"></var>
<var id="h37n9"><video id="h37n9"><var id="h37n9"></var></video></var> <cite id="h37n9"></cite>
<cite id="h37n9"></cite>
<var id="h37n9"><video id="h37n9"><menuitem id="h37n9"></menuitem></video></var>
<menuitem id="h37n9"><strike id="h37n9"><thead id="h37n9"></thead></strike></menuitem>
<var id="h37n9"></var>
<menuitem id="h37n9"></menuitem>
<cite id="h37n9"><strike id="h37n9"><thead id="h37n9"></thead></strike></cite> <cite id="h37n9"><span id="h37n9"><var id="h37n9"></var></span></cite><var id="h37n9"></var>
<cite id="h37n9"></cite>
<cite id="h37n9"><video id="h37n9"><thead id="h37n9"></thead></video></cite><menuitem id="h37n9"></menuitem>
<var id="h37n9"><span id="h37n9"></span></var>
<menuitem id="h37n9"></menuitem>

欢迎光临四川省巨高科技有限公司

联系我们|网站地图|巨高资讯

13880394188

网站建设 WEBSITE CONSTRUCTION

巨高科技专注成都网站建设和网站优化推广16年,提供PC网站+手机网站+微网站+手机APP四站合一,成都网站制作优选品牌,成都网络整合营销顾问

当前位置:首页>网站建设 >建站资讯 >HTML5微格式和相关属性值命名 >

HTML5微格式和相关属性值命名

来源:成都网站建设 时间:2016-11-05 点击?#38382;?b id="click">326次

id和class属性名称必须反映元素的功能或内容,而不是反映了介绍。 所以出了header并再来branding; 出了footer并再取而代之的是site-info。
 
Naming should take on almost an XML style structure.命名将要承担几乎整个XML式结构。因此,内部content来了 content-main , content-sub 和 content-supp 。
 
这些约定为我服务的很好,我所做的,几乎没有改变他们的核心。毫无疑问,他们都使?#19994;?#24037;作速度更快,更一致和更有益。 他们使建立产品更容易,以?#26696;?#23481;易用?#19994;?#24605;维方式培养与我共事的人。命名约定起作用。
微格式和相关的属性名称
 
让我们面对它,微格式,如hCard,hCalendar,hAtom和其他草案带来了如此多的属性值,以至于常常没有必要考虑哪一个构建文件或提供?#22235;?#19968;个约束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 模式的一部分,但在这?#20540;?#24773;况下,我绝对地,明确地不得不有一个额外的因素,如何组成一个像related-sidelinks这样的属性值呢?
什么时候延伸微格式的命名模式看起来更合逻辑呢?
 
HTML5
在这个章节的开始,我应该坦率的?#25285;?#27492;时此刻,我对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.这可能是一个论?#24120;?#26434;志,报纸文章,网络日志,用户提交的评论,或任何其他的内容的独立项目。
 
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?由于对微格式的发明者来?#25285;?#22312;现有的规范上发?#39038;?#20204;的模式是合乎逻辑的,当然,现在对我以适应?#19994;?#21629;名约定去跟随HTML5很有意义?当然,?#19968;?#19981;能使用:
 
<section> 
<h2> Title</h2>
<article> 
Main content 
</article>
<aside> 
Related content 
</aside> 
</section> 
 
但现在我可以使用id和class属性值来帮助我熟悉的HTML5,带着?#19994;?#25991;档朝它更进一步。
<div class="section"> 
<h2> Title</h2>
<div class="article"> 
Main content 
</div>
<div class="aside"> 
Related content 
</div> 
</div> 
 
我觉得对我来说是一个合乎逻辑的下一步。因此,看看这个示范文件,我已经采取了HTML5元素为?#19994;?#21629;名约定的基础。除了我刚才提到的,留意,我已经确定了分类和导航的方式(nav ),用colgroup和col构建字段 ,把一个无序列表转换为网格,用datagrid。
 
HTML5的标记规范还包括details , dialog和figure ,我同样地可以当做属性值使用。
如果今天我可以实现一个愿望,这个愿望将是所有的CSS框架的开发将采取相同的命名约定(而且也广泛地?#24230;?#24494;格式),以便初学意义丰富的标记和CSS的人们有个正?#36820;?#20986;发点,使用的更有意义,更合逻辑,而不是表象的id和class属性。

最新快乐扑克3开奖结果
<ins id="h37n9"><span id="h37n9"></span></ins>
<cite id="h37n9"><video id="h37n9"><menuitem id="h37n9"></menuitem></video></cite>
<cite id="h37n9"><span id="h37n9"></span></cite>
<var id="h37n9"><strike id="h37n9"></strike></var>
<cite id="h37n9"></cite><var id="h37n9"><strike id="h37n9"><thead id="h37n9"></thead></strike></var>
<var id="h37n9"><video id="h37n9"></video></var><cite id="h37n9"></cite>
<var id="h37n9"><strike id="h37n9"></strike></var>
<var id="h37n9"></var>
<menuitem id="h37n9"><strike id="h37n9"></strike></menuitem>
<var id="h37n9"></var>
<var id="h37n9"><video id="h37n9"><var id="h37n9"></var></video></var> <cite id="h37n9"></cite>
<cite id="h37n9"></cite>
<var id="h37n9"><video id="h37n9"><menuitem id="h37n9"></menuitem></video></var>
<menuitem id="h37n9"><strike id="h37n9"><thead id="h37n9"></thead></strike></menuitem>
<var id="h37n9"></var>
<menuitem id="h37n9"></menuitem>
<cite id="h37n9"><strike id="h37n9"><thead id="h37n9"></thead></strike></cite> <cite id="h37n9"><span id="h37n9"><var id="h37n9"></var></span></cite><var id="h37n9"></var>
<cite id="h37n9"></cite>
<cite id="h37n9"><video id="h37n9"><thead id="h37n9"></thead></video></cite><menuitem id="h37n9"></menuitem>
<var id="h37n9"><span id="h37n9"></span></var>
<menuitem id="h37n9"></menuitem>
<ins id="h37n9"><span id="h37n9"></span></ins>
<cite id="h37n9"><video id="h37n9"><menuitem id="h37n9"></menuitem></video></cite>
<cite id="h37n9"><span id="h37n9"></span></cite>
<var id="h37n9"><strike id="h37n9"></strike></var>
<cite id="h37n9"></cite><var id="h37n9"><strike id="h37n9"><thead id="h37n9"></thead></strike></var>
<var id="h37n9"><video id="h37n9"></video></var><cite id="h37n9"></cite>
<var id="h37n9"><strike id="h37n9"></strike></var>
<var id="h37n9"></var>
<menuitem id="h37n9"><strike id="h37n9"></strike></menuitem>
<var id="h37n9"></var>
<var id="h37n9"><video id="h37n9"><var id="h37n9"></var></video></var> <cite id="h37n9"></cite>
<cite id="h37n9"></cite>
<var id="h37n9"><video id="h37n9"><menuitem id="h37n9"></menuitem></video></var>
<menuitem id="h37n9"><strike id="h37n9"><thead id="h37n9"></thead></strike></menuitem>
<var id="h37n9"></var>
<menuitem id="h37n9"></menuitem>
<cite id="h37n9"><strike id="h37n9"><thead id="h37n9"></thead></strike></cite> <cite id="h37n9"><span id="h37n9"><var id="h37n9"></var></span></cite><var id="h37n9"></var>
<cite id="h37n9"></cite>
<cite id="h37n9"><video id="h37n9"><thead id="h37n9"></thead></video></cite><menuitem id="h37n9"></menuitem>
<var id="h37n9"><span id="h37n9"></span></var>
<menuitem id="h37n9"></menuitem>
谁有梭哈平台 老mg娱乐场城网站 安卓内购破解版捕鱼 今睌上买什么特马资料 pk107码倍投表 武汉沐足店都带服务吗 北京pk计划5码公式 大乐透近500期历史开奖号码 抢庄牛牛为什么一直输 11选五的开奖号 长沙按摩会所半套 吉林时时几点直播现场 2019年开奖记录手机扳 胜利足球2014免费版 分分彩定位胆购买技巧 天津时时彩玩法介绍及奖金
在线客服
在线客服
服务?#35748;?/div>
  • 13880394188