【HTML入门学习笔记(五)】
参考: https://www.runoob.com/html/html-tutorial.html.
文章目录
前言
开摆开摆!
今天的任务是把HTML剩余的一点小尾巴解决了(至于CSS嘛。。。。总得慢慢来,属实有点多有点难得练练),接着马上进入HTML5的学习了,不会的东西还很多啊。
一、HTML - XHTML
什么是 XHTML?
- XHTML 指的是可扩展超文本标记语言
- XHTML 与 HTML 4.01 几乎是相同的
- XHTML 是更严格更纯净的 HTML 版本
- XHTML 是以 XML 应用的方式定义的 HTML
- XHTML 是 2001 年 1 月发布的 W3C 推荐标准
- XHTML 得到所有主流浏览器的支持
XML 是一种必须正确标记且格式良好的标记语言。
XML有关.
通过结合 XML 和 HTML 的长处,开发出了 XHTML。XHTML 是作为 XML 被重新设计的 HTML。
XHTML合理嵌套
在 HTML 中,一些元素可以不互相嵌套,像这样:
<b><i>粗体和斜体文本</b></i>
在 XHTML 中,所有的元素都必须互相合理地嵌套,像这样:
<b><i>粗体和斜体文本</i></b>
注意之处:
-
XHTML 元素必须是小写
-
属性名称必须是小写
-
属性值必须有引号
-
不允许属性简写
-
XHTML 元素必须有关闭标签
HTML与XHTML的转换
- 添加一个 XHTML <!DOCTYPE> 到你的网页中
- 添加 xmlns 属性添加到每个页面的html元素中。
- 改变所有的元素为小写
- 关闭所有的空元素
- 修改所有的属性名称为小写
- 所有属性值添加引号
二、XHTML与HTML的区别
1.文档结构
- XHTML DOCTYPE 是强制性的
<html>
中的 XML namespace 属性是强制性的<html>、<head>、<title>
以及<body>
也是强制性的
2.元素语法
- XHTML 元素必须正确嵌套
- XHTML 元素必须始终关闭
- XHTML 元素必须小写
- XHTML 文档必须有一个根元素
3.属性语法
- XHTML 属性必须使用小写
- XHTML 属性值必须用引号包围
- XHTML 属性最小化也是禁止的
总结
因为急于结束这一节,所以今天的文章比往常含水量更高了,鉴定为发大水;有些草率,呜呜呜呜,下次一定,下次一定。
前面的HTML主要是基础了,必须要在基础打好的情况下也要同时进行深层次的HTML5学习。