HTML
初识HTML
-
HTML
-
Hyper Text Markup Language(超文本标记语言)
-
超文本包括:文字、图片、音频、视频、动画等
-
-
HTML5
提供了一些元素和一些有趣的新特性,同时也建立了一些新规则。这些元素、特性和规则的建立,提供了许多新的网页功能,如使用网页实现动态渲染图形、图表、图像和动画,以及不需要安装任何插件直接使用网页播放视频等。
-
HTML5的优势
-
世界知名浏览器厂商对HTML5的支持
-
微软
-
google
-
苹果
-
Opera
-
Mozill
-
-
市场的需求
-
跨平台
-
W3C标准
-
W3C
-
World Wide web Consortium(万维网联盟)
-
成立于1994年,Web技术领域最权威和具影响力的国际中立性技术标准机构
-
-
W3C标准包括
-
结构化标准语言(HTML、XML)
-
表现标准语言(CSS)
-
行为标准(DOM、ECMAScript)
-
HTML基本结构
<!--DOCTYPE:告诉浏览器,我们需要使用说明规范 -->
-
<body>、</body>等成对的标签,分别叫开放标签和闭合标签,单独呈现的标签(空元素),如<hr/>;意为用/来闭合空元素
网页基本标签
-
标题标签
-
段落标签
-
换行标签
-
水平线标签
-
字体样式标签
-
注释和特殊符号
图像标签
-
常见的图像形式
-
JPG
-
GIF
-
PNG
-
BMP
-
……
-
超链接标签
-
文本超链接
-
图像超链接
-
页面间链接
-
从一个页面链接到另一个页面
-
-
锚链接
-
功能性连接
行内元素和块元素
-
块元素
-
无论内容多少,该元素独占一行
-
(p、h1-h6…)
-
-
行内元素
-
内容撑开宽度,左右都是行内元素的可以在排在一行
-
(a、strong、em…)
-
列表
-
什么是列表
-
列表就是信息资源的一种展示形式。它可以使信息结构化和条理化,并以列表的样式显示出来,以便浏览者能更快捷地获得相应的信息
-
-
列表的分类
-
无序列表
-
有序列表
-
定义列表
-
表格
-
为什么使用表格
-
简单通用
-
结构稳定
-
-
基本结构
-
单元格
-
行
-
列
-
跨行
-
跨列
-
视频和音频
-
视频元素
-
video
-
-
音频元素
-
audio
-
页面结构分析
| 元素名 | 描述 |
|---|---|
| header | 标题头部区域的内容(用于页面或页面中的一块区域) |
| footer | 标题脚部区域的内容(用于整个页面或页面的一块区域) |
| section | Web页面中的一块独立区域 |
| article | 独立的文章内容 |
| aside | 相关内容或应用(常用于侧边栏) |
| nav | 导航类辅助内容 |
内联框架
表单语法
| 属性 | 说明 |
|---|---|
| type | 指定元素的类型。text 、password、checkbox、radio、submit、reset、file、hidden、image和button,默认为text |
| name | 指定表单元素的名称 |
| value | 元素的初始值。type为radio时必须指定一个值 |
| size | 指定表单元素的初始宽度。当type为text或password时,表单元素的大小以字符为单位。对于其他类型,宽度以像素为单位 |
| maxlength | type为text或password时,输入的最大字符数 |
| checked | type为text或password时,指定按钮是否是被选中 |
