【1】
HTML:Hyper Text Markup Language(超文本标记语言)
HTML只是一种标记语言:普通文本+HTML标记(HTML标签),而不同的HTML标记能表示不同的效果。
XHTML:扩展的超文本标记语言
XML文档是一种结构化文档,4条基本规则:
*整个文档仅1个根元素
*每个元素=开始标签+结束标签(除了空元素语法,eg:<br />)
*元素之间须合理嵌套
*元素的属性必须有属性值,并用“”or‘’引起来
HTML元素可以使用大写;XHTML元素,属性必须小写。
【2】
HTML到HTML5不是革命性的升级,而是一种规范向习惯的妥协。
【3】
HTML5基本结构
<!DOCTYPE html>
<html>
<head>
<title>页面标题</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<!--此处还可插入其他meta,样式表单等-->
</head>
<body>
页面内容部分
</body>
</html>
(注意:其中,<html.../>根元素,<head.../>页面头,<title.../>页面标题,<body.../>页面主体。
<html><head>之间,</head><body>之间,</head><body>之间不准插入任何内容!)
【4】
HTML5语法变化
1.标签不再区分大小写
2.以下三种元素可以省略结束标签
a.空元素语法的标签<area /><base /><br /><col /><command /><embed /><hr /><img /><input /><keygen /><link /><meta /><param /><source /><wbr />
b.可省略结束标签的元素<colgroup><dt><dd><li><optgroup><option><p><rt><rp><thead><tbody><tfoot><tr><td><th>
c.可省略全部标签的元素<html><head><body><tbody>
3.允许省略属性值得属性
4.允许属性值不使用引号(若该属性值包含空格,会引起浏览器误解,则应使用引号)
疯狂HTML讲义—笔记1
最新推荐文章于 2024-04-10 10:24:21 发布