HTML及其相关介绍
1. W3C: World Wide Web Consortium 维基:万维网联盟(W3C)由Tim Berners-Lee于1994年10月离开欧洲核子研究组织(CERN)后成立。它成立于麻省理工学院 计算机科学实验室(MIT / LCS)在欧洲委员会和国防高级研究计划局(DARPA)的支持下,该机构开创了ARPANET,这是互联网的前身之一。[3]
该组织试图在采用W3C定义的新标准时促进行业成员之间的兼容性和协议。不兼容的HTML版本由不同的供应商提供,导致网页的显示方式不一致。该联盟试图让所有这些供应商实施一系列由该联盟选择的核心原则和组件。
2.MDN: Mozilla Developer Network 维基:Mozilla开发人员网络是开发人员的资源,由开发人员和技术编写人员维护,并在各种主题上托管许多文档,例如:HTML5,JavaScript,CSS,Web API,Node.js,WebExtensions和MathML。对于移动Web开发人员,MDN提供有关主题的文档,例如构建HTML5移动应用程序,构建移动附加组件以及位置感知应用程序。[7]
3.HTML的所有标签分类(可在MDN查到)
需要注意的是,HTML顾名思义:超文本标记语言,说明它只用来指明内容是什么,但是样式不会管。学习时可先了解他的英文全称是什么,这样可以加深理解。
文字形式1 文字形式24空元素。
空元素有以下这些(查询来源:MDN)
在HTML的标签里基本都是成对出现:一个开始标签,一个结束标签。如:<head></head>、<html></html>等。但是某些标签(如上图)则可以没有开始或结束标签(如换行标签写成</br>更为严谨,但<br>也可)。这是因为一般的标签开始到结束之间是有内容的,HTML中,从开始标签到结束标签的所有代码,被称为HTML元素。即HTML元素=开始标签+内容+结束标签。那么空元素顾名思义就是说它的内容是空的。在 HTML 中,通常在一个空元素上使用一个闭标签是无效的。
4.可替换元素
可替换元素在MDN上的概述如下图:
网上搜到的定义 :CSS渲染模型并不考虑对此内容的渲染,且元素本身一般拥有固有尺寸(宽度,高度,宽高比)的元素,被称之为可替换元素。即可替换元素就是浏览器根据元素的标签和属性,来决定元素的具体显示内容。
对于可替换元素我还没有很深入地理解,希望在以后的学习中能加深。。