1. HTML
-
Hyper Text Markup Language(超文本标记语言)
2. W3C
-
www(World Wide Web Consortium) 万维网联盟
-
标准包括
-
结构化标准语言(HTML,XML)
-
表现标准语言(CSS)
-
行为标准(DOM,ECMAScript)
-
3. IDE
-
Dreamweaver
-
IDEA
-
WebStorm
-
......
4. HTML的基本结构
<html lang="en"> <head> <meta charset="UTF-8"> <title>喋喋的第一个网页</title> </head> <body> Hello,World! </body> </html>
-
<body>、</body>等成对的标签
5. 网页的基本信息
<!--DOCTYPE:告诉浏览器,我们要使用的规范--> <!DOCTYPE html> <html lang="en"> <!--head标签代表网页头部--> <head> <!-- meta描述性标签,用于描述我们的网站的一些信息 --> <meta charset="UTF-8"> <meta name=" keywords" content="喋喋,网页"> <meta name="description" content="小白一个,试试看啦"> <!--title标签代表网页题目名称--> <title>喋喋的第一个网页</title> </head> <!--body标签代表网页主体--> <body> Hello,World! </body> </html>
-
HTML网页注释快捷键(IDEA)ctrl+/
6. 网页的基本标签
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>基本标签学习</title> </head> <body> <!--标题标签--> <h1>一级标签</h1> <h2>二级标签</h2> <h3>三级标签</h3> <h4>四级标签</h4> <h5>五级标签</h5> <h6>六级标签</h6> <!--段落标签--> <p>我如果爱你——</p> <p>绝不像攀援的凌霄花,</p> <p>借你的高枝炫耀自己;</p> <p>我如果爱你——</p> <p>绝不学痴情的鸟儿,</p> <p>为绿荫重复单调的歌曲;</p> <p>也不止像泉源,</p> <p>常年送来清凉的慰藉;</p> <p>也不止像险峰,</p> <p>增加你的高度,衬托你的威仪。</p> <p>甚至日光,</p> <p>甚至春雨。</p> <!--水平线标签--> <hr/> <!--换行标签--> 我如果爱你——<br/> 绝不像攀援的凌霄花,<br/> 借你的高枝炫耀自己;<br/> 我如果爱你——<br/> 绝不学痴情的鸟儿,<br/> 为绿荫重复单调的歌曲;<br/> 也不止像泉源,<br/> 常年送来清凉的慰藉;<br/> 也不止像险峰,<br/> 增加你的高度,衬托你的威仪。<br/> 甚至日光,<br/> 甚至春雨。<br/> <!--粗体,斜体--> <h1>字体样式标签</h1> <p>粗体: <strong>I Love You</strong></p> <p>斜体: <em>I Love You</em></p> <!--特殊符号--> <p>空 格</p> <p>空    格</p> <p>大于号:></p> <p>小于号:<</p> <p>版权符号:©</p> <!-- 特殊符号记忆方式 & ; 查百度 --> </body> </html>
-
网页基本标签
-
标题标签:h(1~6)+tab键-----><h1><h1/>
-
段落标签:p+tab键-----><p><p/>
-
换行标签:br+tab键----->
-
水平线标签:hr+tab键-----><hr/>
-
字体样式和标签:
-
粗体:strong+tab键-----><strong><strong/>
-
斜体:em+tab键-----><em><em/>
-
-
注释
-
ctrl+/-----><!---->
-
-
特殊符号
-
空格: ;
-
大于号:>;
-
小于号:<;
-
版权符号:©;
-
-
7. 图像标签
7.1 常见图像格式
-
jpg;
-
gif;
-
png;
-
bmp(位图);
7.2 图片嵌入方式
7.3 示例代码展示
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>图像标签学习</title> </head> <body> <!--image标签学习 src:图片地址 相对地址,绝对地址 ../ --上一级目录 alt:图片名字(must填) --> <img src="../resource/image/1.png" alt="英语课件截图" title="悬停文字" width="700" height="500"> </body> </html>
8. 链接标签
8.1 链接格式
8.2 示例代码展示
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>超链接标签学习</title> </head> <body> <!--用name作为标记--> <a id="top">顶部</a> <!--a标签 href:必填,表示要跳转到哪个页面 target:表示窗口在哪里打开 _blank 在新页面中打开 _self 在当前页面打开 --> <p><a href="1.我的第一个网页.html" target="_blank">点击我,跳转到页面</a></p> <p><a href="https://start.firefoxchina.cn/" target="_self">点击我,跳转到火狐页面</a></p> <!--图像超链接--> <a href="1.我的第一个网页.html"> <img src="../resource/image/1.png" alt="英语课件截图" title="悬停文字" width="700" height="500"> </a> <!--锚链接 1. 需要一个标记 2. 跳转到一个标记 --> <a href="#top">回到顶部</a> <a id="down">直达底部</a> <!--功能性链接 邮件链接:mailto: --> <br/> <a href="mailto:2969646037@qq.com">点击联系我</a> </body> </html>
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>图像标签学习</title> </head> <body> <!--image标签学习 src:图片地址 相对地址,绝对地址 ../ --上一级目录 alt:图片名字(must) --> <img src="../resource/image/1.png" alt="英语课件截图" title="悬停文字" width="700" height="500"> <br/> <!--页面间的跳转,到底部--> <a href="4.超链接标签.html#down">跳转</a> </body> </html>
9. 行内元素和块元素
9.1 块元素
-
p;h1~h6;...
9.2 行内元素
-
a;strong;em;...
10. 列表
10.1 示例代码展示
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>列表标签的学习</title> </head> <body> <!--有序列表 应用范围:试卷,问答... --> <ol> <li>Java</li> <li>Python</li> <li>运维</li> <li>前端</li> </ol> <!--无序列表 应用范围:导航,侧边栏... --> <ul> <li>Java</li> <li>Python</li> <li>运维</li> <li>前端</li> </ul> <!--自定义列表 dl:标签 dt:列表名称 公司网站底部 --> <dl> <dt>学科</dt> <dd>java</dd> <dd>Python</dd> <dd>Linux</dd> <dd>C</dd> </dl> </body> </html>
11. 表格标签
11.1 基本结构
-
行列
-
跨行(colsespan)
-
跨列(rowspan)
11.2 示例代码展示
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>表格学习</title> </head> <body> <!--表格Table 行 tr 列 td --> <table border="1px"> <tr> <!--跨列 colspan --> <td colspan="4">1-1</td> <!-- <td>1-2</td> <td>1-3</td> <td>1-4</td>--> </tr> <tr> <!-- rowsapn跨列--> <td rowspan="4">2-1</td> <td>2-2</td> <td>2-3</td> <td>2-4</td></tr> <tr> <td>3-1</td> <td>3-2</td> <td>3-3</td> </tr> <tr> <td>4-1</td> <td>4-2</td> <td>4-3</td> </tr> <tr> <td>5-1</td> <td>5-2</td> <td>5-3</td> </tr> </table> </body> </html>
12. 视频和音频
-
视频元素(video)
-
音频元素(audio)
12.1 示例代码展示
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>媒体元素学习</title> </head> <body> <!--音频和视频 src:资源路径 controls:控制条 autoplay:自动播放 --> <video src="../resource/video/拜日式.mp4" controls autoplay></video> <br/> <audio src="../resource/audio/想见你_Someday_or_one_day(翻自_八三夭)-徐薇_赵晨霖-140505035.mp3" controls autoplay></audio> </body> </html>
13. 网站页面结构
13.1 页面结构分析
元素名 | 描述 |
---|---|
header | 标题头部区域的内容 |
footer | 标记脚部区域的内容 |
section | Web中独立区域 |
article | 独立文章内容 |
aside | 相关内容或应用(常用于侧边栏) |
nav | 导航辅助类内容 |
13.2 页面模仿例图
13.3 示例代码展示
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>页面结构的学习</title> </head> <body> <header><h2>网页头部</h2></header> <section><h2>网页主体</h2></section> <footer><h2>网页底部</h2></footer> </body> </html>