1.HTML 是蒂姆・伯纳斯 - 李 (Tim Berners-Lee)李爵士发明的
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>
</div>
3.常用的表章节的标签有哪些,分别是什么意思(h1~h6、section、article、main、aside 等等)
h1~h6: h1 级别最高,而 h6 级别最低。表示不同的标题 1-6 主标题到副标题自动加黑加粗,字体由大到小。
section:表示章节的意思,一般一个 section标签应该出现在文档大纲中。
<section>第一章</section>
<section>第二章</section>
<section>第三章</section>
article: 元素表示文档、页面、应用或网站中的独立结构,其意在成为可独立分配的或可复用的结构,如在发布中,它可能是论坛帖子、杂志或新闻文章、博客、用户提交的评论、交互式组件,或者其他独立的内容项目。
main:main表示主要内容,一般在 header 和 footer 之间的部分。HTML的main 元素呈现了文档的 body 或应用的主体部分。主体部分由与文档直接相关,或者扩展于文档的中心主题、应用的主要功能部分的内容组成。在文档中,元素的内容应当是独一无二的。任何同时存在于任意一系列文档中的相同、重复内容,比如侧边栏、导航栏链接、版权信息、网站 Logo,搜索框(除非搜索框为文档的主要功能),都不应当被包含在其内。
aside:旁支内容,比如本书参考 XXX 之类的,在 footer 部分上面。
aside 元素表示一个和其余页面内容几乎无关的部分,被认为是独立于该内容的一部分并且可以被单独的拆分出来而不会使整体受影响。其通常表现为侧边栏或者标注框(call-out boxes)。
4.全局属性有哪些
网上查到是总共有16个全局属性
accesskey 规定激活元素的快捷键。
class 规定元素的一个或多个类名(引用样式表中的类)。
contenteditable 规定元素内容是否可编辑。
contextmenu 规定元素的上下文菜单。上下文菜单在用户点击元素时显示。
data-* 用于存储页面或应用程序的私有定制数据。
dir 规定元素中内容的文本方向。
draggable 规定元素是否可拖动。
dropzone 规定在拖动被拖动数据时是否进行复制、移动或链接。
hidden 规定元素仍未或不再相关。
id 规定元素的唯一 id。
lang 规定元素内容的语言。
spellcheck规定是否对元素进行拼写和语法检查。
style 规定元素的行内 CSS 样式。
tabindex 规定元素的 tab 键次序。
title 规定有关元素的额外信息。
translate 规定是否应该翻译元素内容。
5.常用的内容标签有哪些,分别是什么意思(a、strong、em、code、pre 等等)
a:可以放链接
举个例子:
<a xlink:href="https://developer.mozilla.org/en-US/docs/SVG" target="_blank">
</a>
strong: 表示强调内容,主要是对于内容本身的强调。默认样式是会对内容加粗
em:表示强调语气,默认样式将内容倾斜。
code:code 里面的字等宽的,对齐更加容易
pre:如果文本里面有回车或者是空格需要进行保留,那么可以使用这个标签对内容进行包裹。
ol:表示有顺序的列表,li表示列表里面的某一项 ol+li 有序的列表 ol 里只能有 li
ul:表示(unordered list)表示没有顺序的列表(每一列前都有小圆点)
代码1
<ol>
<li>1</li>
<li>2</li>
<li>3</li>
</ol>
实例1:
- 1
- 2
- 3
代码2
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
</ul>
实例2:
- 1
- 2
- 3
dl+dt+dd 用于描述 dt 里面是描述的对象 dd 里面是描述的内容
quote 引用,内联的引用
blockquote 换行的引用