47
社区成员




HTML是一种超文本标记语言,它不同于C,Java之类的编程语言,它并不能写程序,而是用来建设网页用的;它类似于标签。不同的是标签是告诉人们这个东西是怎么用的,而HTML是用于告诉浏览器这段内容应该以什么形式展示出来;用于描述一个网页的骨架应该是什么样子的,什么地方应该有什么东西。
HTML大多以两对的尖括号(<>)的形式出现,也有一部分是以一对尖括号的形式出现的;括号内是对文本的标记;尖括号是否有两对是以括号内内容是否需要结尾决定的。比如分隔线<h>不需要结尾,就只用一对尖括号就行了,而段落<p>……</p>就需要两对尖括号确定段落开头与节尾,对其头尾进行标记;
我一般使用VScood编写HTML,在VScood里,我们可以用 !+回车 快捷键来快速创建HTML语言的基本结构。
hang标签代表页面的“头”,定义一些特殊内容,这些内容往往都是“不可见内容”(在浏览器不可见)。
4:body标签
body标签代表页面的“身”,定义网页展示内容,这些内容往往都是“可见内容”(在浏览器可见)。
后续笔记讲解的标签都是在<body>标签内部的各种标签。
"HTML 标签" 和 "HTML 元素" 通常都是描述同样的意思.
但是严格来讲, 一个 HTML 元素包含了开始标签与结束标签。
标签 | 描述 |
---|---|
<head> | 定义了文档的信息 |
<title> | 定义了文档的标题 |
<base> | 定义了页面链接标签的默认链接地址 |
<link> | 定义了一个文档和外部资源之间的关系 |
<meta> | 定义了HTML文档中的元数据 |
<script> | 定义了客户端的脚本文件 |
<style> |
定义了HTML文档的样式文件
|
标签 | 语义 | 说明 |
---|---|---|
<h1>~<h6> | header | 标题 |
<p> | paragraph | 段落 |
<br> | break | 换行 |
<hr> | horizontal rule | 水平线 |
<div> | division | 分割(块元素) |
<span> | span |
区域(行内元素) |
<head>内部标签 | 说明 |
---|---|
<title> | 定义网页的标题 |
<meta> | 定义网页的基本信息(供搜索引擎) |
<style> | 定义CSS样式 |
<link> | 链接外部CSS文件或脚本文件 |
<script> | 定义脚本语言 |
<base> | 定义页面所有链接的基础定位(用得很少) |
标签 | 语义 | 说明 |
---|---|---|
<strong> | strong(加强) | 加粗 |
<em> | emphasized(强调) | 斜体 |
<cite> | cite(引用) | 斜体 |
<sup> | superscripted(上标) | 上标 |
<sub> | subscripted(下标) | 下标 |
标签 | 语义 | 说明 |
---|---|---|
ol | ordered list | 有序列表 |
ul | unordered list | 无序列表 |
dl | definition list | 定义列表 |
标签 | 语义 | 说明 |
---|---|---|
table | table(表格) | 表格 |
tr | table row(表格行) | 行 |
td | table data cell(表格单元格) | 单元格 |
标签 | 语义 | 说明 |
---|---|---|
thead | table head | 表头 |
tbody | table body | 表身 |
tfoot | table foot | 表脚 |
th | table header | 表头单元格 |