HTML 是谁发明的?
HTML是由WEB之发明者Tim Berners-Lee(李爵士)和同事Daniel W.Connolly于1990年创立之一种标记式语言
其中Tim Berners-Lee(李爵士)是万维网之父。
HTML 起手应该写什么?
<!DOCTYPE html>
<!-- 文档类型,代表这是一个html文档。 -->
<html lang="en">
<!-- html标签,正规的写法,所有的html标签都要被包裹在这里,lang是语言的意思,可以把en改为 zh-CN,代表中文的意思。 -->
<head>
<!-- 头部标签,用于写一些,定义文档属性,引入css、js 等等的标签。 -->
<meta charset="UTF-8">
<!-- 指定文档的字符编码是UTF-8。 -->
<meta name="viewport" content="width=device-width,initial-scale=1.0" >
<!-- 指定文档禁用缩放,兼容移动端手机。 -->
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<!-- 告诉IE浏览器如果支持edge版本的话,将版本内核提升到edge版本。 -->
<title>Document</title>
<!-- 文档的标题。 -->
<body>
<!-- 文档的内容,所有和内容相关的标签和文字都在这里编写。 -->
</body>
</html>
常用的表章节的标签
- h1~h6 表示 标题 从1到6由大到小
- section 表示 章节
- article 表示 文章
- p 表示 段落
- main 表示 主体内容
- aside 表示 侧边栏
全局属性有哪些?
- class 规定元素的一个或多个类名(引用样式表中的类)。
- id 规定元素的唯一id,但是在两个元素上写同一个id,依然两个都可以被选中渲染,所以尽量不要用id,用class就行。
- style 规定元素的行样式。可以直接在元素中写样式,并且这个优先级很高,会覆盖在样式表中写的样式。
- title 规定有关元素的额外信息。鼠标悬停时展示的内容。
- contenteditale 规定元素内容是否可编辑。
- hidden 规定元素是否隐藏。
- tabindex 规定元素的 tab 键次序。
tabindex 从0开始,但是如果设置成0,那么就是最后一个用tab键访问到的,1~更多的正整数,就是按照顺序来的,如果设置成 -1 ,那么就意味着,该元素永远不可能被tab选择到。
常用的内容标签
- a是超链接(点击会变颜色并自动跳转,默认当前页面跳转),
- strong字体加粗(表示内容本身的重要性),
- em字体变斜(表示语气上的强调),
- code标签表示计算机源代码或者其他机器可以阅读的文本内容。code标签内的文本将用等宽的字体显示出来。,
- ol+li有序列表,
<ol> <li></li> <li></li> <li></li> </ol>
- ul+li无序列表,
<ull> <li></li> <li></li> <li></li> </ull>
- dl + dt + dd dl (列表) dt(标题) dd(内容项),
<dl> <dt></dt> <dd></dd> <dd></dd> </dl>
- hr分割线,
- br换行,
- quote引用,没什么效果,
- blockquote 换行引用,
- pre可以将用键盘敲的空格、换行都显示出来。