HTML (HyperText Markup Language) 不是一门编程语言,而是一种用来告知浏览器如何组织页面的标记语言。HTML 可复杂、可简单,一切取决于开发者。它由一系列的元素(elements)组成,这些元素能够用来包围不一样部分的内容,使其以某种方式呈现或者工做。 一对标签( tags)能够为一段文字或者一张图片添加超连接,将文字设置为斜体,改变字号,等等。 css
HTML 标记标签一般被称为 HTML 标签 (HTML tag)。html
"HTML 标签" 和 "HTML 元素" 一般都是描述一样的意思.node
可是严格来说, 一个 HTML 元素包含了开始标签与结束标签编程
大多数 HTML 元素能够嵌套(能够包含其余 HTML 元素)。浏览器
HTML 文档由嵌套的 HTML 元素构成。编程语言
<html> <body> <p>This is my first paragraph.</p> </body> </html>
上面的例子包含三个 HTML 元素。字体
没有内容的 HTML 元素被称为空元素。空元素是在开始标签中关闭的。搜索引擎
<br> 就是没有关闭标签的空元素(<br> 标签订义换行)。编码
HTML中的元素是有属性的;spa
这些额外的属性值能够配置元素或者以各类方式来调整元素的行为,进而知足用户所需的标准。
<h1 align="center">文章标题</h1>
上面的例子align就是元素的属性
请确保将 HTML heading 标签只用于标题。不要仅仅是为了产生粗体或大号的文本而使用标题。
搜索引擎使用标题为您的网页的结构和内容编制索引。
由于用户能够经过标题来快速浏览您的网页,因此用标题来呈现文档结构是很重要的。
应该将 h1 用做主标题(最重要的),其后是 h2(次重要的),再其次是 h3,以此类推。
id, class, title, style
大小单位
px单位名称为像素,相对长度单位,像素(px)是相对于显示器屏幕分辨率而言的国内推荐;
em单位名称为相对长度单位。相对于当前对象内文本的字体尺寸,国外使用比较多;
pt单位名称为点(Point),绝对长度单位通常老版本的table使用长度大小单位可是如今基本上没有使用。
标签在 HTML 页面中建立一条水平线。
水平分隔线(horizontal rule)能够在视觉上将文档分隔成各个部分。
段落是经过 <p> 标签订义的。
<br /> 元素是一个空的 HTML 元素。因为关闭标签没有任何意义,所以它没有结束标签。
无序列表是一个项目的列表,此列项目使用粗体圆点(典型的小黑圆圈)进行标记。
无序列表始于 <ul> 标签。每一个列表项始于 <li>。
值为:disc,square,circle
规定列表的项目符号的类型。
一样,有序列表也是一列项目,列表项目使用数字进行标记。
有序列表始于 <ol> 标签。每一个列表项始于 <li> 标签。
值为:reversed
规定列表顺序为降序。(9,8,7...)
值为:number
规定有序列表的起始值
值为:1,A,a,I,i
规定在列表中使用的标记类型
自定义列表不单单是一列项目,而是项目及其注释的组合。
自定义列表以 <dl> 标签开始。每一个自定义列表项以 <dt>(definition title) 开始。每一个自定义列表项的定义以 <dd>(definition description) 开始。