`
zhangyaochun
  • 浏览: 2614387 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

HTML5语法变化

阅读更多

最近一直看 《HTML5 与CSS3权威指南》,其实前面自己零散地写了一部分html技巧相关的

 

从这篇开始我会参照此书,进行一些知识系统地整理和学习。

 

1、HTML 5的标记方法

 

从HTML5开始,对于文件的字符编码推荐使用 UTF-8

 

 

2、可以省略标记的元素

 

在HTML5,元素的标记可以省略

 

  • 不允许写结束标记的元素:area、base、br、col、command、embed、hr、img、input、keygen、link、meta、param、source、track、wbr
  • 可以省略结束标记的元素:  li、 dt、dd、 p、rt、 rp、optgroup、option、colgroup、thead、tbody、tfoot、tr、td、th
  • 可以省略全部标记的元素:  html、head、body、colgroup、tbody

 

不允许写结束标记的元素----------不允许使用开始标记与结束标记将元素括起来的形式,只允许使用“<元素/>”的形式进行书写。

 

可以省略全部标记的元素 --------  元素可以完全被省略。即使被省略,该元素还是以隐式的方式存在

 

 

3、具有boolean值的属性

 

  对于具有boolean值的属性,当只写属性而不指定属性值时,表示属性值为true,如果设为false,可以不使用该属性。

 

<!-- 属性值为true -->
<input type="checkbox" checked>
<input type="checkbox" checked="checked">
<input type="checkbox" checked="">

 

 

4、省略引号

 

  在HTML5,当属性值不包括空字符串、“<”、“>”、“=”、单引号、双引号等字符时,引号可以省略

 

 

 

 

0
0
分享到:
评论

相关推荐

    HTML5的语法变化介绍

    以下是HTML5语法变化的几个主要知识点: 1. 标签不区分大小写 在HTML5中,无论是开始标签还是结束标签,均不再区分大小写。这意味着开发者可以按照自己的喜好或者团队的编码风格来书写HTML标签。例如,、、,World!...

    HTML标签语法变化和使用概念.docx

    自1999年HTML4.01发布以来,互联网环境发生了显著变化,HTML5旨在适应这些变化并提供更强大、更灵活的网页制作工具。HTML5是W3C(World Wide Web Consortium)与WHATWG(Web Hypertext Application Technology ...

    smileyby#CSS-H5CSS3#html5标签1

    前言HTML5语法变化DOCTYPE及字符编码html5文档声明html4文档申明类型html5字符编码html4字符编码大小写都可以具有布尔属性html4中h

    HTML语法教学.pdf

    HTML语法教学.pdf HTML 语法教学是指使用 HTML 语言来描述网页的结构和内容,HTML 语法是网页设计的基础。 HTML 语法教学的主要目的是为了介绍 HTML 语法的基本概念和使用方法,並教学如何使用 HTML 语法来设计和...

    html语法大全、标签、属性

    ### HTML语法概览 HTML(HyperText Markup Language)是一种用于创建网页的标准标记语言。通过使用一系列的元素(标签)来构建结构化的文档,这些文档可以被浏览器解析并展示成可视化的网页。 #### 图像标签 `...

    HTML5 完全手册 轻松幽默完美掌握HTML5语法

    HTML5是现代网页开发的核心标准,它带来了许多增强功能,使得开发者可以构建更富交互性和高性能的网页应用。本篇文章将深入探讨HTML5的三个关键应用领域:本地存储、离线应用以及WebSocket通信。 首先,HTML5的本地...

    英语语法大全(HTML版)

    《英语语法大全(HTML版)》是一份全面深入讲解英语语法的在线教程,旨在帮助从零基础开始学习英语语法的读者。这份资源涵盖了英语语法的各个核心领域,无论是初学者还是有一定英语基础的人都能从中受益匪浅。它以...

    HTML基本语法大全

    HTML是一种动态发展的语言,随着HTML5的出现,引入了更多语义化的标签,如`&lt;header&gt;`、`&lt;footer&gt;`、`&lt;article&gt;`等,以更好地描述网页内容。 学习HTML的基础语法是创建有效网页的第一步,理解这些元素如何相互作用和...

    HTML Grammar(HTML 语法)

    在HTML语法中,大致上可以分为: 网页架构:主要网页主架构的介绍 分隔标签:也就是所谓的水平线 排版标签:针对标签的属性,可做适当的版面编排 字体标签:教导您设定文字的字体。 文字标签:教导您设定文字的...

    HTML5&CSS3网页制作:语法简介.pptx

    首先,HTML5的语法变化使得编写代码更加灵活和简洁。标签不再区分大小写,这意味着`&lt;HTML&gt;`和`&lt;html&gt;`具有相同的含义。元素可以省略结束标签,例如` `和`&lt;img&gt;`。属性的值可以不加引号,并且某些情况下可以省略...

    HTML:behavior语法

    例如,通过JavaScript函数控制元素的样式变化,或使用HTML5的Canvas和SVG来创建动态图形界面,都是更广泛接受且具有良好跨平台性的解决方案。 #### 结语 综上所述,`behavior`属性虽然具有一定的局限性,但在特定...

    HTML 5 参考手册

    综上所述,HTML5的出现为Web开发带来了革命性的变化,无论是结构化元素、多媒体支持,还是性能提升和移动设备兼容,都极大地推动了互联网的发展。通过深入学习和实践,开发者可以充分利用这些特性,创建出更具互动性...

    疯狂HTML 5+CSS 3+JavaScript讲义(第2版)+源代码

    1.3 HTML 5的基本结构和语法变化 8 1.4 本章小结 12 第2章 HTML 5的常用元素与属性 14 2.1 HTML 5保留的常用元素 15 2.2 HTML 5增强的iframe元素 34 2.3 HTML 5保留的通用属性 40 2.4 HTML 5新增的通用属性 ...

    HTML5 Pocket Reference

    HTML5的发展经历了多个版本,随着时间的推移,为了适应互联网的快速发展和用户需求的变化,HTML标准经历了多次的修订和更新。从最早的HTML标准,到HTML5,每一次的版本更新都是为了增强网页的表现能力,支持更丰富的...

    html5饼图、柱状图、折线图,Html5+JS开发

    HTML5是一种先进的网页标准,它在图形和交互性方面提供了许多增强功能,使得开发者能够创建出更加生动和富有表现力的网页应用。本资源包含了一系列使用HTML5和JavaScript技术实现的图表,包括饼图、柱状图和折线图,...

    HTML5 For Web Designers

    通过学习《HTML5 For Web Designers》,设计师不仅能够掌握HTML5的基本语法,还能了解到如何将这些新特性有效地应用于实际项目中,从而提升网站的设计质量和功能性。 总之,《HTML5 For Web Designers》是一本全面...

    RichText文本框语法高亮显示

    5. **实时更新**:对于动态输入的代码,语法高亮需要实时更新。这意味着在用户键入时,程序需要监听文本变化,即时分析新输入的文本并应用相应的样式。 6. **性能优化**:大量代码的高亮处理可能对性能造成影响,...

    Html5开发教程

    “HTML5基础教程代码ppt(共15讲)”涵盖了HTML5的基本语法、元素使用、表单控制、多媒体处理、离线存储、图形绘制等内容。通过这些PPT,初学者可以系统地学习HTML5的各个方面,并结合实际代码示例加深理解。 1. 第一...

    DELPHI SynEdit 代码编辑器 支持HTML,C#,JAVA,DELPHI 多脚本语法识别,高亮,查找,功能强大

    此外,SynEdit还允许开发者扩展其对其他语言的支持,适应不断变化的开发需求。 3. **查找与替换**: SynEdit提供了高效的查找和替换功能,支持正则表达式,这对于快速定位和修改代码中的特定模式至关重要。在大型...

Global site tag (gtag.js) - Google Analytics