1、HTML 是Tim Berners-Lee在1990年左右发明的
2、HTML 起手应该写:
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
</head>
3、常用的表章节的标签有以下
标题:
标题:h1~h6
章节:section
文章:article
段落:p
头部:header
脚部:footer
主要内容:main
旁支内容:aside
划分:div
4、全局属性有以下:
a、class:标记,分类 <div class="middle borde">,用【】选中只能【class="middle border"】只有middle或者只有border就不行,用.则可以,比如.middle选中所有class名称中有middle的,用*调用
b、contenteditable:直接放在标签后面(<div contenteditable>这是内容</div>用户可以直接编辑页面的内容(任何一个元素)
c、hidden:直接放在标签后面,同contenteditable,隐藏标签内容,但是可以用display:block显示出来
d、id:同class,但是ID的名字只能有一个,是唯一的,用#调用,不到万不得已不要用,另外在JS里面可以直接调用,但是名字不能是windows.后面有的单词,所以一般最好不要用
e、style:标签后面直接加style="样式",且他的优先级高于css样式,但低于js;将style标签放到body里面,并将其转化为块级元素(style{display:block})就可以在页面中看到style标签的全部内容
f、tabindex:用的少,tabindex=1,2,3.......按tab键选中位置,若等于0,则表示最后一个选中访问,等于-1,表示不要访问
g、title:若内容太多用省略号表示,用title="对应的完整的内容",鼠标放到省略的内容上时就是弹出相应的完整内容
5、常用的内容标签有:
a、ol+li:有序列表ordered list,不能有除了li之外的其他任何子元素,包括纯文本
b、ul+li:无序列表
c、dl+dt+dd:description list描述的列表,dt描述的谁,dd描述的内容
d、pre:空格,将pre标签放在某个标签里面,那么pre标签里内容的空格,回车全部保留
e、hr:分割线
f、br:换行
g、a:链接,target="_blank"新窗口打开;
h、em:强调,语气的重要
i、strong:强调,重要,内容本身的重要
j、code:等宽字体(上下行等宽),常用于展示代码
k、quote:引用,默认其实没有效果,但是默认是内联的
l、blockquote:换行的引用