您现在的位置是:网站首页> 编程资料编程资料
HTML5在a标签内放置块级元素示例代码HTML中img标签只显示图片中心位置的方法(三种方法)Html5新增标签有哪些Html Mate 标签 使用详解 中文WORD版HTML5各种头部meta标签的功能(推荐)处理HTML5新标签的浏览器兼容版问题HTML中的base标签 中文WORD版清除行内元素之间HTML空白的几种解决方案html内联元素和块级元素的基本概念及使用示例html 内联元素和html 块级元素概述及区别HTML5的结构和语义(3):语义性的块级元素
2021-09-01
918人已围观
简介 你没看错:用一个A标签包裹块级元素,在HTML5以前,a标签属于行内元素,而div,h1,p 等为块级元素,如果强行包裹,可能会被强行截断为多个a标签,感兴趣的朋友可以了解些
对比起XHTML来说,HTML5通过更简单的元素引起了一系列的思考,坦诚地讲,这真的是急需的简化。这些简化之一就是能够通过标签包装像div,h标签(h1...h6),和段落标记P 这些块级元素。你没看错:用一个A标签包裹块级元素(译者注: 在HTML5以前,a标签属于行内元素,而div,h1,p 等为块级元素,如果强行包裹,可能会被强行截断为多个a标签。当然,都是浏览器的事啦。).
示例代码:
就是这样,一个A标签包裹着div,p,h1这样的元素,需要注意的是,你不能在一个A标签内包含另一个A标签,否则发生什么事,可能是各个浏览器不一致的。
你如何看待?
对于用A标签包含着块级元素我很矛盾,快速查看时感觉就像一堆垃圾代码。另一方面,为了回避这种方式,我们一直使用JavaScript来处理。可点击元素的目的就是为了完成任务和功能,而使用原生HTML来完成这种功能比起JS来说更自然,有时候肯定会很方便。我想问的是:对于这个实践你如何看待?你能立即使用吗?请分享您的观点!
(译者注:在译者的项目里,一个组员就使用了这个功能。在MyEclipse里面看着很难过,因为是一堆的黄色警告。但是客观来说,有时候有些代码确实很有效,比如什么之类的)
示例代码:
复制代码
代码如下:就是这样,一个A标签包裹着div,p,h1这样的元素,需要注意的是,你不能在一个A标签内包含另一个A标签,否则发生什么事,可能是各个浏览器不一致的。
你如何看待?
对于用A标签包含着块级元素我很矛盾,快速查看时感觉就像一堆垃圾代码。另一方面,为了回避这种方式,我们一直使用JavaScript来处理。可点击元素的目的就是为了完成任务和功能,而使用原生HTML来完成这种功能比起JS来说更自然,有时候肯定会很方便。我想问的是:对于这个实践你如何看待?你能立即使用吗?请分享您的观点!
(译者注:在译者的项目里,一个组员就使用了这个功能。在MyEclipse里面看着很难过,因为是一堆的黄色警告。但是客观来说,有时候有些代码确实很有效,比如什么
相关内容
- html5基础教程常用技巧整理html5实现点击弹出图片功能html5 录制mp3音频支持采样率和比特率设置html5表单的required属性使用html5调用摄像头实例代码HTML5页面音频自动播放的实现方式Html5大屏数据可视化开发的实现html实现弹窗的实例HTML5来实现本地文件读取和写入的实现方法HTML 罗盘式时钟的实现HTML5简单实现添加背景音乐的几种方法
- HTML5中div、article、section的区别及使用介绍详解HTML5中div和section以及article的区别HTML5中的Article和Section元素认识及使用深入浅析HTML5中的article和section的区别
- 用html5的canvas画布绘制贝塞尔曲线完整代码HTML5 Canvas中使用路径描画二阶、三阶贝塞尔曲线使用canvas绘制贝塞尔曲线canvas仿写贝塞尔曲线的示例代码
- HTML5 embed 标签使用方法介绍html5实现点击弹出图片功能html5 录制mp3音频支持采样率和比特率设置html5表单的required属性使用html5调用摄像头实例代码HTML5页面音频自动播放的实现方式Html5大屏数据可视化开发的实现html实现弹窗的实例HTML5来实现本地文件读取和写入的实现方法HTML 罗盘式时钟的实现HTML5简单实现添加背景音乐的几种方法
- HTML5 input元素类型:email及url介绍详解移动端HTML5页面端去掉input输入框的白色背景和边框(兼容AndroidHTML 5 input placeholder 属性如何完美兼任iehtml5 input属性使用示例HTML5输入框下拉菜单功能的示例代码html5实现输入框fixed定位在屏幕最底部兼容性HTML5中input输入框默认提示文字向左向右移动的示例代码
- HTML5 预加载让页面得以快速呈现html5 canvas实现的酷炫页面预加载动画图标效果源码利用简洁的图片预加载组件提升html5移动页面的用户体验 html5实现的页面滚动图片动画加载特效源码HTML页面加载和解析流程详细介绍HTML 提高页面加载速度的方法
- HTML5的语法变化介绍HTML学习笔记--HTML的语法详解(必看)简单整理HTML5的基本特性和语法详解HTML&CSS&JavaScript语法辞典-(专业版) (半场方人) PDF扫描版 93.1Html5 语法与规则简要概述HTML5 新旧语法标记对我们有什么好处HTML语法大全_html语言语法大全(必看)
- Canvas与Image互相转换示例代码html5实现点击弹出图片功能html5 录制mp3音频支持采样率和比特率设置html5表单的required属性使用html5调用摄像头实例代码HTML5页面音频自动播放的实现方式Html5大屏数据可视化开发的实现html实现弹窗的实例HTML5来实现本地文件读取和写入的实现方法HTML 罗盘式时钟的实现HTML5简单实现添加背景音乐的几种方法
- html5拍照功能实现代码(htm5上传文件)HTML5 和小程序实现拍照图片旋转、压缩和上传功能H5调用相机拍照并压缩图片的实例代码HTML5 Plus 实现手机APP拍照或相册选择图片上传功能HTML5调用手机摄像头拍照的实现思路及代码HTML5中5个简单实用的API(第二篇,含全屏、可见性、拍照、预加载、电使用HTML5拍照示例代码基于HTML5超酷摄像头(HTML5 webcam)拍照功能实现代码HTML5拍照和摄像机功能实战详解
- html5教程实现Photoshop渐变色效果html5+canvas实现的会变色且会舞动的树动画特效源码html5实现的变色弹珠跳台阶游戏源码HTML5 canvas实现渐变色圆形进度条特效源码使用javascript和HTML5 Canvas画的四渐变色播放按钮效果html5 Canvas画图教程(4)—未闭合的路径及渐变色的填充方法HTML中实现鼠标经停时整行(tr)变色
