web(World Wide Web)即全球广域网,也称为万维网,它是一种基于超文本和HTTP的、全球性的、动态交互的、跨平台的分布式图形信息系统。是建立在Internet上的一种网络服务,为浏览者在Internet上查找和浏览信息提供了图形化的、易于访问的直观界面,其中的文档及超级链接将Internet上的信息节点组织成一个互为关联的网状结构
贝尔实验室:蒂姆·伯纳斯·李
全栈开发工程师 = 前端开发 + 后端开发 + 运维
html css js的解析工具
网景导航者浏览器(网景): 收费===>火狐浏览器
微软(IE浏览器): 免费
谷歌(chrome浏览器): 开源 免费
ECMA(欧洲计算机制作协会):ECMA script===>java script
.htm或者.html结尾
html(HyperText Mark-up Language): 超文本标记语言
超文本标记语言或超文本连接标示语言,由Tim Berners-Lee发明,是构成网页文档的主要语言
World Wide Web Consortium,万维网联盟
由蒂姆·伯纳斯-李于1994年10月在麻省理工学院(MIT)计算机科学实验室成立
是Web技术领域最具权威和影响力的国际中立性技术标准机构
为Web技术的互相兼容,互联网技术的发展和应用起到了基础性和根本性的支撑作用
html4—>xhtml—>html5
单标签:<标签名称/>
双标签:<标签名称> 内容 标签名称>
标签的的属性: <标签名称 属性名称 = '属性值' 属性名称 = "属性值"> 标签名称>
html是超文本标记语言: 通过标签来进行标记
<html>
<head>
<title>第一个标准网页title>
head>
<body>
hello uplooking
body>
html>
<!-- 网页的声明部分 以下声明为html5的声明 -->
font 文字
img 图片
a 超链接
br 换行
hr 分割线
p 段落
h1-h6 标题
ul 无序列表
ol 有序列表
table 表格
form 表单
fileset 文字字体中间
div
span 行内空间
文字
audio 音频
video 视频
<h1>h1h1h1hh1111</h1>
<h2>h2h2hh2h2</h2>
<h3>h3h3h3h3h3</h3>
<h4>h4h4h4h4h</h4>
<h5>h5h5h5h5h5</h5>
<h6>h6h6h6h6h6h</h6>
<p>段落内容</p>
<br>
<strong></strong>
<i>java大数据职业教育</i>
<hr/>
<ol type="1">
<li>javali>
<li>c++li>
<li>scalali>
ol>
<ul type="circle">
<li>javali>
<li>c++li>
<li>scalali>
ul>
<dl>
<dt>dt1dt>
<dd>dd1dd>
<dt>dt2dt>
<dd>dd2dd>
<dt>dt3dt>
<dd>dd3dd>
dl>
<a href="http://www.baidu.com">你点我呀!a>
<img src="ym1.jpg" alt="这是蜜蜜" title="这是杨咪咪"/>
常见的a与img的搭配使用
<a href="https://www.baidu.com">
<img src="ym.jpg" alt="这是蜜蜜" title="这是杨咪咪"/>
a>
<table border="1px" width="500px" cellspacing="0px" cellpadding="20px" >
<tr>
<td>1td>
<td>2td>
<td>3td>
tr>
<tr>
<td>1td>
<td>2td>
<td>3td>
tr>
<tr>
<td>1td>
<td>2td>
<td>3td>
tr>
<tr>
<td>1td>
<td>2td>
<td>3td>
tr>
table>
<thead>thead>: 表头
<tbody>tbody>:表格的内容部分
<html lang="en">
<head>
<meta charset="UTF-8">
<title>表格标签title>
head>
<body>
<table align="center" border="1px" width="800px" cellspacing="0px" cellpadding="20px">
<thead align="center">
<tr>
<td>1td>
<td>2td>
<td>3td>
tr>
thead>
<tbody align="right">
<tr >
<td>1td>
<td>2td>
<td>3td>
tr>
<tr>
<td>1td>
<td>2td>
<td>3td>
tr>
<tr>
<td>1td>
<td>2td>
<td>3td>
tr>
<tr>
<td>1td>
<td>2td>
<td>3td>
tr>
tbody>
table>
body>
html>
colspan: 列合并
rowspan: 行合并
<html lang="en">
<head>
<meta charset="UTF-8">
<title>课程表title>
head>
<body>
<table border="1px" cellspacing="0px" cellpadding="20px" align="center" width="800px">
<thead>
<tr>
<td> td>
<td>星期一td>
<td>星期二td>
<td>星期三td>
<td>星期四td>
<td>星期五td>
tr>
thead>
<tbody>
<tr>
<td rowspan="2">上午td>
<td>Java基础td>
<td>C语言td>
<td>C++基础td>
<td>Html网页设计td>
<td>go语言td>
tr>
<tr>
<td>Java基础td>
<td>C语言td>
<td>C++基础td>
<td>Html网页设计td>
<td>go语言td>
tr>
<tr>
<td rowspan="2">下午td>
<td>Java基础td>
<td>C语言td>
<td>C++基础td>
<td>Html网页设计td>
<td>go语言td>
tr>
<tr>
<td>Java基础td>
<td>C语言td>
<td>C++基础td>
<td>Html网页设计td>
<td>go语言td>
tr>
tbody>
table>
body>
html>
uplooking java大数据开发讲师是<span>贾旺旺span>
emment表达式
>: 子
[属性名称=属性值]
():分组
()*n:生成多少个
+:同级
表单标签可以接收用户的输入和选择,将数据提交到服务器处理,是服务器和客户端交互的主要手段
表单元素可以单独使用,也可以有标签组合
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Titletitle>
head>
<body>
<form>
<input type="text" placeholder="请输入用户名">
<input type="email">
请选择爱好:
<span>javaspan><input type="checkbox">
<span>c++span> <input type="checkbox">
<input type="file">
<hr>
<input type="date">
<hr>
<input type="number">
<hr>
<input type="password">
<hr>
<input type="tel">
<hr>
<input type="button" value="你点我呀">
性别: 男<input type="radio" name="sex"> 女<input name="sex" type="radio">
form>
body>
html>
<select>
<option value="" selected>java大数据option>
<option value="">python自动化option>
select>
<textarea>textarea>
<input type="text" placeholder="请输入用户名" readonly >
<input type="text" placeholder="请输入用户名" disabled >
div在html中本身是没有意义的,div就是为了css联合使用来进行网页布局的;
框架可以在一个网页中直接引用其他网页
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7o1WmX25-1597822437093)(upload/image-20200730114543262.png)]
上面 chrome浏览器已经不支持frameset了;
<iframe src="https://www.baidu.com" width="400px" height="200px"
frameborder="none" scrolling="no">
iframe>
语义化标签:对标签做到 见名知意
,有利于搜索引擎的优化;
<audio src="a.mp3" controls></audio>
<video src="01-test.mp4" controls ></video>
<header>
网站头
header>
<footer>
网站尾部
footer>
<section>section>
<nav>nav>