HTML 是谁发明的?
引用自维基百科HTML词条
1980年,物理学家蒂姆·伯纳斯-李在欧洲核子研究中心(CERN)在承包工程期间,为使CERN的研究人员使用并共享文档,他提出并创建原型系统ENQUIRE。1989年,伯纳斯-李在一份备忘录中提出一个基于互联网的超文本系统。他规定HTML并在1990年底写出浏览器和服务器软件。同年,伯纳斯-李与CERN的数据系统工程师罗伯特·卡里奥联合为项目申请资助,但未被CERN正式批准。在他的个人笔记中伯纳斯-李列举“一些使用超文本的领域”,并把百科全书列为首位。
HTML的首个公开描述出现于一个名为HTML Tags的文件中,由蒂姆·伯纳斯-李于1991年底提及。它描述18个元素,包括HTML初始的、相对简单的设计。除了超链接标签外,其他设计都深受CERN内部一个以标准通用标记语言(SGML)为基础的文件格式SGMLguid的影响。这些元素仍有11个存在于HTML 4中。
HTML 起手应该写什么?
在vscode中打开一个空的html文件,输入!后默认出现两个提示,分别是!和!!!。
选择!后自动输入如下代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
</body>
</html>
而选择!!!之后只有:
<!DOCTYPE html>
常用的表章节的标签有哪些,分别是什么意思?
| 标签 | 含义 |
|---|---|
<h1> ~ <h6> | 标题 |
<section> | 章节 |
<article> | 文章 |
<p> | 段落 |
<header> | 头部 |
<footer> | 脚部 |
<main> | 主要内容 |
<aside> | 旁支内容 |
<div> | 旁支内容 |
全局属性有哪些?
参考自MDN全局属性。
常用的有:
| 属性 | 描述 |
|---|---|
class | 规定元素的一个或多个类名(引用样式表中的类)。 |
contenteditable | 规定元素内容是否可编辑。 |
hidden | 布尔属性表示该元素尚未或不再相关。 |
id | 定义唯一标识符(ID) |
style | 含要应用于元素的CSS样式声明。 |
tabindex | 规定元素的 tab 键次序。 |
title | 规定有关元素的额外信息。 |
常用的内容标签有哪些,分别是什么意思?
| 标签 | 描述 |
|---|---|
ol+li | 有序列表。 |
ul+li | 无序列表。 |
dl+dt+dd | 描述性列表。 |
pre | 被包围在 pre 元素中的文本通常会保留空格和换行符。而文本也会呈现为等宽字体。 |
hr | 水平线。 |
br | 换行。 |
a | 链接。 |
em | 表示语气强调。 |
strong | 表示内容强调。 |
code | 代码。 |
quote | 引用。 |
blockquote | 块引用。 |