1.HTML是谁发明的
- 1990年左右 Tim Berners-Lee (李爵士)发明了 html (HyperText Mark-up Language)(超文本标记语言)
2.HTML起手式
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
</body>
</html>
<!DOCTYPE html>
该段是一种申明,申明文档类型
<html lang="en">
该段为一种属性,一般表明语言,中文一般会改为:
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
head子元素内的内容不会出现在页面上,写的是看不见的元素,
<meta charset="UTF-8">
表示一种编码,建议不要更改,更改后容易出现乱码
<meta name="viewport" content="width=device-width, initial-scale=1.0">
此段是为了防止页面缩放,必须要有
<title>Document</title>
title内显示文章标题
- body内即为内容,后面阐述
3.常用的表章节的标签有哪些,分别是什么意思
-
h1~h6 标签
表示文章标题,h1-h6分别表示不同层级
-
section 标签
表示新的章节
-
article 标签
表示文章
-
main 标签
表示主要内容
-
header 和 footer 标签
表示顶部和底部内容
-
aside 标签
旁支内容,一般用于导航
-
div 标签
用于做一个简单的划分
4.全局属性有哪些
-
class 标签
用于给标签分类加样式,可以加多个
-
contenteditable 标签
可以使你的元素变为可编辑的,可以用来做自己的编辑器
-
hidden 标签
可以让任何东西看不见
-
id 标签
也可用于给标签分类加样式,但是id属性是全局唯一的
-
style 标签
用于加样式
-
tabindex 标签
可以使内容变为可交互的(使用TAB交互)
-
title 标签
用于显示完整的内容
5.常用的内容标签有哪些,分别是什么意思
-
ol+il 标签
表示有顺序列表,需要组合使用
-
ul+li 标签
表示无顺序列表,需要组合使用
-
dl+dt+dd 标签
描述列表,dt描述对象,dl描述内容
-
pre 标签
用于保留空格,回车,tab等字符
-
hr 标签
水平分割线,用于划分之前和之后
-
br 标签
用于换行
-
a 标签
用于超链接,后面会着重讲
-
em 标签
表示强调,语气上的强调
-
strong 标签
也表示强调,表示对成分的强调
-
code 标签
用code标签把代码包裹起来,其中内容是等宽的
-
quote 标签
表示引用,内连样式
-
blockquote 标签
也表示引用,会换行