Html5 语法与规则简要概述

   1、Html5不区分大小写,

  This is my

  2、Html5 省略关闭空元素的斜杠;空元素,就是不会嵌套内容的元素,例如:

  3、属性的语法规则,属性值中只要不包含(> = 或者空格)等受限的字符,就可以不用加引号。

  例如:

  只有属性没名没有属性值也可以。

  PS:如果能做到以下几点,基本上可以算是良好的html5风格了

  1、虽然、、可有可无,不使用只是代表一种风格而已。但是使用的话会有助于页面内容与其他信息分开,所以应该包涵、、这三个元素。

  2、标签全部小写。

  3、为属性值添加引号,加引号的理由是防止犯一些低级的错误,有时候不经意的一个错误,一个无效的字符就会破坏整个页面。

时间: 2024-12-12 03:01:03

Html5 语法与规则简要概述的相关文章

《HTML5移动开发》—— 2.1 HTML5语法

2.1 HTML5语法 HTML5与HTML4与XHTML非常类似.后两者支持的大部分元素在HTML5中仍然是支持的.只有一些过时了的标记和属性已被剔除.在大多数情况下,如果你的文档能通过HTML4严格(Strict)模式或是XHTML模式的验证,那么它们作为HTML也能通过验证[1].HTML和XHTML的语法虽略有不同,但是两者都被支持.仅仅把HTML 4.01或XHTML的doctype改成<!DOCTYPE html>,就可以通过HTML5验证(稍后将介绍更多有关doctype的内容)

MyBatis中的resultMap简要概述_java

Mybatis简介 MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架.MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装.MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录. Mybatis的功能架构分为三层(图片借用了百度百科): 1)       API接口层:提供给外部使用的接口API,开发人员通过这些本地API

jQuery绑定事件on()与弹窗的简要概述_jquery

页面上经常会有弹窗,有的弹窗是动态生成的,有的弹窗是在页面底部隐藏的,对于动态生成的弹窗,如果要监听弹窗的事件,可以使用jQuery的事件绑定on()方法实现. 如图,弹窗是js动态生成的,通过点击某个链接弹出,弹窗中的"立即去使用"链接点击后,实现的效果是关闭弹窗,并跳转到锚点. 这个a标签是: <astyle="display:" title="立即去使用" target="_blank" gid="167

用网络分段与访问控制(NAC)隔离攻击的简要概述

此文章主要讲述的是用网络分段和访问控制(NAC)隔离攻击,以下就是对用网络分段和访问控制(NAC)隔离攻击的描述,希望在你今后的学习中会有所帮助.根据由美国特工处的最新数据.内部人员攻击在过去的一年可能已经增加了一倍. 但是外部的攻击仍是主要的威胁,并且还占据着大部分的盗窃记录,这表明公司并没有正确地保障其网络和数据的安全.根据由美国特工处的最新数据,内部人员攻击在过去的一年可能已经增加了一倍.但是外部的攻击仍是主要的威胁,并且还占据着大部分的盗窃记录,这表明公司并没有正确地保障其网络和数据的安

CSS语法缩写规则

使用缩写可以帮助减少你CSS文件的大小,更加容易阅读. 使用缩写可以帮助减少你CSS文件的大小,更加容易阅读.css缩写的主要规则如下: 颜色 16进制的色彩值,如果每两位的值相同,可以缩写一半,例如: #000000可以缩写为#000;#336699可以缩写为#369; 盒尺寸 通常有下面四种书写方法:   property:value1; 表示所有边都是一个值value1: property:value1 value2; 表示top和bottom的值是value1,right和left的值是

HTML5之Canvas标签简要学习

HTML5 提供了画布(canvas)标签,通过与Javascript结合使用,可以在网页上绘制图像.Canvas是一个矩形区域,使用Javascript可以控制其每一个像素.本文将对canvas标签进行简要的学习. 1.canvas标签说明     canvas标签是一个矩形区域,它包含两个属性width和height,分别表示矩形区域的宽和高,这两个属性都是可选的,并且都可以通过css来设定,他们的默认值是300px和150px.canvas在网页中的形式如下: 1 2 3 <canvas 

JS中不为人知的五种声明Number的方式简要概述_javascript技巧

跟小组里一自称小方方的卖萌90小青年聊天,IT男的坏习惯,聊着聊着就扯到技术上去了,小方方突然问 1.声明一个数值类型的变量我看到三种,区别在哪: 复制代码 代码如下: var num = 123; //方式一 var num = Number(123); var num = new Number(123); 2.方式一明明是个数字字面量,为毛平常我们可以直接在上面调用各种方法,如下: 复制代码 代码如下: var num = 123; console.log(num.toString());

JSP内置对象简要概述

js|对象|内置对象 (1) HttpServletRequest类的Request对象作用:代表请求对象,主要用于接受客户端通过HTTP协议连接传输到服务器端的数据.(2) HttpServletResponse类的Respone对象作用:代表响应对象,主要用于向客户端发送数据(3) JspWriter类的out对象作用:主要用于向客户端输出数据;         Out的基类是JspWriter(4) HttpSession类的session对象作用:主要用于来分别保存每个用户信息,与请求关

javascript中的作用域和上下文使用简要概述

 下面全面揭示了javascript中的上下文和作用域的不同,以及各种设计模式如何使用他们,感兴趣的朋友不要错过 javascript中的作用域(scope)和上下文(context)是这门语言的独到之处,这部分归功于他们带来的灵活性.每个函数有不同的变量上下文和作用域.这些概念是javascript中一些强大的设计模式的后盾.然而这也给开发人员带来很大困惑.下面全面揭示了javascript中的上下文和作用域的不同,以及各种设计模式如何使用他们.    上下文 vs 作用域    首先需要澄清