HTML是一种“超文本标记语言”(HyperText Markup Language),是20世纪90年代由欧洲核子研究中心的物理学家蒂姆.伯纳斯-李(Tim Berners-lee)发明。
HTML起手式:进入编辑器输入!回车自动生成的部分。 lang="en"可以将en改为zh-CN; charset="UTF-8"文件的字符编码; content="width=device-width,禁用缩放,兼容手机; title标题
HTML5常用标签:h1~h6(标题)、section(章节)、articke(文章)、main(主要的)、aside(旁边的)等。
全局属性:
class(指定元素的类名classname) hidden(对元素进行隐藏,页面无法看到) lang(设置元素中内容的语言代码) style(规定元素的行内样式inline style) title(规定元素的额外信息,可在工具提示中显示) translate(指定是否一个元素的值在页面载入时是否需要翻译) tabindex(设置元素的Tab键控制顺序) dir(dir="rtl/ltr"设置元素中的文本内容方向,从左往右,从右往左) id(指定元素的唯一id,最好少使用,有时不会报错) accesskey(使元素获得焦点,可以快捷访问元素) contenteditable(规定是否可编辑元素内容) contextmenu(指定一个元素的上下文菜单,火狐才支持) data-* (必须使用这种格式,值可以是任意字符,获取值animal.getAttribute("data-animal-typy";)用于存储页面的自定义数据) draggable(指定某个元素可以在页面被拖动) dropzone(指定是否将数据复制、移动或链接或删除) spellcheck(检测元素是否拼写或语法错误)
常用内容标签:
pre(定义预格式文本) hr(定义水平线) a(定义锚) strong(定义强调文本) em(定义强调文本) code(定义计算机代码文本) q(定义短的引用) blockquote(定义长的引用) ol+li(ordered list+list item) ul+li(unordered+list+list item) dl+dt+dd(description+list+term+dd)