W3C 简介
万维网联盟(World Wide Web Consortium,W3C),又称W3C理事会,是万维网的主要国际标准组织。为半自治非政府组织
标准
为解决网络应用中不同平台、技术和开发者带来的不兼容问题,保障网络信息的顺利和完整流通,万维网联盟制定了一系列标准并督促网络应用开发者和内容提供者遵循这些标准。标准的内容包括使用语言的规范,开发中使用的导则和解释引擎的行为等等。W3C也制定了包括XML和CSS等的众多影响深远的标准规范。
但是,W3C制定的网络标准似乎并非强制,而只是推荐标准。因此部分网站仍然不能完全实现这些标准,特别是使用早期所见即所得网页编辑软件设计的网页往往会包含大量非标准代码。
MDN 简介
MDN Web Docs(旧称Mozilla Developer Network、Mozilla Developer Center,简称MDN)是一个汇集众多Mozilla基金会产品和网路技术开发文档的免费网站
1HTML 所有标签列表
2什么是空标签(
3什么是可替换标签
1这里列出了所有标准化的 HTML5 元素,使用起始标签描述,按照功能分组。
2没有闭合的标签称为空元素,如:<br />和<img />等。他们不存在成对的情况反之具有成对性质的例如:<div></div>、<form></form>就不是空标签。在HTML中,在空标签上使用闭标签是无效的,例如:</br>。这样的情况是无效的HTML。
在 HTML 中有以下这些空元素:
<colgroup> when the span is present
3在CSS里,可替换元素replaced element)的展现不是由CSS来控制的。这些元素是一类外观渲染独立于CSS的外部对象。典型的可替换元素有<img>、<object>、<video>和表单元素,如<textarea>、<input>(个人理解为自带宽高的元素就是可替换的)。某些元素只在一些特殊情况下表现为可替换元素,例如<audio>和<canvas>。通过CSS的content属性来插入的对象被称为匿名可替换对象(annoymous replaced elements)。
CSS在某些情况下会对可替换元素做特殊处理,比如计算外边距和一些auto值。
需要注意的是,一部分(并非全部)可替换元素,本身具有尺寸和基线(baseline),会被想vertical-align之类的一些CSS属性用到。
网友评论