一、HTML概述
- HTML 是谁发明的:Tim Berners-Lee 李爵士
- WWW(万维网)=URL+HTTP+HTML
- 搜索HTML权威资料网站:Google 搜索 MDN HTML5(MND纠错更新及时)
- 查询HTML是否正确:看VScode/WebStorm的颜色提示,或者在google 搜索w3c.validator,在Validate by Direct Input页面复制查询
二、HTML标签
- HTML 起手应该写什么:“
!”;html标签需要吧lang="en"修改为lang="zh-CN",<title> <title>中间写标题
- 常用的表示章节的标签有哪些,分别是什么意思
-
h1~h6表示标题,字体大小从h1到h6递减
section 表示开启新的章节
p表示段落
header 置顶,顶部
footer 底部
©版权标志
main 主要内容
aside 旁支内容(参考资料、导航等)
div 划分,表示div内的内容是一个整体
- 全局属性有哪些(所有标签都有的属性)
class 给标签分类,标记,样式
contenteditable 可使任何一个元素直接被编辑
hidden 可以让任何元素看不见
id 一般建议使用class,不到万不得已不用id,因为id不报错 会误导;在JS可以直接调用(也不建议使用,Windows已有的全局属性不能设置为id)
style 属性,如果放到body内可显示、编辑,style 优先级比class高
tabindex 控制tab顺序,tabindex=正数 按顺序访问; tabindex=0最后一个访问; tabindex=-1 不访问
- title
不换行不出页面 小技巧
white-space=nowrap;不换行
text-overflow=ellipsis;文字出去就出现省略号
overflow:hidden;省略部分用省略号表示
title="完整的内容" 鼠标浮上后显示完整内容
- 查看HTML默认样式:开发者工具Elements-stlye-user agent stylesheet,可通过CSS覆盖
table{
border-collapse: collapse;
border-spacing: 0;
}
- 常用的内容标签有哪些,分别是什么意思
ol+li 有顺序的列表及内容
ul+li 没有顺序的列表及内容
dl+dt+dd 描述列表,dt表示描述对象,dd表示描述内容
pre 保留标签内的空格、回车、tab;HTML默认合并多个连续空格/回车/tab为一个
hr 分割线
br 换行
a 一般用于超链接
em 表示强调 语气重要
strong 表示重要 本身重要
code 标签内的字体是等宽的,可以和pre标签结合使用
quote表示引用,行内引用
blockquote表示引用,换行引用