HTML(超文本标记语言——HyperText Markup Language)
介绍
- HTML的发明者
- HTML 起手内容
- HTML常用的表章节的标签
- 全局属性有哪些
- 常用的内容标签
1.HTML的发明者
Web的发明者 Tim Berners-Lee和同事 Daniel W. Connolly于1990年创立的一种标记语言。Tim Berners-Lee还成立了万维网联盟(W3C),并担任万维网联盟的主席。万维网的主要工作也是围绕HTML开展。
2.HTML起手内容
<!DOCTYPE html> //文档类型
<html lang="en"> //lang全局属性参与了元素语言的定义,可改为 lang='zh-CN',即表示为中文
<head>
<meta charset="UTF-8"> //文件的字符编码
<meta http-equiv="X-UA-Compatible" content="IE=edge"> //告诉IE使用最新的内核
<meta name="viewport" content="width=device-width, initial-scale=1.0"> //视图窗口,内容宽度为设备的宽度,默认缩放为1
<title>Document</title> //网页的标题
</head>
<body>
</body>
</html>
3.HTML常见的章节标签(表示文章/书的层级)
- h1-h6 (标题)
- section (章节)
- artcle (文章)
- p (段落)
- header (头部)
- main (主要内容)
- aside (边支内容)
- footer (脚步)
- div (划分)
看个简单的例子
<body>
<header>这是头部</header>
<div>
<main>
<h1>文章标题</h1>
<section>
<h2>这是标题1</h2>
<p>这是标题1文字</p>
</section>
<section>
<h2>这是标题2</h2>
<p>这是标题2文字</p>
<section>
<h2>这是标题2.1</h2>
<p>这是标题2.1的文字</p>
</section>
</section>
</main>
<aside>这是侧信息</aside>
</div>
<footer>© 这是版权声明</footer>
</body>
4.全局属性(所有标签都具有的属性)
-
class (定义了元素的类名通常用于指向样式表的类。也可以用JS中的HTML DOM,来修改 HTML 元素的类名。)
-
contenteditable //让标签内的内容可以直接编辑
-
hidden //隐藏标签
-
id //id在HTML文档中必须是唯一的(理论如此)。id 属性可用作链接锚(link anchor),通过 JavaScript(HTML DOM)或通过 CSS 为带有指定 id 的元素改变或添加样式。
-
style //规定元素的行内样式(inline style),优先级最高
-
tabindex //利用tab键(Q键的左边)选择网页元素
-
title //规定关于元素的额外信息。
5.常用的内容标签
- ol>li (ordered list>list item)
- ul>li (unordered list>list item)
- dl>dt+dd (description list>term>data)
- pre (preview)
- hr (horizontal rule)
- br (br)
- a (anchor)
- em (emphasis 语气强调)
- strong (内容强调)
- code (显示等宽字体)
- q (quote引用,常用于一句话)
- blockquote (常用于一段话)
每日一语:记住现在和过去的痛楚,期待未来的美好。