本篇博客是作为个人自学记录,如有不足之处,请批评指正。
HTML 是谁发明的
HTML是由英国计算机科学家 Tim Berners-Lee 在1990年发明的。
HTML 起手式
一个完整的HTML文档必须包含3个部分:文档声明、文档头部和文档主体。
<!DOCTYPE html> <!--文档类型 一般不改动-->
<html lang="en"> <!--html标签 一般把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"> <!--用于兼容手机视图,禁用缩放-->
<title>Document</title> <!--网页的标题标签-->
</head>
<body> <!--主体部分,一个html文档,只允许有一个body-->
</body>
</html>
常用的标签
章节标签
以下列出了比较常用的标签
h1~h6 标题标签
section 章节标签
article 文章标签
p 段落标签
header 头部标签,内容在头部
footer 脚部标签,内容在尾部
main 主要内容
aside 旁支内容,跟main相反
div 划分,就像是一个盒子,里面放各种东西
内容标签
ol+li 有序列表
ul+li 无序列表
dl+dt+dd 描述列表 dt:被描述的对象 dd:描述的内容
pre 预定义格式文本 在pre标签里面,可以显示空格和回车之类的东西
code 插入代码
hr 水平分割线
br 换行
a 超链接
em 强调(默认是斜体)
strong 重要(默认加粗)
quote 引用(行内元素)
blockquot 引用(块级元素)
全局属性
全局属性就是所有标签都有的属性
class 类选择器 (用class就够了)
contenteditable 内容可编辑
hidden 隐藏
id id选择器 (不到万不得已别用id,而且id的而唯一性不真实,并且id命名有很多忌讳,重要的是不会报错)
style html里的style优先级比css的高
tabindex 可以设定值,正值则按循序响应,-1则不响应
title 描述性元素,鼠标悬浮到元素上,会显示一个提示冒泡