W3C、MDN
W3C(World Wide Web Consortium),由蒂姆·伯纳斯-李(Tim Berners-Lee)于1994年10月离开欧洲核子研究中心后成立,致力于通过W3C制定的新标准来促进业界成员间的兼容性和协议。标准的内容包括使用语言的规范,开发中使用的导则和解释引擎的行为等等。
MDN Web Docs(旧称Mozilla Developer Network、Mozilla Developer Center,简称MDN)是一个汇集众多Mozilla基金会产品和网络技术开发文档的免费网站。
HTML 中,在一个空元素上使用一个闭标签是无效的。在 HTML 中有以下这些空元素:<area>
<base>
<col>
<colgroup>when the span is present
<hr>
<img>
<input>
<link>
<meta>
<param>
<source>
<track>
<wbr>
以下标签不建议使用:<command> <embed> <keygen>
可以出现在 head 元素内的元素:meta, link, title, style, script, noscript, base
网站基本标签:
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
ps: 以上 3 个 meta 标签 必须 放在 head 的最前面;其他任何的 head 内容必须在这些标签的 后面
<title>页面标题</title>
可替换元素:可替换元素的展现不是由CSS来控制的。
典型的可替换元素有 <img> <object> <video> <textarea> <input>
.某些元素只在一些特殊情况下表现为可替换元素,例如 <audio>
可以包含多个音频资源, 这些音频资源可以使用 src 属性或者<source> 元素来进行描述; 浏览器将会选择最合适的一个来使用。对于不支持<audio>元素的浏览器,<audio>元素也可以作为浏览器不识别的内容加入到文档中。<canvas>
可被用来通过脚本(通常是JavaScript)绘制图形。比如,它可以被用来绘制图形,制作图片集合,甚至用来实现动画效果。你可以在元素标签内写入可提供替代的的代码内容,这些内容将会在在旧的、不支持<canvas>元素的浏览器或是禁用了JavaScript的浏览器内渲染并展现。。 通过 CSS content
属性来插入的对象被称作匿名可替换元素。
HTML5 标签列表
根元素<html>
文档元数据<head> <title> <base> <link> <metal> <style>
脚本<script><noscript>
<template>
章节<body> <section> <nav> <article> <aside> <h1>,<h2>,<h3>,<h4>,<h5>,<h6> <header> <footer> <address> <main>
组织内容<p><hr><pre><blockquote><ol><ol><ul><li><dl><dt><dd><figure><figcaption><div>
文字形式<a><em><strong><small><s><cite><q><dfn><abbr><data><time><code><var><samp><kbd><sub><i><b><mark><ruby><rt><rp><bdi><bdo><span><br><wbr>
编辑<ins><del>
嵌入内容<img><iframe><embed><object><param><video><audio><source><track><canvas><map><svg><math>
表格<table><caption><colgroup><col><tbody><thead><tfoot><tr><td><th>
表单<form><fieldset><legend><label><input><button><datalist><optgroup><option><textarea><output><progress><meter>
交互元素<details><summary><menuitem><menu>
网友评论