-
什么是HTML?
HTML是用来描述网页的一种语言,是HyperText Markup Language(超文本标记语言)。
它不是编程语言!是标记语言 。HTML 的前身是 SGML 语言,SGML 的前身是 GML 语言。GML(Generalized Markup Language:通用 标签语言)是一种 IBM 格式化文档语言,用于就其组织结构、各部件及其之间的关系进行文档描述。
历史:HTML于1990年出现,web之父 Tim Berners-Lee 发布了《HTML标签》 的论文,借用SGML的标记语法。全球第一个web站点(http://info.cern.ch/)
-
HTML语法
html语法结构:<标签 属性="值"> 内容</标签>
html文档格式:
<!DOCTYPE html> <!DOCTYPE>声明有助于浏览器中正确显示网页,网络上有很多不同的文件,如果能够正确声明HTML的版本,浏览器就能正确显示网页内容,doctype不区分大小写
html表示网页的开始
head表示头部的开始(head中的内容不是展示给用户看的)在头部中可以插入脚本(scripts),样式文件(CSS)以及各种meta信息
title表示网页的标题,标题内文本将展示在浏览器的标题栏
body中的是正文部分(展示给用户看的)
<!-- -->中的内容是注释
网页的标签中除了包含 title 标签外还包括了 meta 标签, meta 标签提供了关于网页的 信息,包括作者、关键字、网页编码、自动刷新等。(编码一定要用UTF-8,否则不同的浏览器会出现乱码)
-
HTML常用标签
在<body></body>中 内容两端加上”标签“即可实现内容的”特效“ 例如:
其中div、p、hr、hn这些是块标签,快标签与行内标签不同,即使内容不够一行,也会沾满一行,其它内容必须换行输出。
hn标签是指h1~h6 即 标题标签:
行内标签:指的是如a、span这些标签,这种标签的特点是标签只占据内容部分,不会占据其他部 分,这样的话,标签的内容如果可以在一行中展示,则不会换行,只到沾满一行后换行输出
sub是下标标签,sup是上标标签。span标签是标准行内标签,一般修饰包裹的文本内容,常见用于装饰文本。