八.Web基础
8.1B/S四部分
客户端、web、htttp协议、网页
web服务器:php语言对应apache,jsp语言对应tomcat,asp.net/asp对应iis,nodejs对应node.js,服务器需运行才能访问
http协议,request/response
web网页:结构(html)、样式(css)、行为(javascript)
8.2html
html介绍:超级文本呢标记语言
超文本:超越文本元素,包含图片视频、音乐、连接元素
w3c:规定web标准的一个组织
html学习的目的:标签的用途,标签在浏览器中的默认样式
html发展历史:html1.0,html2.0html3.0.html4.0,xhtml1.0,html5
xhtml:x指的时xml,语法规范更严谨,标准严格
xhtm语法规则:
1.标签与属性全部小写
2.标签必须闭合
3.属性=值,不能简写
4.标签的顺序要一致
后缀名:
html后缀;.html、.htm、.shtml(包含SSI技术,安全性高)和wendows系统有关,老板版本支支持3位后缀
html语法,属性理解
术语:元素、标签、属性
元素:指的时整体
标签:指的是标签名
属性:标签的一些属性
语义化L:
1.更容易被搜索引擎访问(seo)
2.更容易让屏幕阅读器读出网页内容
8.3html基本框架
dtd:文档类型定义
类型:S=Strict(严格型)、T=Translitional(过渡型)、F=Frameset(框架型)
<!DOCTYPE> #声明文档类型,作用是告诉浏览器用哪个标准来编译网页
内容
8.4html基本标签
双标签,单标签
,html4中有哪些标签,html5兼容性支持哪些标签
/:根目录,或是文件的上一级
../:当前文件的上一级
./:当前文件夹
IDE集成开发环境,用的什么工具
文本标签:
p标签,段落标签</>
注意段落与段落行距大于段落内文字行距
b标签,加粗
strong标签,加粗,有加强语气,b标签呗淘汰
i标签,倾斜
em标签,倾斜,有加强语气,i标签被淘汰
换行标签,单标签
下划线标签,下划线
<q标签,引用,浏览器自动加引号/q>
段引用
预标签,显示你写格式
地址标签。自动生成地址格式,自动换行
<img 属性有src='地址'使用相对地址,图片不显示的时候会使用alt='替换文本' title='标题'with="300px"height="200px">图片标签,单标签
<a href="地址",target=""属性值有_blank,_self>a标签,超链接标签
瞄点连接
1.定义锚点
2. -->
功能性连接:
连接腾讯javascript:发qq,
邮件mailto:123456@qq.com
块标签,就是一个容器,多个div自动换行
定义文档中的节,即结构列表标签
有序列表标签order list简写
<ol type=""属性值可以用A,1,a>水果
香蕉
苹果
梨子
无序列表标签unorder list简写
<ul type="" 属性值默认为黑实体,circle空圆圈,square为实体正方形>水果
- 香蕉
- 苹果
- 梨子
自定义列表 define list简写
- 计算机学院
- 语文
- 数学
- 英语
表格
表格标签
表头
表格中的行
表头单元格
标准单元格
注意:th,td有rowspan="3"占行,colspan=“2”占列
<table border="1" height="100%" weight="100%" cellspacing="0"单元格间距 cellpadding="12"单元格内文字离框的距离>
学科
成绩
语文
100
Document
标签一
标签二
标签三
标签四
标签五
标签六
汉字是历史上最古老的文字之一。也是至今通行的世界上最古老的文字。
世界上还没有任何一种文字像汉字这样经久不衰。 从甲骨文发展到今天的汉字,
已经有数千年的历史。文字的发展经过了甲骨文、金文、大篆、小篆、隶书、草书、楷书、
行书等书体演变。
少小离家老大回,乡音无改鬓毛衰。儿童相见不相识,笑问客从何bai处来。
少小离家老大回,乡音无改鬓毛衰。儿童相见不相识,笑问客从何bai处来。
网
页
你
好
汉字是历史上最古老的文字之一。也是至今通行的世界上最古老的文字。
世界上还没有任何一种文字像汉字这样经久不衰。 从甲骨文发展到今天的汉字,
已经有数千年的历史。文字的发展经过了甲骨文、金文、大篆、小篆、隶书、草书、楷书、
行书等书体演变。
联系人:123
地址: 资阳市
百度
html5结构标签
定义文档中的节,章节、页眉、页脚或文档中的其他部分。
8.5html标签
1.图片标签
img标签是一个单标签,只有起始标签
src:图片的来源
alt:提示文本,当图片不在的时候,会用文本提示
width:设置图片宽度,单位像素,百分比
height:设置图片高度,单位像素,百分比2.列表标签
有序列表
有序列表
type属性值可以是:A,a,I,i,1;
start属性值可以是:数字如2
无序列表
type属性值可以是:circle(空心圆),square(实心正方形),disc(实心圆)3.超链接标签
a标签
href:链接的地址
href:
name:链接的名字
target:页面打开方式
_blank在新窗口打开链接
_self在当前窗口打开链接
_top在层级窗口中打开链接
_father在父级窗口中打开链接
锚点链接:
跳转链接到,锚点a
锚点a
锚点结合iframe标签使用,实现在当前页面打开网页
第一集4.标题标签
标题标签,从大到小h1-h6
标题标签
5.水平分割线
hr标签
水平分割线6.文字标签化标签
加粗标签b标签,strong标签
加粗,只是加粗
加粗标签,有强调语气,语义化,方便阅读器感情朗读
定义大号
倾斜标签,强调语气,语义化
斜体标签
定义下标
定义上标
下划线
删除线
定义删除字7.特殊字符
空格:
两个空格:
小于:<
大于:>
&符号:&
双引号:"
乘号:×
除号:÷o;8.span标签
span标签
文字容器标签,行内元素,不会自动换行9.段落标签
p标签,段落标签
段落标签,用于文本段落,块级标签,可以自动换行
10.单行代码标签
code标签
a + b = c11.多行标签,预期标签
pre标签,用于直接显示预期的格式
1
2
3
12.音频、视频标签
audio音频标签
src:音频链接地址
controls:显示控制台
autoplay:自动播放,此属性已经被禁用了video音频标签
src:音频链接地址
controls:显示控制台
autoplay:自动播放,此属性已经被禁用了
multed:静音效果13.浮动框架
iframe标签,用于将另外一个网页嵌入到当前网页,与a标签的target属性连用合适
src:打开的网页地址
frameborder:边框值只有0/1
name:用于和a标签的target对应
width:框架宽度
height:框架高度14.路径问题
相对路径:
./当前路径
../上级目录,或者父级目录
绝对路径:
本地:d://imgs/img/a.jpg
服务器:/root/www/img/1.img块级元素与行内元素特点:
块级元素特点:
1.块级元素,独占一行,多个块级元素会自动换下一行
2.块级元素可以用来布局页面
3.块级元素可以嵌套其他块级元素和行内元素,p,h标签有点特殊行内元素特点:
1.行内元素不会自动换行,多个行内元素处于一行时,不会自动换行,只有一行占据满了才会换行
2.行内元素不能布局
3.行内元素不能嵌套块级元素,可以嵌套行内元素8.6表格标签
table表格标签
border:边框属性
width:表格宽度
cellspacing:单元格间距
cellpadding:文字距单元格内部距离
caption表格的标题标签
tr是表格的行标签,每行都有,里面可以加入行标题,或者单元格
th行标题标签,文字会加粗
td单元个标签
注意:rowspan指的是占据几行,当rowspan="2"时,就是指的占据两行,前一行单元格属性中加入rowspan="2",下一行对应位置的单元格则删除
cowspan指的是占据几列,当cowspan="2"时,就是指的占据几列,当前行的第一个元素写入cowspan="3",右边的则删除语义标签,html会自动添加例子
学习时间表 行标题 行标题
单元格标签
学习时间表
星期一 星期二 星期三 星期四 星期六 星期日 语文 数学 英语 历史 政治 休息 语文 数学 英语 历史 政治 晚自习 8.7Form表单
1.form标签
form表单标签,双标签,input标签单标签
<form action="提交的网页地址" method="提交方法" name="名字
action:提交的网页地址链接
method:提交方式,GET/POST
name:定义名字2.文本输入标签
3.文本密码输入框
4.range属性框
5.表单提交
submit属性,用于登录、注册、提交、搜索
6.表单重置按钮
7.单选
radio属性:
name值必须设置成一样,不然没法在一组
checked属性,默认选项
男孩
女孩8.label标签
label标签和单选一起使用,可以在选择文字的时候选择到
9.多选
checkbox属性:
name值必须设置成一样,不然没法在一组
checked属性,默认选项
10.普通按钮
这个普通按钮不会重置,只有加了js才能实现重置
11.button标签
type属性:submit,button,reset,只有submit才有提交功能
12.文件上传
type属性为file时注意
1.form mehod属性为POST
2.entype加密方式:multipart/form-data
13.select列表标签
下拉列表中的特殊属性
option中的selected:默认选中属性
selection中的multed:多选,按住ctrl+选中多个
14.文本域
textarea标签
需要设置:cols属性,rows属性
15.几个特属性
reaonly:只读属性
required:必须填写
disabled:禁止属性16.图片按钮
17.其他标签
1.输入eamil
required:必须填写属性
邮箱:
2.输入url
required:必须填写属性
url:
3.输入tel
required:必须填写属性
tel:
4.日期
5.颜色
你喜欢的颜色18.分组标签
legend和fieldset标签
8.8html其他语义标签
1.多级标签,加强语气
标题1
标题2
2.header标签
3.artical文章标签,用于文章,可以布局用
4.aside侧边栏标签,artical标签外的可以用
5.section章节标签,章节标签,用于文档区域
6.footer脚部标签
7.blockquote引用标签,用于引用其他源的块应用

浙公网安备 33010602011771号