1、HTML 简介
W3C(World Wide Web Consortium),W3C 组织,万维网联盟,这个组织制订网页标准。W3C 标准不是一个标准,而是一系列的标准的集合,包含三部分的标准:结构标准,表现标准和动作标准,与结构标准对应的是 HTML,与表现标准对应的是 CSS,与动作标准对应的是 JavaScript。
HTML 是一种在 Web 上使用的通用标记语言,允许你格式化文本,添加图片,创建链接、输入表单、框架和表格等等,并可将之存为文本文件,浏览器即可读取和显示。HTML 的关键是标签,其作用是呈现内容。浏览器用于读取 HTML 文件,并将其作为网页显示,他并不是直接显示的 HTML 标签,但是可以使用标签来决定如何展现 HTML 页面的内容给用户。
HTML 指的是超文本标记语言:Hyper Text Markup Language。HTML 不是一种编程语言,而是一种标记语言,标记语言是一套标记标签 (markup tag)。HTML 使用标记标签来描述网页。HTML 文档包含了 HTML 标签及文本内容,HTML文档也叫做 web 页面。
HTML 标记标签通常被称为 HTML 标签 (HTML tag)。HTML 标签通常是成对出现的,比如 和
HTML标签 和 HTML元素 通常都是描述同样的意思,但是严格来讲,一个 HTML 元素包含了开始标签与结束标签,如: 我是一个段落。
2、HTML 标签
HTML 文档由 HTML 元素定义。开始标签常被称为起始标签(opening tag),结束标签常称为闭合标签(closing tag)。元素的内容是开始标签与结束标签之间的内容,某些 HTML 元素具有空内容,空元素在开始标签中进行关闭,以开始标签的结束而结束,大多数 HTML 元素可拥有属性。
HTML 文档由嵌套的 HTML 元素构成: 我是一个段落。
1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title>示例</title> 6 </head> 7 <body> 8 <p style="color:red">我是一个段落。</p> 9 </body>10 </html>
HTML 元素可以设置属性,属性是 HTML 元素提供的附加信息,属性一般描述于开始标签,属性总是以名称/值对的形式出现,比如:name="value"。属性值应该始终被包括在引号内。双引号是最常用的,不过使用单引号也没有问题。在某些个别的情况下,比如属性值本身就含有双引号,那么你必须使用单引号。
适用于大多数 HTML 元素的属性:
①:id 定义元素的唯一 id
②:class 为 html 元素定义一个或多个类名(classname)
③:style 规定元素的行内样式(inline style 内联样式)
④:title 描述了元素的额外信息 (作为工具条使用)
(1)、基础标签
HTML5 声明:。声明有助于浏览器正确显示网页,也是在告诉浏览器这是一个 HTML5 的网页。 声明位于文档中的最前面的位置,处于 标签之前, 标签没有结束标签,声明不区分大小写。
标签告知浏览器这是一个 HTML 文档。 标签是 HTML 文档中最外层的元素,也是文档的根元素,但是不包含 doctype 元素,也就是声明 ,doctype 元素必须位于 html 元素之前, 标签是所有其他 HTML 元素的容器。HTML5 中增加了一个新属性:manifest,值为 URL 用于定义一个 URL,在这个 URL 上描述了文档的缓存信息。
与 标签限定了文档的开始点和结束点,在它们之间是文档的头部和主体,文档的头部由 标签定义,而主体由 标签定义。
元素包含了所有的头部标签元素。在 元素中你可以插入脚本(scripts),样式文件(CSS),及各种 meta 信息。可以添加在头部区域的元素标签有 7 个: