jQuery Mobile 开发:HTML5 移除元素与学习资源整理
需积分: 10 136 浏览量
更新于2024-08-13
收藏 4.74MB PPT 举报
"HTML5移除的元素-jquery_mobie开发整理"
在HTML5的发展过程中,为了提高语义化和标准化,一些过时或者用途不明确的元素被移除,以鼓励开发者使用更具有语义化的标签来构建网页结构。这些被移除的元素包括`font`、`center`、`strike`、`big`、`s`、`u`、`acronym`、`applet`、`dir`等。这些元素在过去被用来实现特定的样式效果,但在HTML5中,可以通过CSS来更灵活地控制文本样式。
例如,`font`元素用于定义字体、大小和颜色,但在HTML5中,推荐使用CSS的`font-family`、`font-size`和`color`属性来代替。`center`元素用于居中内容,但现在可以使用`text-align: center;`来实现。`strike`、`big`、`s`和`u`分别对应删除线、大号文本、删除文本和下划线效果,现在应该使用`<s>`、`<big>`、`<del>`和`<u>`标签,虽然它们在HTML5中仍然有效,但不再推荐使用。
同时,一些属性也被移除或废弃。例如,`link`和`a`元素的`rev`属性用于定义关系的反向方向,现在可以使用`rel`属性来替代。`link`元素的`target`属性在HTML5中已被弃用,推荐使用JavaScript或`<base>`标签来控制页面的打开方式。`td`的`scope`属性在HTML5中被用于定义表头单元格的作用范围,现在应使用`<th>`元素的`scope`属性。`script`元素的`language`属性已经不再需要,因为默认是JavaScript,而`body`元素的`alink`、`link`、`text`和`vlink`属性用于定义链接的颜色,现在应使用CSS来设置。
在进行jQuery Mobile开发时,了解这些HTML5的变化是非常重要的,因为jQuery Mobile框架基于HTML5构建,旨在提供跨平台的移动应用开发体验。开发者需要熟悉HTML5的新特性,以便更好地利用框架提供的组件和功能。
在学习jQuery Mobile之前,建议先掌握HTML5和CSS3的基础知识。HTML5引入了许多新的元素和API,如`<canvas>`和`<video>`用于媒体处理,`<form>`元素的增强使得表单验证更为方便,离线存储API允许在无网络连接时访问应用程序数据。CSS3则提供了更多的样式选择器、过渡效果、动画以及响应式设计的支持。
鲁超伍(Adam)的资源中提到了HTML5和CSS3的相关学习资料,包括揭秘HTML5和CSS3的讲解,以及他的个人网站和案例分享。这可以帮助初学者深入了解这两个技术,并且通过实际案例加深理解。学习jQuery Mobile的同时,结合HTML5和CSS3的实践,可以提升开发移动应用的能力。
随着HTML5的不断发展,开发者需要不断更新自己的知识库,了解并掌握新的标准和最佳实践,以便在jQuery Mobile或其他前端框架的开发中游刃有余。移除的HTML元素和属性是为了让代码更加简洁、语义化,同时也为新的功能和特性腾出空间,因此理解和适应这些变化是现代Web开发者的必备技能。
2013-08-22 上传
2021-10-11 上传
2021-06-02 上传
2021-03-06 上传
2018-04-18 上传
点击了解资源详情
点击了解资源详情
深夜冒泡
- 粉丝: 16
- 资源: 2万+
最新资源
- 全国江河水系图层shp文件包下载
- 点云二值化测试数据集的详细解读
- JDiskCat:跨平台开源磁盘目录工具
- 加密FS模块:实现动态文件加密的Node.js包
- 宠物小精灵记忆配对游戏:强化你的命名记忆
- React入门教程:创建React应用与脚本使用指南
- Linux和Unix文件标记解决方案:贝岭的matlab代码
- Unity射击游戏UI套件:支持C#与多种屏幕布局
- MapboxGL Draw自定义模式:高效切割多边形方法
- C语言课程设计:计算机程序编辑语言的应用与优势
- 吴恩达课程手写实现Python优化器和网络模型
- PFT_2019项目:ft_printf测试器的新版测试规范
- MySQL数据库备份Shell脚本使用指南
- Ohbug扩展实现屏幕录像功能
- Ember CLI 插件:ember-cli-i18n-lazy-lookup 实现高效国际化
- Wireshark网络调试工具:中文支持的网口发包与分析