HTML5在a标识内置放块级元素示例编码

日期:2021-02-25 类型:科技新闻 

关键词:公众号小程序,小程序正规价格表,微信群签到小程序,网络抽签小程序,个人做小程序需要什么

比照起XHTML来讲,HTML5根据更简易的元素引发了1系列的思索,坦诚地讲,这真的是急需的简化。这些简化之1便是可以根据<a>标识包装像div,h标识(h1...h6),和段落标识P 这些块级元素。你没看错:用1个A标识包裹块级元素(译者注: 在HTML5之前,a标识属于行内元素,而div,h1,p 等为块级元素,假如强行包裹,将会会被强行断开为好几个a标识。自然,全是访问器的事啦。).

示例编码:

拷贝编码
编码以下:

<body>
<a href="/about-page.php">
<div class="article">
<h1>有关 David Walsh</h1>
<p>
原文作者是27岁的 Web Developer, 而且是jQuery & MooTools层面的权威专家级咨询顾问,详细地址为 Madison, Wisconsin. 另外也是Wynq Web 试验室的创办人兼主程 . 格言:“我其实不设计方案网站,只是让她们跑起来.”
</p>
</div>
</a>
</body>

便是这样,1个A标识包裹着div,p,h1这样的元素,必须留意的是,你不可以在1个A标识内包括另外一个A标识,不然产生甚么事,将会是各个访问器不1致的。

你怎样看待?
针对用A标识包括着块级元素我很分歧,迅速查询时觉得就像1堆废弃物编码。另外一层面,以便逃避这类方法,大家1直应用JavaScript来解决。可点一下元素的目地便是以便进行每日任务和作用,而应用原生态HTML来进行这类作用比起JS来讲更当然,有时毫无疑问会很便捷。我想问的是:针对这个实践活动你怎样看待?你能马上应用吗?请共享您的见解!
(译者注:在译者的新项目里,1个组成员就应用了这个作用。在MyEclipse里边看着很难过,由于是1堆的黄色警示。可是客观性来讲,有时一些编码的确很合理,例如甚么<red>之类的)