HTML+CSS+JavaScript(JS)

html基本标签,标签也叫标记就是命令

格式:
	单标签:<标签名> 或 <标签名 />
	双标签:<标签名></标签名>

2.1 结构标签(文件标签)
	<html><html>:根标签       
	<head>          
	<title></title>:页面的标题      
	</head>      
	<body></body>:内容
	
	属性:       
		text:文本的颜色        
		bgcolor:背景色       
		background:背景图片              
	颜色的表示方式:                        
		第一种方式:red green blue                 
		第二种方式:#000000  #ffffff  #325687   #377405

2.2 排版标签
	a.注释标签:<!--注释-->                
	b.换行标签:<br/>           
	c.段落标签:<p>文本文字</p>   
		特点:段与段之间有空行                       
		属性:align对齐方式(left、center、right)          
	d.水平线标签:<hr/>                      
		  属性:   
			  width:水平线的长度(两种:第一种:像素表示;第二种,百分比表示)                                 size: 水平线的粗细 (像素表示,例如:10px)                                 
			  color:水平线的颜色                                  
			  align:水平线的对齐方式


2.3 块标签
    <div></div>:行级块标签,独占一行,换行
    <span></span>:行内块标签,所有内容都在同一行
	作用:   
		<div></div>:主要是结合css页面分块布局
		<span></span>:进行友好提示信息
		
		
2.4 文字标签(标题标签)

	2.4.1 基本文字标签
		<font></font> 
	    属性: 
			size:设置字体大小
			color:设置蚊子颜色
			face:设置字体 
			
	2.4.2 标题标签
		<h1></h1>—-<h6></h6>:随着数字增大文字逐渐变小,字体是加粗的,内置字号,默认占据一行; 		
			
2.5 列表标签(清单标签)			
			
	2.5.1 无序列表ul
		标签:<ul></ul>
        属性:type :三个值,分别为circle(空心圆) ,disc(默认,实心圆),square(黑色方块)
		列表项:<li></li>
		
	2.5.2 有序列表ol	
		标签:<ol></ol>
        属性:type:1、A、a、I、i(数字、字母、罗马数字)
        列表项:<li></li>

	2.5.3 列表嵌套

2.6 图形标签
	<img/>自关闭标签   
	属性: 
		src:图形地址
		width:宽度
		height:高度
		border:边框
		align:对齐方式,代表图片与相邻的文本的相当位置(有三个属性值:top middle bottom)
		alt:图片的文字说明
		hspace 和 vspace 设定图片边沿上下左右空白,以免文字或其它图片过于贴近
		
2.7 链接标签
	<a></a>
	属性: 
		href:跳转页面的地址(跳转到外网需要添加协议);            
		name:名称,锚点(回到锚点: 顶部,底部,中间),在访问锚点的书写格式:#name的值                    
		target:_self(自己)  _blank(新页面,之前页面存在)  默认_self

2.8 表格标签
	2.8.1 普通表格(table,tr,td)
	2.8.2 表格的表头(th)
	2.8.3 表格的列合并(colspan)
	2.8.4 表格的行合并(rowspan)
	
2.9 文本格式化标签
	<b>     定义粗体文本。
	<big>   定义大号字。
	<em>    定义着重文字。
	<i>     定义斜体字。
	<small>     定义小号字。
	<strong>    定义加重语气。
	<sub>   定义下标字。
	<sup>   定义上标字。
	<ins>   定义插入字。
	<del>   定义删除字。	
复制代码

HTML:超文本标记语言 文件:以html/htm结尾 HTML网页,静态页面,例:用户名:张三 标签:又叫标记; 根据格式划分为: 单标记:<标签名>或 <标签名 /> 双标记:<标签名></标签名>

网页基本结构:
	<!DOCTYPE html>
	<html>网页标签
		<head>网页头部
			<title>网页标题</title>
		</head>
		<body>网页正文标签
		正文
		</body>
	</html>
	
开发工具:DreamWeaver

地址:
	相对路径:从当前页面出发,向上/向下一级目录去加载资源;
		向上目录:../  
			例:网页所在的位置 page/1.html,加载图片 pic/1.jpg,page和pic同一级目录
				在页面中加载图片的路径:../pic/1.jpg
		向下目录:/目录名
			例:网页所在的位置 page/1.html,加载图片 pic/1.jpg,pic也在page里
				在页面中加载图片的路径:pic/1.jpg
	绝对路径:一个文件的真实存放位置;
		例:d:/1806/二阶段/day06/pic/1.jpg

颜色:
	rgb表示颜色:Red  Greeen  Blue
	十:0-255分别表示红、蓝、绿颜色的大小
	十六:00-FF
	123456不能明确表示红、蓝、绿各自的值大小,所以需要转换为十六进制;
	123 45 6  --》#7B2D06
	
	
表格标签:<table></table>
	宽:width
	高:height
	边框:border
	内外框间距:cellspacing
	对齐方式:align(left左right右center中justify两端对齐)
	在表格中统一设置列的宽度:当多个相邻的列设置相同的宽度时,用span属性
		<colgroup>
			<col width="80"><!--1列-->
			<col width="120"><!--2列-->
			<col width="170" span="4"><!--3456列-->
			<col width="120"><!--7列-->
		</colgroup>
	行标签;<tr></tr>
	列标签:<td></td>
		内容水平居中:align="center"
		跨行合并:rowspan="合并的单元格个数"
		跨列合并:colspan="合并的单元格个数"
	
	表格嵌套:表格里定义表格;
		
	
文字标签:<font></font>
	颜色:color
	字体大小:size
	样式:face

实体字符:以&开始,以;结束
	例:空格: &nbsp;
		小于号:&lt;
		
图片标签:<img />
	图片地址:src
	宽:width
	高:height


表单标签:用于收集客户信息
	表单标签:<form></form>
		表单提交地址:action
		表单提交方式:method="get/post"
			get提交:将用户的表单信息以参数的形式拼接到地址栏中;限制参数的大小在2KB;
			post提交:不会以参数形式将表单信息显示在地址栏中;理论上没有限制;
	
		文本框:<input type="text">
			文本框的提示属性:placeholder
		密码框:<input type="password">
		提交按钮:<input type="submit">
		重置按钮:<input type="reset">
		上传:<input type="file">
		单选:<input type="radio"> 同一组单选按钮必须以相同的name值定义
		多选:<input type="checkbox">
			注:单选、多选定义name和value属性;name是参数名;value是参数值;
		图片提交按钮:<input type="image">
			注:与接交按钮功能相同;还可以引入一个图片;
		隐藏域:<input type="hidden">
		下拉框:
			<select name="">
				<option value="">页面显示的字</option>下拉项
			</select>
			注:下接框添加multiple,将单选下拉框变多选下拉框;
		多行文本框:<textarea cols="列宽" rows="行高"></textarea>
		
	练习:结合表格进行页面布局,将表单引入到页面定义注册页面;
	
		<form action="">
			<table>
				<tr>
					<td>用户名:</td>
					<td><input type="text" name=""></td>
				</tr>
				<tr>
					<td>密码:</td>
					<td><input type="text" name=""></td>
				</tr>
			</table>
		</form>
		昵称、真实性名、密码、性别、生日、照片、个人信息说明
		页面regist.html
		提交到java,封装对象
		调用StudentDaoImpl-->BaseDao-->入库
复制代码

CSS:层叠样式表 作用:统一页面风格;方便修改页面样式;

引入样式表:
	在html页面的<head>标签里添加:
		<link type="text/css" rel="stylesheet" href="css文件的地址" />

选择器:标签、class、id
	标签选择器:/*根据标签名称设置页面中所有段落标签*/
	p{ 
		text-align:center;
		background-color:#6CF;	
	}

	类选择器:/*根据class属性值设置标签的属性*/
	.p1{
		color:#F0F;
	}

	id选择器:/*根据id属性值设置标签的属性*/
	#p2{
		font-size:500px;
	}
	注:整个页面中id值不允许重复;
复制代码

转载于:https://juejin.im/post/5c07bec65188250ab14e68b6

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值