网站首页 > 基础教程 正文
为了保证HTML5能与之前的HTML版本达到最大的兼容,HTML5对一些元素标记的省略、boolean值的属性,以及引号的省略这几方面进行了兼顾,确保与之前版本的HTML达到兼容。在下面示例中,将本节介绍的几个HTML5新应用方法集成在一起使用:
可以省略标记的元素
元素的标记分为三种情况:不允许写结束标记的元素,可以省略结束标记的元素和开始标记结束标记都可省略三种类型。不允许写结束标记的元素是指不允许使用开始标记和结束标记将元素括起来的形式,例如,换行标记正确的书写方式为“<br/>”,而“<br>…</br>”的书写就是错误的。可以省略全部标记的元素是指该元素可以完全被省略,当然被省略的标记还是以隐式的方式存在的,例如“<html>”元素省略不写时还是存在的。针对这三种情况的列举清单如表所示:
表 三种情况列举清单
参考上例1-8行代码所示。
具有boolean值的属性
在html中有一些元素的属性,当只写属性名称而不指定属性值时,表示属性值为true,如果设置该属性值为false,则不使用该属性即可。另外,要想将属性值设定true时,也可以将属性名设定为属性值,或将空字符串设定为属性值。例如input元素中的disabled与readonly就是这样的属性。参考上例10-13行代码所示。
引号使用
在html中使用属性时,属性值可以使用双引号,也可以使用单引号括起来,在HTML5中做了一些改进,当属性值不包括空字符串、“<”、“>”、“=”、单引号、双引号等字符时,属性两边的引号是可以省略的。参考上例15-17行代码所示。
猜你喜欢
- 2024-11-13 如何进入电脑BIOS设置并进行调整的详细指南
- 2024-11-13 Js基础7:表单元素属性 jquery中表单的对象属性
- 2024-11-13 如何在电脑和手机上禁用输入法设置详解
- 2024-11-13 解决移动端点击Input呼出键盘页面被顶起和压缩问题
- 2024-11-13 如何快速有效地关闭电脑和手机输入法
- 2024-11-13 前端小知识:查漏补缺,盘点和toggle相关的几个API
- 2024-11-13 除了AI,Windows 11 24H2最值得期待的6个新功能
- 2024-11-13 Java-WEB考点 java web 考试题
- 2024-11-13 办公小技巧007:禁用IE浏览器input输入框自带密码显示功能
- 2024-11-13 文本框input禁用自动完成、默认值设置、只读属性设置
- 最近发表
- 标签列表
-
- jsp (69)
- gitpush (78)
- gitreset (66)
- python字典 (67)
- dockercp (63)
- gitclone命令 (63)
- dockersave (62)
- linux命令大全 (65)
- pythonif (86)
- location.href (69)
- dockerexec (65)
- tail-f (79)
- queryselectorall (63)
- location.search (79)
- bootstrap教程 (74)
- deletesql (62)
- linuxgzip (68)
- 字符串连接 (73)
- html标签 (69)
- c++初始化列表 (64)
- mysqlinnodbmyisam区别 (63)
- arraylistadd (66)
- mysqldatesub函数 (63)
- window10java环境变量设置 (66)
- c++虚函数和纯虚函数的区别 (66)