html中a标签是不是块元素,a标签是不是块元素,a标签是块级元素吗

对比起XHTML来说,HTML5通过更简单的元素引起了一系列的思考,坦诚地讲,这真的是急需的简化。

这些简化之一就是能够通过a标签 包装像div,h标签(h1...h6),和段落标记P 这些块级元素。

你没看错:用一个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 就是这样,一个A标签包裹着div,p,h1这样的元素,需要注意的是,你不能在一个A标签内包含另一个A标签,否则发生什么事,可能是各个浏览器不一致的。

你如何看待?

对 于用A标签包含着块级元素我很矛盾,快速查看时感觉就像一堆垃圾代码。

另一方面,为了回避这种方式,我们一直使用JavaScript来处理。

可点击元素 的目的就是为了完成任务和功能,而使用原生HTML来完成这种功能比起JS来说更自然,有时候肯定会很方便。

我想问的是:对于这个实践你如何看待?

你能立 即使用吗?

请分享您的观点! (译者注:在译者的项目里,一个组员就使用了这个功能。

在MyEclipse里面看着很难过,因为是一堆的黄色警告。

但是客观来说,有时候有些代码确实很有效,比如什么red之类的)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值