HTML请求相关内容(一)

  • W3C简介
  • MDN简介
  • HTML
  • 空标签
  • 可替换标签
  1. W3C简介
  • W3C(World Wide Web Consortium)万维网联盟,又称W3C理事会,是万维网之父 Sir Timothy John Berners-Lee 于1994年成立的。
  • 为解决网络应用中不同平台、技术和开发者带来的不兼容问题,保障网络信息的顺利和完整流通,万维网联盟制定了一系列标准并督促网络应用开发者和内容提供者遵循这些标准。标准的内容包括使用语言的规范,开发中使用的导则和解释引擎的行为等等。W3C也制定了包括XML和CSS等的众多影响深远的标准规范。
  • W3C制定的网络标准似乎并非强制,而只是推荐标准。因此部分网站仍然不能完全实现这些标准,特别是使用早期所见即所得网页编辑软件设计的网页往往会包含大量非标准代码
  • 具体解释请查看维基百科,需FQ哦
    https://zh.wikipedia.org/wiki/%E4%B8%87%E7%BB%B4%E7%BD%91%E8%81%94%E7%9B%9
  1. MDN简介
  1. HTML
  • HTML由一系列的元素(elements)所组成,这些元素可以用来封装、包装或标记内容的不同部分,使其以某种方式显示,或以某种方式执行。
  • 这里列出了所有标准化的 HTML5 元素,该页只列出有效的 HTML5 元素。
  • 根元素
    | 元素 | 元素描述 |
    | html | 代表 HTML 或 XHTML 文档的根。其他所有元素必须是这个元素的子节点 |
  • 查看其他元素请点击链接
    https://developer.mozilla.org/zh-CN/docs/Web/Guide/HTML/HTML5/HTML5_element_list
  1. 空标签
  • 在HTML标签中,尖括号(<>)总是成对存在的,即有开始标签,有结束标签,且绝大部分HTML标签在开始与结束标签之间还可以加入具体内容。
  • 但并不是所有的元素都有开始标签、具体内容以及结束标签的。由于HTML元素的内容是开始标签与结束标签之间的内容。而某些HTML元素具有空内容,那些含有空内容的HTML元素,就是空标签。空标签是在开始标签中关闭的,常见的空标签有:area、base、col、colgroup (when the span is present)、embed、img、input、link、meta、param、source、track、wbr等。

    1
    img src="xxxxx/xxxxx.png" alt="test image"
  • 以上代码中的img包含了两个属性 src 和 alt ,但是它并没有闭合标签,也没含有具体内容,所以它就是我们所说的空标签,作用是向其所在的位置嵌入一个图像。

  1. 可替换标签
  • CSS中,可替换元素(replaced element)的样式展现不是由CSS来控制的。这些元素是一类外观渲染独立于CSS的外部对象。典型的可替换元素有 img、 object、 video 和表单元素textarea、input等 。某些元素只在一些特殊情况下表现为可替换元素,例如 audio 和 canvas 。 通过 CSS的 content 属性来插入的对象被称作匿名可替换元素(anonymous replaced elements)。CSS在某些情况下会对可替换元素做特殊处理,比如计算外边距和一些auto值。
  • 可替换元素就是浏览器根据元素的标签和属性,来决定元素的具体显示内容。
  • 可替换元素一般有内在尺寸和宽高比(auto时起作用),所以具有width和height,可以设定。
    例如你不指定img的width和height时,就按其内在尺寸显示,也就是图片被保存的时候的宽度和高度。
  • 对于表单元素,浏览器也有默认的样式,包括宽度和高度