HTML
HTML: Hyper Text Markup Language (超文本标记语言)
拓展:W3C标准
World Wild Web Consortium (万维网联盟)
成立于1994年,Web领域最权威和具影响力的国际中立性技术标准机构
http://www.w3.org/
http://www.chinaw3c.orgs/
W3C标准包括
结构化标准语言(HTML、XML)
表现标准语言(CSS)
行为标准(DOM、ECMAScript)
HTML基本结构
我的第一个网页
? 我的第一个网页 、等成对的标签,分别叫**开放标签**和**闭合标签**,单独呈现的标签(空元素),如
;意为用/来关闭空元素
注释:
快捷键 ctrl+/
网页基本信息
DOCTYPE声明
网页基本标签
-
标题标签 <h1>一级标签</h1>
<h2>二级标签</h2>
<h2>三级标签</h2>
<h2>四级标签</h2>
<h2>五级标签</h2>
<h2>六级标签</h2>
-
段落标签 <p>第一段</p>
<p>第二段</p>
<p>第三段</p>
<p>第四段</p>
-
换行标签 第一行<br/>
第二行<br/>
第三行<br/>
第四行<br/>
-
水平线标签 <hr/>
-
字体样式标签 <!--字体样式标签-->
粗体:<strong>God Job</strong>
斜体:<em>God Job</em>
-
特殊符号 <!--特殊符号-->
空格 空 格
<br>
> >
<br>
< <
特殊符号记忆方式:
& ;
图像标签
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-uYKs7xnr-1638279878044)(C:/Users/HP/AppData/Roaming/Typora/typora-user-images/image-20211129222907434.png)]
<!--img学习
src:图片地址(必填)
相对地址,绝对地址
../ 上一级目录
alt:图片名字(必填)
-->
<img src="../resources/image/1.png" alt="图像的学习" title="悬停文字"width="300" height="300">
超链接
-
页面间链接 <!--a标签
href:必填,表示要跳转到那个页面
target:表示窗口在哪里打开
_blank 在新标签中打开
_self 在自己的网页中打开
-->
<a href="1.我的第一个网页.html"target="_blank">点击我跳转到网页1</a>
<a href="https://www.baidu.com"target="_self">跳转到百度</a>
<br>
<a href="1.我的第一个网页.html">
<img src="../resources/image/1.png" alt="图像的学习" title="悬停文字"width="300" height="300">
</a>
-
锚链接 <!--锚链节
1.需要一个锚标记
2.跳转到标记
#
-->
<a href="#top">回到顶部</a>
-
功能性链接 <!--功能性链接
邮件链接:mailto:-->
<a href="mailto:2523413405@qq.com">点击联系到邮箱</a>
? 拓展:搜索:QQ推广–>推广工具–>选择组件样式和提示语–>复制代码到body
行内元素和块元素
块元素
无论内容多少,该元素独占一行
行内元素
内容撑开宽度,左右都是行内元素的可以排在一行
列表
无序列表
有序列表
定义列表
<!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>
<li>C++</li>
</ol>
<hr/>
应用范围:导航;侧边栏。。。
<ul>
<li>java</li>
<li>Python</li>
<li>运维</li>
<li>前端</li>
<li>C++</li>
</ul>
dl:标签
dt:列表名称
dd:列表内容
一般用于:公司网站底部
<dl>
<dt>学科</dt>
<dd>java</dd>
<dd>Python</dd>
<dd>Linux</dd>
<dd>C++</dd>
<dt>位置</dt>
<dd>广州</dd>
<dd>武汉</dd>
<dd>深圳</dd>
</dl>
</body>
</html>
表格
<table border="1px">
<tr>
<!--colspan 跨列-->
<td colpsan="4">1-1</td>
<td>1-2</td>
<td>1-3</td>
</tr>
<tr>
<!--rowspan 跨行-->
<td rowspan="2">2-1</td>
<td>2-2</td>
<td>2-3</td>
</tr>
<tr>
<td>3-1</td>
<td>3-2</td>
<td>3-3</td>
</tr>
音频和视频
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HRbPZ4rY-1638279878048)(C:/Users/HP/AppData/Roaming/Typora/typora-user-images/image-20211130184004364.png)]
页面结构分析
元素名 | 描述 |
---|
header | 标题头部的部分(用于页面或页面中的一块区域) | footer | 标题脚部的部分(用于整个页面或页面的一块区域) | section | Web页面中的一块独立区域 | article | 独立的文章内容 | aside | 相关内容或应用(常用于侧边栏) | nav | 导航类辅助内容 |
iframe内联框架
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8L4YodVp-1638279878050)(C:/Users/HP/AppData/Roaming/Typora/typora-user-images/image-20211130185039843.png)]
表单的post和get
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vHvDgsrB-1638279878056)(C:/Users/HP/AppData/Roaming/Typora/typora-user-images/image-20211130194401362.png)]
表单元素格式
属性 | 说明 |
---|
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为radio或checkbox时,指定按钮是否被选中 |
表单初级验证
placeholder 提示信息
requried 非空判断
pattern 正则表达式
|
| size | 指定表单元素的初始宽度。当type为text或password时,表单元素大小以字符为单位。对于其他类型,宽度以像素为单位 | | maxlength | type为text或password时,输入的最大字符数 | | checked | type为radio或checkbox时,指定按钮是否被选中 |
表单初级验证
placeholder 提示信息
requried 非空判断
pattern 正则表达式
|