《HTML5移动应用开发入门经典》—— 2.4 HTML5中的HTML语法变化

简介: 本节书摘来异步社区《HTML5移动应用开发入门经典》一书中的第1章,第1.1节,作者:【美】Jennifer Kyrnin,更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.4 HTML5中的HTML语法变化 HTML5移动应用开发入门经典 HTML5与HTML 4之间的语法变动并不大。

本节书摘来异步社区《HTML5移动应用开发入门经典》一书中的第2章,第2.4节,作者:【美】Jennifer Kyrnin,更多章节内容可以访问云栖社区“异步社区”公众号查看。

2.4 HTML5中的HTML语法变化

HTML5移动应用开发入门经典
HTML5与HTML 4之间的语法变动并不大。标签仍位于“<”与“>”之间,文档开头仍为doctype,而文档内容仍被闭合于标签内。

大部分人意识到的最大的改变是doctype。如第1章所述,它已被彻底简化——仅需要写为html>,可以为小写或大写,甚至是大小写随意混合。

如果使用工具软件生成HTML——而它不使用简化的doctype(译者注:例如旧的office系列),可以在doctype中加入历史遗留的doctype字符串进行声明,如下所示:

52c45cb9bb7f622536b6f784e895449e7e53d528

和HTML 4的写法一样(但不包括XHTML),可以任意用大写或小写字母的标签。标签和及并无不同。很多开发者使用容易阅读的小写。属性值两侧不需要加上引号,除非值中包含空格。然而,如果觉得有朝一日会需要将HTML转化为XHTML,那么请用小写的标签名称及属性,并将所有属性放入引号内。

相关文章
|
3月前
|
移动开发 前端开发 JavaScript
Twaver-HTML5基础学习(9)HTML节点(HTMLNode)
本文介绍了Twaver HTML5中的HTML节点(HTMLNode),这是一种专门用于呈现HTML元素的网元。文章解释了HTMLNode如何继承自Node并具有所有Node的特点,以及如何通过setName()方法将HTML元素作为网元的LabelAttachment或者AlarmAttachment呈现。示例代码展示了如何在React组件中创建HTMLNode并添加HTML元素,以及如何自定义告警显示样式。
28 1
Twaver-HTML5基础学习(9)HTML节点(HTMLNode)
|
3月前
|
前端开发 程序员
【前端web入门第二天】01 html语法实现列表与表格_合并单元格
本文介绍了HTML中的列表与表格的使用方法。列表包括无序列表(`&lt;ul&gt;`嵌套`&lt;li&gt;`)、有序列表(`&lt;ol&gt;`嵌套`&lt;li&gt;`)和定义列表(`&lt;dl&gt;`嵌套`&lt;dt&gt;`和`&lt;dd&gt;`)。
71 19
|
3月前
|
前端开发 程序员 C++
【前端web入门第一天】01 开发环境、HTML基本语法文本标签
本文档详细介绍了HTML文本标签的基础知识。首先指导如何准备开发环境,包括安装VSCode及常用插件;接着全面解析HTML的基本结构与标签语法,涵盖从基本骨架搭建到注释的使用,以及标题、段落、换行和平行线、文本格式化等标签的具体应用,适合初学者循序渐进地掌握HTML。
|
4月前
|
移动开发 HTML5
HTML5语法
【8月更文挑战第28天】HTML5语法。
53 3
|
4月前
|
存储 移动开发 前端开发
HTML5语法总结
这只是HTML5标准的一个简要概述。它涵盖了基本的元素和属性,还有很多其他细节和特性可以探索,例如Web存储、Web工作线程、离线Web应用等,这些都大大扩展了在网页中可能实现的功能。随着Web技术的不断发展,掌握HTML5是每个前端开发者的必修课,并且也是创建现代化、响应式和互动网页的基础。
50 5
|
4月前
Markdown使用HTML语法实现复杂表格
Markdown使用HTML语法实现复杂表格
175 1
|
5月前
|
自然语言处理 开发者 Python
Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成格式丰富的 HTML 内容。Markdown 的语法简洁明了、学习容易,而且功能比纯文本更强。
Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成格式丰富的 HTML 内容。Markdown 的语法简洁明了、学习容易,而且功能比纯文本更强。
|
5月前
|
开发者
HTML 链接语法
【7月更文挑战第1天】HTML 链接语法。
56 1
|
6月前
|
移动开发 前端开发 JavaScript
html语法基础
【6月更文挑战第28天】html语法基础
38 1
|
6月前
|
数据采集 移动开发 搜索推荐
HTML基础-HTML5新增语义标签:解锁网页结构新维度
【6月更文挑战第5天】本文介绍了HTML5的语义标签,旨在提升网页结构化和可访问性。核心语义标签包括`&lt;header&gt;`、`&lt;nav&gt;`、`&lt;main&gt;`、`&lt;article&gt;`、`&lt;section&gt;`、`&lt;aside&gt;`、`&lt;footer&gt;`、`&lt;figure&gt;`和`&lt;figcaption&gt;`。常见问题包括滥用标签作布局工具、忽略`&lt;main&gt;`、不恰当嵌套和忽视辅助功能。
125 3