1.HTML概述html
HTML(Hyper Text Markup Language)指超文本标签语言。浏览器
这些标签告诉 WEB 浏览器如何显示页面.框架
HTML 文件必须使用 htm或者 html 做为文件扩展名.编辑器
HTML 文件能够经过简单的文本编辑器或集成工具来建立.工具
咱们通常称它为静态页面字体
first.htmlui
<html>spa
<head>.net
<title>第一个HTML标题</title>设计
</head>
<body>
这是内容部分,去<ahref="http://www.atguigu.com">尚硅谷官网</a>
</body>
</html>
HTML最初被设计出来,就是用来设计网页的一门语言, 它不依赖于任何语言, 它其中很重要的东西就是能够包含超连接,图片,音频与视频等数据
为何不用TXT?
txt不能包含超连接.
为何不用word?
过重了.
为何不用XML?
XML是在HTML的基础上进一步抽象的产物.但不是为了要替换HTML
Web2.0是目前主流的Web页面开发标准
Web2.0对Web页面构成的描述:
结构:数据的组织形式,实现方式:HTML超文本标记语言
表现:数据的表现形式,实现方式:CSS层叠样式表
行为:用户交互动做,实现方式: JavaScript 脚本文件
遵照Web2.0标准的好处:
根据不一样的功能将HTML、CSS、JavaScript代码分开,使代码更加优雅简洁,可读性更高,更易于维护,特别是让开发工程师和UI设计师可以更好的分工合做
HTML文档是由 HTML元素构成的文本文件。
HTML元素是经过使用HTML标签进行定义的。
HTML标签是用来标记HTML元素的。
HTML标签被 <和 > 符号包围。
这些包围的符号叫做尖括号。
HTML标签是成对出现的。例如 <b>和 </b>。
位于起始标签和终止标签之间的文本是元素的内容。
HTML标签对大小写不敏感,<b>和 <B> 的做用的相同的
HTML标签拥有属性。属性为 HTML元素提供附加信息。
属性老是以名称/值对的形式出现,
如:name="value"或 name=’value’
特殊字符:一些字符在 HTML 中拥有特殊的含义, 如:<, &.若是要显示不能直接使用
转义字符:每一个特殊字符都对应一个固定的字符序列.
基本的标签
描述
定义 html文档
定义 body元素
定义标题 1到标题 6
定义段落
插入一个换行
定义注释
定义文字的字体、尺寸和颜色
定义超连接
定义CSS文件的引用
定义提交请求的表单
type属性
text
文本框
password
密码框
submit
提交按钮
reset
重置按钮
radio
单选按钮
checkbox
多选框
button
普通按钮
file
文件上传框
hidden
表单隐藏域
定义按钮
定义下拉式菜单
定义下拉列表中的可选项
定义图像
定义表格
表格的行
定义表格列
定义样式
定义文档中的块分区
用来组合文档中的行内元素
定义关于文档的信息
定义文档的标题
定义元信息
定义js脚本
定义框架的子窗口
定义框架结构
定义内联框架
属性
值
描述
onload
脚本
在页面或图像加载完成后执行脚本
onunload
脚本
当文档被卸下时执行脚本
属性
值
描述
onchange
脚本
当元素改变时执行脚本
onsubmit
脚本
当表单被提交时执行脚本
onreset
脚本
当表单被重置时执行脚本
onselect
脚本
当元素被选取时执行脚本
onblur
脚本
当元素失去焦点时执行脚本
onfocus
脚本
当元素得到焦点时执行脚本
属性
值
描述
onkeydown
脚本
当键盘被按下时执行脚本
onkeypress
脚本
当键盘被按下后又松开时执行脚本
onkeyup
脚本
当键盘被松开时执行脚本
属性
值
描述
onclick
脚本
当鼠标被单击时执行脚本
ondblclick
脚本
当鼠标被双击时执行脚本
onmousedown
脚本
当鼠标按钮被按下时执行脚本
onmousemove
脚本
当鼠标指针移动时执行脚本
onmouseout
脚本
当鼠标指针移出某元素时执行脚本
onmouseover
脚本
当鼠标指针悬停于某元素之上时执行脚本
onmouseup
脚本
当鼠标按钮被松开时执行脚本
颜色由红色、绿色、蓝色三个色相混合而成 RGB
用一个以#开头的十六进制数据来表示.
每一个色相的最小值是0(十六进制:#00)。最大值是255(十六进制:#FF)。
其表示通常是: #00 00 00到#FFFFFF
一些常见的颜色被定义了一对应的名称,能够经过其名称来表示.如: red, blue等
EXtensible HyperText Markup Language可扩展超文本标记语言
XHTML是HTML向XML的一个过渡语言