XML与Web_2 HTML基础
作者:互联网
HTML基础
1. HTML概述
Hyper Text Markup Language - 超文本标记语言
- 具有平台独立性
- HTML中的标记可以被浏览器解释执行
- HTML是文本文档(ASCII码),可被任何文本编辑器读取
- HTML允许Web文本在编辑时将信息内容与文本的表现形式分开
- HTML最早源于SGML语言
2. HTML的特点
- 目的:目的是为了能把存放在一台电脑中的文本或图形与另一台电脑中的文本或图形方便地联系在一起。
- HTML的优点:
语法简单、通俗易懂、上手迅速 - HTML的缺点:
语法规则过于随意,甚至可以说是没有规则;而负责解析HTML的浏览器又
太过于宽容。并且不同浏览器之间还有一些差异。
3. HTML和XHTML
- 可扩展超文本标记语言(eXtensible Hyper Text Markup Language,XHTML)
- 表现方式与HTML类似,不过语法上更加严格。XHTML是基于XML。
- XHTML的4条基本规则:
✓每个文档有且只有一个根元素。
✓每个元素都是由开始标签和结构标签来组成。例如:<p></p>,<br/>
✓元素与元素之间应该合理的嵌套。例如:<a><b>安博教育 </b></a>
✓元素的属性必须有属性值,而且属性值应该用引号。
4. 从XHTML到HTML5
- 现有的HTML中存在着大量的错误,这些常见错误HTML5承认其合法性:
✓元素的标签名大小写混杂的情况
✓元素没有合理结束的情况
✓元素中使用了属性但没有使用属性值
✓为元素的属性指定了属性值时没有使用引号的情况
5. HTML5的优势
- 解决跨浏览器的问题
- 部分代替了原来的javascript
✓Document.getElementById(“king”).focus();
✓<input type=“text” autofocusname=“user”/> - 更明确的语义支持
✓<header><nav><article><section><foot>等 - 增强了WEB应用程序的功能
标签:XML,Web,浏览器,元素,HTML,HTML5,XHTML,属性 来源: https://blog.csdn.net/weixin_45488518/article/details/118049419