一、HTML基本结构
<!DOCTYPE html> <!-- H5文档类型=html -->
<html>
<head>
<!-- 屏幕自适应大小-->
<meta name="viewport" content="width=device-width" />
<title>文档标题</title>
</head>
<body>
文档主体内容
</body>
</html>
二、HTML头部标签
1.meta标签-元信息
meta标签:页面元信息,位于中
meta标签属性:键值对
①定义编码格式:
②为网页定义描述内容:
③为搜索引擎定义关键词:
④常用的针对移动网页优化过viewport的meta:
<base href="" target=""/>
<base /> 属性 | 值 | 描述 |
---|---|---|
herf | Url | 规定页面所有链接的默认url |
target | _self,_blank | 规定页面所有链接的默认打开方式 |
三、HTML标签
1.HTML标签分类
①按标签类型分类:
标签类型 | 标签 |
---|---|
单标签 | <br /> <img /><input />...... |
双标签 | <a></a><b></b><p></p><label></label><div></div>...... |
②按标签显示模式分类:
标签显示模式 | 标签 |
---|---|
块级元素 | <div></div><ul></ul>... |
行级元素 | <span></span><a></a>... |
行内块元素 | <img /><td></td>... |
2.HTML标签属性
HTML标签属性格式:name=“value”
例如:
属性 | 值 | 描述 |
---|---|---|
id | id | 规定元素的唯一id |
class | classname | 为html元素定义一个或多个类名(classname) |
style | style_definition | 规定元素的行内样式(inline style 内联样式) |
title | text | 描述了元素的额外信息(作为工具条使用) |
3.排版标签
排版标签 | Html标签 |
---|---|
标题标签 | 一级标题~六级标题 |
段落标签 | 这是一个段落标签 |
换行标签 | <br /> |
水平线标签 | <hr /> |
块标签 |
这是一个块标签
|
行标签 | 这是一个行标签 |
4.文本格式化标签
文本格式 | Html标签 |
---|---|
加粗 | <strong></strong> |
斜体 | <em></em> |
下划线 | <ins></ins> |
删除线 | <del></del> |
5.多媒体标签
(1)embed标签-嵌入内容
<embed src="" type="" />
<embed/> 属性 | 值 | 描述 |
---|---|---|
src | url | 嵌入内容的url |
type | type | 嵌入内容的类型 |
width&height | px | 嵌入内容的宽或高 |
(2)audio标签-音频
<audio src=""></audio>
<audio> 属性 | 值 | 描述 |
---|---|---|
src | url | 音频的url |
autoplay | autoplay | 自动播放 |
control | control | 显示音频控件 |
loop | loop | 循环播放 |
(3)vidio标签-视频
<video src=""></video>
<video> 属性 | 值 | 描述 |
---|---|---|
src | url | 音频的url |
autoplay | autoplay | 自动播放 |
control | control | 显示音频控件 |
loop | loop | 循环播放 |
width&height | px | 视频的宽或高 |
6.链接标签-a
<a href="url" target="_blank"></a>
<a> 属性 | 值 | 描述 |
---|---|---|
href | url | 超链接url/# id |
target | _self | 本标签页打开(默认) |
target | _blank | 新标签页打开 |
name | text | 锚点名称 |
title | " " | 鼠标移到上面显示的文本描述 |
①锚点定位:<a href="#id/name"></a>
给每个锚点添加ID,点击链接直接跳转到对应ID的位置
<a href="https://www.baidu.com/#aa">锚点id1</a>
<a href="Default/Index/#bb">锚点id2</a>
...
<div id="aa"></div>
<div id="bb"></div>
②路径
内部页面用相对路径,外部链接用url
<a href="~/Image/88.jpg"></a>//image文件夹下的88.jpg文件
<a href="../../content/image/88.jpg"></a>//..代表上行到父文件夹